  | 80232 packages online |
|
 |
| dev/mui/chocolatecastle.lha | | | | No screenshot available |
|
ChocolateCastle 0.3 is a code template generator for internal MUI custom
classes. A lot of MUI class code can be generated automatically, so
ChocolateCastle frees a programmer from boring tasks like writing a dispatcher
method headers, standard methods like OM_GET or OM_SET and more. You, as a
programmer just specify class name, superclass name (or name of pointer
variable if the class is based on another custom class) and set of methods:
their identifiers, function names and message types. ChocolateCastle generates
two files: header file and code file. The header file contains declarations of
class creation and disposition funtcions, declaration of class base and
neccesary includes. Code file contains skeleton of all declared methods (with
tag parser skeletons in OM_SET and OM_GET), complete dispatcher function, class
creation and disposition functions, dummy object instance structure. The
generated code is well formated and human readable (so one can load it to an
editor and continue work), it is also ready to compile (no missing declarations
etc.). Generated code is designed for MorphOS and compiles with GCC. Class
specification can be saved to a project file and loaded later. |
Contents of dev/mui/chocolatecastle.lha PERMSSN UID GID PACKED SIZE RATIO CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 20804 53088 39.2% -lh5- a931 Oct 19 14:38 ChocolateCastle-0.3/ChocolateCastle
[generic] 27733 27733 100.0% -lh0- 3e79 Oct 19 14:53 ChocolateCastle-0.3/gfx/logo1.mbr
[generic] 14127 14127 100.0% -lh0- c24b Oct 19 14:53 ChocolateCastle-0.3/gfx/logo2.mbr
[generic] 599 1199 50.0% -lh5- 8ab7 Oct 19 15:01 ChocolateCastle-0.3/readme.txt
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 4 files 63263 96147 65.8% Oct 19 14:54
|
|
|
 |
Aminet © 1992-2012 Urban
Müller and
the Aminet team.
Aminet contact address: <aminet aminet net> |