Short: The MUI Toolkit library (FREE) Author: Marcin Orlowski Uploader: Marcin Orlowski Version: 2.1 Type: util/libs WWW : http://amiga.com.pl/ Source : util/libs/muitoolkit_src.lha THE STORY ---------------------- Anyone being the author of more than one MUI based application most probably realized, that using some predefined MUI macros () speeds up 'writting' the GUI, but most of the authors sooner of later write their own bunch of functions and uses them for creation of the gui instead of standard one. And so did I, creating my own pool of routines I use in my apps to approach "TLBRTS" (Type Less But Reach The Same{tm} ;-) goal. I just moved all my own MUI related helper-functions into the shared library (named muitoolkit as you probably guessed). It features all helpful functions *I* use in my apps to create user interface (valid at least for verion 1.0 of MT ;-). Among the object creation functions, MuiToolkit also features string, numeric string requester (something like ReqTools offers for instance) etc. And I plan more of course. For now, don't forget to watch enclosed demo program! Take a closer look. I hope you'll like it! FEES? ---------------------- MuiToolkit is and will remain freeware. The source code is available so anyone can contribute (welcome, welcome!) or bug fix. HISTORY ---------------------- 2.1 (Mon Apr 08 22:27:12 2002) - fixed mt_Button() to properly handle NULL pointers passed instead of short help string pointer (Carlos) - mt_String() now accepts NULL for string content and help strings correctly (Carlos) 1.1 (Sat Nov 27 15:23:30 1999) ------------------------------ - fixed audodocs file (all nodes should now be available) (Carlos) - added "Contributions" doc file - Made source code publicly available 1.0 (Sat Sep 18 13:29:59 1999) ------------------------------ - finished autodocs - added return value to mt_WinAttach - first public release 0.7 (Thu Sep 02 21:13:55 1999) ------------------------------ - Still working on demo - Added: - mt_Radio - mt_Check - mt_GetStringA and mt_GetIntegerA now behave correctly on giving them empty string as positive answer 0.6 (Wed Sep 01 23:19:59 1999) ------------------------------ - Reworked demo program - Added: - mt_GetStringA - mt_GetIntegerA 0.5 (Thu Aug 26 20:34:00 1999) ------------------------------ - Implemented: - mt_Get - mt_ParseHotkey - mt_Label - mt_EmptyLabel - mt_PopButton - mt_Checkmark - mt_Cycle - mt_CycleWeight - mt_Slider - mt_SliderFmt - mt_String - mt_StringSecret - mt_StringAccept - mt_StringReject - mt_StringNumeric - mt_Button - mt_ButtonWeight - mt_ButtonToggle - mt_WinOpen - mt_WinAttach - mt_WinDetach - mt_Text - CVS import ======================================================================== $Id: muitoolkit.readme,v 1.7 2001/01/14 14:50:03 carlos Exp $ ========================================================================