home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Fred Fish Collection 1.5
/
ffcollection-1-5-1992-11.iso
/
ff_disks
/
600-699
/
ff623.lha
/
AIB
/
README
< prev
next >
Wrap
Text File
|
1992-03-21
|
2KB
|
66 lines
AIB ... public domain Amiga Interface Builder by Doug Dyer
More fun for the whole family...
--------------------------
Hello World
Hi. This was a project I did in about two weeks in '91. It was never
finished, but it is successful in some things such as the menu
construction. The reason for releasing this is so others have gadtools
example source, and perhaps someone might want to finish it?
I sortuv ran out of steam... and AIB sat in a drawer hidden away. The
source code is real poor because this was just a learning experience and I
added things as I went along.
Really, the only thing yet to be done (other than generating source) is to
generate gadtools in the window. I tried a purely gadtools driven interface
for AIB which worked great for windows and menus, but because gadtools are
so rigid, it was hard to think of a flexible enough interface. Ill leave it
to you.
--------------------------
AIB and its uses
AIB is a breeze to create windows/menus. Watch the "Sketchpad" window
which is the developing application. As you build menus, etc., this
window is reset with the new information.
You may pick the user prefs fonts, or your own.
--------------------------
Compiling
This source should compile using SAS C and the os2.04 includes without
any fancy assigns, etc. Just type "lmk" in the source directory.
--------------------------
Bugs and whatnot
besides the incompletion... there is one bug I recently observed (which is
trivial): the menu construction for submenu items ignores toggle items (they
are "normal" entries).
--------------------------
Version
This source code is completely public domain. I hope it helps someone as
I had to tear through include files, magazine articles, etc.
If you do do something neat to AIB (er...like finish it) please let me know
cause Id like to see it.
Thanks!
Doug Dyer
4900 Brandywood Dr.
Birmingham, AL 35223
ddyer@hubcap.clemson.edu