home *** CD-ROM | disk | FTP | other *** search
- Modula-Interface for MUI 2.0
-
- MUI (C) 1993/94 by Stefan Stuntz
-
- Modula Interface done by Christian "Kochtopf" Scholz (freeware)
- New Version 18.2.1994
-
- Here are the files you need to write MUI-Programs with M2Amiga.
- Present are in this version the macros defined in mui.h. They are
- implemented in MuiMacros and in MuiClasses (the ones related to
- custom-class-programming)
-
-
- Description of the files :
-
- MuiD.def : Definitions of MethodIDs, AttributeIDs, etc.
- MuiD.mod : Some additional PROCEDUREs for some #define's in mui.h
- MuiL.def : The interface for muimaster.library
- MuiSupport.def : Additional PROCEDUREs like DoMethod or fail.
- MuiSupport.mod : The implementation of these PROCEDUREs.
- MuiMacros.def : Some Macros converted from mui.h
- MuiMacros.mod : The implementation of these.
- MuiClasses.def : some things you need to write own classes
- MuiClasses.def : implementation of the macros defined in mui.h for classes
- MuiTest.mod : A sample Module showing how to use the interface.
- ListDemo.mod : A sample Listview programm showing an DisplayHook!
- Class1.mod : A sample Module showing how to write own classes in M2.
-
- In this version you have to compile the interface yourself.
- For this can you use the CompilerScript. It will compile the
- interface and copy the files to m2:modules/sym|obj.
-
-
- The History :
-
- 22.10.1993 MuiSupport : changed fail-PROCEDURE, that it makes no use of
- Terminal, but now uses Arts.Requester.
- MuiMacros : Added macros AddMember, DelMember, MakeHook,
- MakeID, PopUp
- 26.10.1993 supplied CompilerScript
- 9.2.1994 MuiD : Updates to 1.5 (Popasl, Popstring, PopObject... )
- added mPaletteEntry, mScrmodelist.
- MuiL : Updates to 1.5 (Custom Class Functions)
- changed return-value of mAslRequest to BOOLEAN
- (thanx to Thilo Stoeferle)
- provided muiMasterVersion, etc. like System-Defs.
- MuiSupport : fail will set app to NIL, now VAR-parameter
- (so you can use it in a CLOSE-Routine)
- (thanx to Martin Koyro)
- MuiMacros : now it supports StrPtr instead of ARRAY OF CHAR.
- set the symbol Locale to TRUE to get it. (defaults to FALSE)
- added some macros by Martin Koyro (KeyRadio, (Key)Cycle, (Key)Slider)
- MuiClasses : new Module which implements things to write own classes.
- ComboBox : removed - use PopObject for a Popup-List.
- ListDemo : New Demo to show how to do lists.
- 18.2.1994 MuiMacros : Added functions for Register and the Pop*-Classes.
- Added some new Label-Macros (LLabel,... )
- MUIClasses : Added some macro-definitions and rearranged a bit the
- module. Now you can do easily custom classes with it.
- (i hope :) So look at it for more info and look also
- at Class1.mod which shows how it is used.
- Class1.mod : new demo which shows how to do custom classes.
-
- Note :
-
- The interface coming with the Mui2.0-Distribution was somewhat incomplete.
- I have seen that myself (yeah! :) and added the necessary things.
- Also the some things in MuiD.def which i have put in were missing - I don't know
- why, but now they are inside it.
- Hope it will work better now.
- The things are tested as long as I have used them in Class1.mod.
- For bug-reports or suggestion please send me a note. Thanks.
-
- My email-address :
-
- ruebe@pool.informatik.rwth-aachen.de
-
-
- Greets,
- Kochtopf
-