-----BEGIN PGP SIGNED MESSAGE-----
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
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: noconv
iQCVAwUBMyNFtYQRll5MupLRAQHKJgP/eBZlEhG7zf/DcZsa4Ja09/VtcmO1BQ73
QfFSjpBKe6RbOLniZr0D2jV/CJO87hxC1BLHVw6WwowU120EycmbmT+38CT0QFdt
arZ2zIGMU02qoy81rykbt8rlJXpArkIQbpKddy1NUm3Vb8G12WHnQY9aXv8QDKGQ
SjS8OfgsH1g=
=CLQx
-----END PGP SIGNATURE-----