Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!wuarchive!decwrl!ucbvax!hplabs!hplabsz!mayer From: mayer@hplabsz.HPL.HP.COM (Niels Mayer) Newsgroups: comp.windows.x Subject: Re: Motif UI Editor/Text Editor? Message-ID: <4485@hplabsz.HPL.HP.COM> Date: 8 Dec 89 22:59:14 GMT References: <8912080101.AA03753@romana.adobe.com> Reply-To: mayer@hplabs.hp.com (Niels Mayer) Organization: Hewlett-Packard Labs, Software Technology Lab, Palo Alto, CA. Lines: 52 Summary: Expires: Sender: Followup-To: In article <8912080101.AA03753@romana.adobe.com> caro@adobe.COM (Perry A. Caro) writes: >1. User Interface editor/composer. This is a tool that allows us to > create dialog boxes, menus, etc. as quickly and easily as possible. This may or may not fit your needs -- See the following comp.windows.x article: Subject: Announcing WINTERP (was Re: LISP/X-Windows interfaces (query)) Summary: A Motif prototyping/development/customizable-delivery environment Winterp isn't an "editor" but it certainly is a UI "composer" that allows you to programmatically, incrementally, and interactively build a UI using the Motif widgets. It has a "builder"-like primitive that allow you to change the attributes of a widget by pointing, for example, I can change the color of a widget by giving winterp the command (send (get_moused_widget) :set_values :xmn_foreground "green" :xmn_background "IndianRed") and clicking on the desired widget. You can interactively set and change callbacks, event handlers, etc using the same technique. > This tool should use the Motif toolkit and be capable of using > or generating UIL. Well, it uses the Motif toolkit. You could probably write winterp-lisp reader macros to read UIL files (??), and it shouldn't be too hard to syntax-transform winterp-lisp description files into UIL. Note that I haven't actually tried doing any UIL<-->Winterp work because I don't like UIL. > We would prefer, though not require, that the > tool run on Ultrix on a DECStation. WINTERP has been available ouside HP for a few days now; so far people have been able to bring it up on Sun workstations. Since it runs on Suns and HP's, I would hope it'll run on DEC machines as well. Please tell me if you have problems running it on a DEC machine so I can add patches before it goes out on the X11r4 tape. >2. A mouse-based text editor suitable for editing C code. The functionality > should be similar to that of the SunView text editor. X11/Gnuemacs allows you to use the mouse for some text operations. It provides a wonderful C programming environment. Gnuemacs isn't a menu- or pushbutton-based editor, so if you are looking for something that a neophyte can use straight away, gnuemacs isn't for you. ------------------------------------------------------------------------------- Niels Mayer -- hplabs!mayer -- mayer@hplabs.hp.com Human-Computer Interaction Department Hewlett-Packard Laboratories Palo Alto, CA. *