Short: GUI Extension: best Intuition extension Author: ghizzo@agonet.it (Pietro Ghizzoni) Uploader: ghizzo agonet it (Pietro Ghizzoni) Type: dev/amos Version: 1.62 Replaces: dev/amos/GuiExt.lha Architecture: m68k-amigaos The GUI extension is a powerful, easy-to-use extension for giving your programs a Graphical User Interface (GUI) in the Workbench environment. To create your GUIs, you will need the GadToolsBox editor. This can be downloaded from /aminet/dev/gui/gadtoolsbox20c.lha - Version 2.0c is needed. This is version 1.62 of the extension and it's completely FREEWARE. If you really like this extension, send a post card to the author! ©1995-1997 Dairymen Soft. History: v1.62 04-05-97 Bug Fixes -------------------------- - Fixed a nasty bug in the Custom string handling routines. Special thanx to Steve Clack (Liquid Software Design) and John C. Bintz for the bug reports - Updated the font sensitivity routines v1.61 30-03-97 Official release ---------------------------------- - New Commands: + Gui Os + Gui Sx + Gui Sy + Gui Sw + Gui Sh + Gui Clw + Gui X Gad + Gui Y Gad + Gui Gad Width + Gui Gad Height + Gui Kind + Gui Gad Adr + Gui Range + Gui X Font + Gui Y Font + Gui Len + Gui Activate - Bug fixed that caused window to be trashed if iconified several times. - Gui Wait Vbl command expanded to take a parameter. - Added AREXX support! - Fixed stupid bug in the Gui Converter that may cause Enforcer Hits. - Now you can break the Gui Wait command :) (Only if there is a GUI opened). - Fixed Gui Sensitive problem! Now the routine handle correctly small fonts such as xen/8. - Now font sensitive is activated as default. - Changed/added Gui Wait values: -3 - Internal use! No longer returned! -9 - TCP/IP message received (not yet implemented). -10 - Arexx message received. - New Gui Compiler/Shell v1.22. - AMOS string handling routines have been altered so all strings are automatically NULL terminated! - Fixed bug: You can now set/range an integer gadget to a negative value. v1.6 24-08-96 ----------------------- - New commands: + Gui Key Shift + Gui Read + Gui Read$ + Gui Remember On/Off + Gui Beep + Gui On/Off + Gui Lock + Gui Unlocks + Gui Title + Gui In Width + Gui In Height + Gui Paper + Gui Pen + Gui Writing + Gui Text + Gui Event - Fixed the 2 Enforcer hits caused by listview gadgets when a window is closed. - Fixed another bug in the Gui Close command... now ALL the allocated memory will be released. - Fixed bugs in the listview gadgets management routine. Now the ShowSelected Options works fine, and no more random elements appear in the listview. - Fixed a bug in the Gui Converter... now the GUI banks are a bit shorter. - Fixed/updated other minor aspects of the GUI Converter. - Now Gui Wait doesn't lock the system if AMOS is to front, or if you press Amiga-A just before the Gui Wait command. e.g. If AMOS is at front, Gui Wait puts it to back! - Fixed bug in the progress bar gadgets. Now the gadget ALWAYS works fine. - Fixed bug in the font sensitive routine. - Now the custom gadgets are better located in a font sensitive GUI. - NEW!!! added the HotLinks! ... real power. :) - Now Gui Asl$ allows pattern matching. - Improved the Gui Amiga command. - Improved the Gui Open command: + Now you can set the x,y coordinates of a GUI before opening it. + If you try to open a already open window, this window will be put to front. + Gui Open checks if the GUI bank is supported or if it's a old version. - Now Gui To Front activate the window too. - Now Gui Wait report windows resizing. - Added a new version of the GUI Image Grabber (2.1) (Thanx Michele!). - Added a new version of the GUI Compiler (1.2). + More OS integration. + More stable under OS 3.x. + NEW: hides the AMOS nature of the program! Now it's impossible to discover AMOS with Artm/SnoopDos/Scout/Xoper etc.! + NEW: purify option! Now the executable is "purified" from AMOS related things... if you Zap the code you will find nothing! + Removed silly (bugged) amos patch/hack. - Added a new version of the GUI Converter (1.6). - No longer sets the current directory to RAM: at boot. v1.5ß First Public BETA VERSION --------------------------------