AminetAminet
Search:
84716 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 MCC code generator
Author:Grzegorz Kraszewski <krashan at teleinfo.pb.bialystok.pl>, update by uploader
Uploader:polluks+aminet sdf lonestar org (Stefan Haubenthal)
Type:dev/mui
Version:0.8
Architecture:ppc-morphos >= 1.4
URL:http://teleinfo.pb.bialystok.pl/~krashan/software/chocolate/
Date:2016-08-22
Download:http://aminet.net/dev/mui/chocolatecastle.lha - View contents
Readme:http://aminet.net/dev/mui/chocolatecastle.readme
Downloads:7648

ChocolateCastle 0.8 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.

Changes
Added German catalog
Added icon of AROS port
Fixed version tag of generator


Contents of dev/mui/chocolatecastle.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic]                 4565    4708  97.0% -lh5- faaa Sep  3  2010 ChocolateCastle 0.8.info
[generic]                 1852    6057  30.6% -lh5- ef1d Oct 13  2010 ChocolateCastle 0.8/catalogs/ChocolateCastle.cd
[generic]                 3000    8722  34.4% -lh5- e032 Aug 22 19:19 ChocolateCastle 0.8/catalogs/ChocolateCastle.ct
[generic]                 1555    3602  43.2% -lh5- 9f4c Aug 22 19:22 ChocolateCastle 0.8/catalogs/deutsch/ChocolateCastle.catalog
[generic]                 1639    3594  45.6% -lh5- c552 Oct 13  2010 ChocolateCastle 0.8/catalogs/polski/ChocolateCastle.catalog
[generic]                  386     682  56.6% -lh5- 9d1c Oct 13  2010 ChocolateCastle 0.8/changelog.txt
[generic]                 2128    2176  97.8% -lh5- 7715 Oct 13  2010 ChocolateCastle 0.8/changelog.txt.info
[generic]                83751  179688  46.6% -lh5- 3dcc Aug 22 19:36 ChocolateCastle 0.8/ChocolateCastle
[generic]                 3256    8433  38.6% -lh5- b0c6 Oct 13  2010 ChocolateCastle 0.8/ChocolateCastle EN.guide
[generic]                 7153    7292  98.1% -lh5- 4c0f Sep  3  2010 ChocolateCastle 0.8/ChocolateCastle EN.guide.info
[generic]                14127   14127 100.0% -lh0- c24b Aug 29  2010 ChocolateCastle 0.8/ChocolateCastle.info
[generic]                 1262    3598  35.1% -lh5- 143f Sep  6  2010 ChocolateCastle 0.8/source/castleapp.c
[generic]                  302     575  52.5% -lh5- e36a Oct  7  2010 ChocolateCastle 0.8/source/castleapp.h
[generic]                 2958   11198  26.4% -lh5- 8bab Sep  6  2010 ChocolateCastle 0.8/source/editor.c
[generic]                  729    1900  38.4% -lh5- a871 Sep  3  2010 ChocolateCastle 0.8/source/editor.h
[generic]                 9186   39096  23.5% -lh5- 2e8c Aug 22 17:08 ChocolateCastle 0.8/source/generator.c
[generic]                 9183   39093  23.5% -lh5- 5046 Oct 13  2010 ChocolateCastle 0.8/source/generator.c.bak
[generic]                 1155    3728  31.0% -lh5- 0e46 Oct  7  2010 ChocolateCastle 0.8/source/generator.h
[generic]                  259     434  59.7% -lh5- 2041 Jun 15  2010 ChocolateCastle 0.8/source/libvstring/clonestrarray.c
[generic]                  211     294  71.8% -lh5- ba1e Jun 15  2010 ChocolateCastle 0.8/source/libvstring/fmtlen.c
[generic]                  134     189  70.9% -lh5- 9d5d Jun 15  2010 ChocolateCastle 0.8/source/libvstring/fmtnew.c
[generic]                  367     711  51.6% -lh5- 1211 Sep  3  2010 ChocolateCastle 0.8/source/libvstring/fmtnput.c
[generic]                  186     263  70.7% -lh5- 4730 Jun 15  2010 ChocolateCastle 0.8/source/libvstring/fmtput.c
[generic]                  150     216  69.4% -lh5- 6671 Jun 15  2010 ChocolateCastle 0.8/source/libvstring/freestrarray.c
[generic]                 2033    9578  21.2% -lh5- 92b2 Feb 27  2015 ChocolateCastle 0.8/source/libvstring/libvstring.a
[generic]                  288     651  44.2% -lh5- c030 Sep  3  2010 ChocolateCastle 0.8/source/libvstring/libvstring.h
[generic]                  434     907  47.9% -lh5- 1abb Sep  6  2010 ChocolateCastle 0.8/source/libvstring/makefile
[generic]                  135     177  76.3% -lh5- ece6 Jun 15  2010 ChocolateCastle 0.8/source/libvstring/strarraylen.c
[generic]                  108     132  81.8% -lh5- 27cf Jun 15  2010 ChocolateCastle 0.8/source/libvstring/strcopy.c
[generic]                  147     185  79.5% -lh5- 503f Jun 15  2010 ChocolateCastle 0.8/source/libvstring/strlen.c
[generic]                  144     187  77.0% -lh5- 39bb Aug 18  2010 ChocolateCastle 0.8/source/libvstring/strncopy.c
[generic]                  160     211  75.8% -lh5- e7ae Jun 15  2010 ChocolateCastle 0.8/source/libvstring/strnew.c
[generic]                  258     396  65.2% -lh5- f0d8 Jun 15  2010 ChocolateCastle 0.8/source/libvstring/vfmtnew.c
[generic]                  422    1245  33.9% -lh5- 169a Oct  4  2010 ChocolateCastle 0.8/source/locale.c
[generic]                 1165    5527  21.1% -lh5- ea8f Oct 13  2010 ChocolateCastle 0.8/source/locale.h
[generic]                60497  228017  26.5% -lh5- 0dba Sep  6  2010 ChocolateCastle 0.8/source/logo.c
[generic]                   49      73  67.1% -lh5- 6081 Sep  6  2010 ChocolateCastle 0.8/source/logo.h
[generic]                 1597    5687  28.1% -lh5- 874f Sep  6  2010 ChocolateCastle 0.8/source/main.c
[generic]                  894    2559  34.9% -lh5- 07a0 Sep  6  2010 ChocolateCastle 0.8/source/makefile
[generic]                 2770   12315  22.5% -lh5- 22e0 Sep  6  2010 ChocolateCastle 0.8/source/methodeditor.c
[generic]                  268     586  45.7% -lh5- 5782 Sep  2  2010 ChocolateCastle 0.8/source/methodeditor.h
[generic]                 1327    4688  28.3% -lh5- afc9 Sep  6  2010 ChocolateCastle 0.8/source/methodlist.c
[generic]                  463    1041  44.5% -lh5- 0fb8 Sep  3  2010 ChocolateCastle 0.8/source/methodlist.h
[generic]                 3885   14952  26.0% -lh5- 58df Oct  4  2010 ChocolateCastle 0.8/source/muigenerator.c
[generic]                  186     305  61.0% -lh5- 2493 Sep  2  2010 ChocolateCastle 0.8/source/muigenerator.h
[generic]                 5198   19082  27.2% -lh5- a034 Aug 22 17:08 ChocolateCastle 0.8/source/reggenerator.c
[generic]                 5198   19082  27.2% -lh5- b2ed Oct 13  2010 ChocolateCastle 0.8/source/reggenerator.c.bak
[generic]                  187     305  61.3% -lh5- 9225 Sep  2  2010 ChocolateCastle 0.8/source/reggenerator.h
[generic]                 2085    6550  31.8% -lh5- fba9 Sep  6  2010 ChocolateCastle 0.8/source/support.c
[generic]                 1241    3518  35.3% -lh5- 4d83 Aug 22 19:24 ChocolateCastle 0.8/source/support.h
[generic]                 1242    3518  35.3% -lh5- f8e6 Oct 13  2010 ChocolateCastle 0.8/source/support.h.bak
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        51 files  241875  681850  35.5%            Aug 22 19:02

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>