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 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 DLL "wrapper" 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 REALbasic 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. Plugin 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. Squirt 1.3 also adds support for REALbasic COMPUTED PROPERTIES. Squirt is currently in beta and is available for free. Contact Dan Stenning at [EMAIL PROTECTED] if you have any questions or suggestions. http://www.13flatfive.com/squirt.html _______________________________________________ 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>
