AminetAminet
Search:
80232 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/mui/chocolatecastle.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Parametrized MUI custom class code generator
Author:Grzegorz Kraszewski <krashan at teleinfo.pb.bialystok.pl>
Uploader:Grzegorz Kraszewski <krashan teleinfo pb bialystok pl>
Type:dev/mui
Version:0.3
Architecture:ppc-morphos >= 1.4
Date:2005-10-19
Download:http://aminet.net/dev/mui/chocolatecastle.lha - View contents
Readme:http://aminet.net/dev/mui/chocolatecastle.readme
Downloads:1290
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: <aminetaminet net>