LONDON, UK (April 12, 2006) -- 13flatFIVE Software
announces a Major Enhancement to Squirt public beta : Generate C++
source
templates for building REALbasic plugins from your REALbasic project
classes.
http://www.13flatfive.com/squirt.html
For the first time, RB developers can use one or more REALbasic project
classes as "templates" for your C++ REALbasic plugin code. Squirt
will also
attempt to convert the REALbasic source inside the "template" class
to the
equivalent C++ equivalent, although most developers will go on to create
their own C++ code for the new RB plugin from scratch.
Squirt will use any selected RB project class to generate not only the
equivalent C++ class declaration and source code, but then also
create the
requisite C++ RB plugin format code. Use this to quickly create all the
tedious definitions and wrappers necessary to make a RB plugin.
Currently only simple “non-control” plugin classes can be
generated. You
can make simple plugin classes that contain no visual element. These
can be
used as “templates” for a new RB plugin project. Only Class methods and
computed properties are converted. Currently Only the basic intrinsic
datatypes: integer,double,single,boolean and string are supported.
You can create plugins with methods that accept or return these
values. In
addition, if you have created any computed properties using the above
datatypes, these will be made into plugin class property.
Classes can also have events, which will not only be declared in the
generated C++ code, but accompanying "triggerEvent" methods are also
generated to make it easy to invoke any of your RB plugin events from
within
your plugin without messing around with C++ function pointers.
Also New in Squirt version 1.3 is support for COMPUTED PROPERTIES.
Squirt is currently in beta demo form and is available for free.
Contact
Dan Stenning
d0stenning at msn dot com
http://www.13flatfive.com/squirt.html
--
If you do not wish to receive notification of REAL Software News in
the future, please visit <http://www.realsoftware.com/support/
listmanager/> to unsubscribe.
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>
|