Short: V1.1 - The MUI Toolkit library SRC (FREE) Author: Marcin Orlowski Uploader: Marcin Orlowski Version: 1.1 Type: util/libs Www: http://amiga.com.pl/mcc/ Ftp: ftp://amiga.com.pl/pub/mcc/ Source: util/libs/muitoolkit_src.lha Date: 2000.09.12 THE CONTENTS ---------------------- Here is the source code for the Muitoolkit library. I thought I released it already, but it seems I did not ;-) 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 ---------------------- 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 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.5 1999/11/27 17:25:48 carlos Exp $ ======================================================================== ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 4 4 0.0% 31-Aug-99 23:47:32 +.revinfo 125 104 16.8% 28-Aug-99 21:50:32 +bumprev 25784 10363 59.8% 18-Sep-99 14:59:30 +mt_demo 24839 4192 83.1% 18-Sep-99 14:53:26 +mt_funcs.c 6328 2855 54.8% 18-Sep-99 15:27:10 +mt_funcs.o 1260 710 43.6% 18-Sep-99 15:27:02 +mt_init.o 5689 1398 75.4% 18-Sep-99 14:53:28 +mt_startup.c 1580 767 51.4% 18-Sep-99 15:26:54 +mt_startup.o 33017 8340 74.7% 18-Sep-99 16:00:08 +muitoolkit.doc 9060 4534 49.9% 18-Sep-99 15:27:10 +muitoolkit.library 2527 1138 54.9% 18-Sep-99 14:53:32 +muitoolkit.readme 3144 1411 55.1% 11-Sep-00 22:24:08 +muitoolkit_src.readme 168 130 22.6% 30-Aug-99 15:32:26 +scoptions 1157 508 56.0% 18-Sep-99 14:53:32 +smakefile 2880 966 66.4% 28-Aug-99 21:50:32 +bumprev.rexx 48 44 8.3% 18-Sep-99 00:37:10 +clean 2015 596 70.4% 18-Sep-99 15:12:00 +muitoolkit_protos.h 698 332 52.4% 29-Aug-99 04:08:04 +muitoolkitbase.h 1300 333 74.3% 18-Sep-99 13:50:08 +muitoolkit_pragmas.h 350 210 40.0% 28-Aug-99 21:50:34 +muitoolkit.h 32197 5564 82.7% 18-Sep-99 14:53:24 +mt_demo.c 231 118 48.9% 18-Sep-99 13:57:02 +mt_demo_revision.h 922 388 57.9% 30-Aug-99 22:28:04 +mt_includes.h 3783 1118 70.4% 30-Aug-99 22:28:04 +mt_init.c 124 114 8.0% 31-Aug-99 22:52:42 +mt_private.h 1057 427 59.6% 18-Sep-99 12:54:06 +muitoolkit.fd 4656 1398 69.9% 18-Sep-99 15:06:14 +muitoolkit.h -------- ------- ----- --------- -------- 164943 48062 70.8% 13-Sep-100 19:15:30 27 files