lxb 0.5 - X/Motif GUI Builder

lxb 0.5 - X/Motif GUI Builder

Post by Bruce E Park » Mon, 10 Mar 1997 04:00:00


I have uploaded version 0.5 of lxb to sunsite.unc.edu.

lxb is an X/Motif interactive graphical user interface builder. With it you
can build GUI made up of Motif widgets instantiated by clicking on icons, move
and resize them with the mouse, and edit their resources. Once the GUI is
built, pressing a button will produce the required C source and header files to
build the GUI, and an X resource file and Makefile.

lxb is a work in progress. Most but not all Motif widgets are available, and
most but not all resources can be edited. There are many features of a good GUI
builder yet to be done.

lxb will eventually be found in /pub/Linux/X11/devel. The 3 files associated
with lxb are:

   1) lxb.README  (this file)
   2) lxb-0.5.tar.gz
   3) lxb.lsm

The Homepage for lxb is http://www.umn.edu/nlhome/g257/parki005/lxb/lxb.html
Further information including screen shots and links to the software can be
found there.

JAVA Anyone?

lxb currently only generates C code. It would be rather interesting if it could
also generate Java/AWT code.  If you have some experience developing in Java/AWT
(and at least an exposure to X/Motif) and would be interested in working on a
Java code generator for lxb drop me a line.

- ----------------------------
New for lxb in this version:
- ----------------------------

1) Major redesign of the windows and GUI for usability sake:

  - Made widget pallet it's own window.

  - Moved widget hierarchy display area to under menubar. Removed status
    display area that was under the menubar.

  - Implemented a scrolled output only window for messages to the user
    under the menubar and above the widget hierarchy display area.

  - Added new functionality to the resource editor GUI.

  - Made the fonts larger and colors more consistent.

2) Fixed bugs. Most notable:

  - Fixed core dump when attempting to use mb2 to move a widget without
    first using mb1 to select.

3) Implemented constant update of resource editor. Stays up constantly now
   and changes to reflect selected widget.

4) Added ability to assign and change a widget's name.

5) Added ability to set Widget variable to be either local or global in
   generated code.                      

6) Fixed XmForm child constraint bugs. Can now set attachments of sibling
   widgets, and offsets. Now accurately reflected in "play/test" mode, and
   in the generated code.

7) Fixed problems encountered when resizing and moving child widgets inside
   of some constraint widgets. Now test mode and the generated code match
   the GUI built.

8) Added auto save every 2 minutes of GUI being built in a temporary save file.

- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/liw/lars-public-key.asc has PGP key for validating signature.

PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/liw/linux/cola.html

Version: 2.6.3i
Charset: noconv



1. GUI GUI builders? (Was: Re: GTK builder?)

[note: added crosspost, trim as appropriate]

 | Well, there are actually a couple in the works, but none of them are
 | totally functional right now. GUBI
 | (http://www.SoftHome.net/pub/users/timj/gubi/index.htm) was the first one,
 | but development has ceased on it, and it's been rendered fairly useless
 | by the latest versions of GTK. GLE
 | (http://www.SoftHome.net/pub/users/timj/gle/index.htm) is the followup
 | to GUBI, but at the moment it's still very alpha... The latest addition to
 | these is GLADE (http://www.comp.lancs.ac.uk/~damon/builder/) - this one
 | isn't at the moment useful for building apps, but it's got a *lot* of
 | potential - sorta looks like VB I guess... Hope this helps...

A meaningful GUI target has been a GNU/Linux weakness for quite
some time, I hope GTK 1.0 can change that.  GUI builders based
on GTK have a lot of potential for pumping up the next jump in

Are there GUI builders available for FreeTIF?  Squeak?  Python?


Privacy on the net is still illegal.

2. httpd daemon for sco 3.2.4 (no development)

3. freeware motif gui builders

4. Maximum Subsequence Problem and Bentley

5. motif gui builders

6. XF86 with #9Motion 771

7. Linux X/Motif GUI Builder?

8. pkgmk error

9. GUI builder not keyed to MOTIF?

10. Motif GUI-builder?

11. MOTIF freeware GUI builders

12. Beta: BX Pro 5.0 (Motif GUI Builder) for Red Hat 5.1+ Available

13. Please recommend GUI Builder for Motif