realbasic-nug
[Top] [All Lists]

Re: Modular Applications

To: "REALbasic NUG" <realbasic-nug at lists dot realsoftware dot com>
Subject: Re: Modular Applications
From: "Deane Venske" <deane dot list at eduss dot com>
Date: Mon, 29 May 2006 11:10:36 +1000
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug at lists dot realsoftware dot com
Organization: Eduss Ltd
References: <op dot s92t4vy63vc1ay at deanep4> <91F4A99E-B799-4E0A-BACB-E518A59E1A97 at mac dot com> <op dot s94oror83vc1ay at deanep4> <2E018B93-F0D9-46A1-B2CD-3811825168DF at mac dot com> <447637EC dot 5090701 at gmail dot com> <D7CD0B4D-3D75-4B86-8214-BC11C698E9BA at einhugur dot com> <op dot s94q4lec3vc1ay at deanep4> <E5F550B9-24B2-4C0B-9006-6C9DA0730B7F at oofile dot com dot au>
Thanks for the info Andy, I've looked at your scriptPictureEffects project and can see I've been missing alot of the power of RBScript because of a lack of understanding.

Deane

On 26/05/2006, at 7:20 AM, Deane Venske wrote:
My ideas for it are far smaller than enterprise applications. I'm thinking simply for my case here, we develope educational software and have many developers working at once. It would be great if each exercise could be compiled as a tiny 20k file,

This sounds ideal for RBScript with a fairly rich context class created.

Check out my ScriptPictureEffects sample at http://www.oofile.com.au/ downloads.html#DownloadREALbasic which exposes the PictureEffects API (for the Einhugur PictureEffects plugin) as well as the standard Graphics 2D drawing commands.

I think this is a lot more viable than embedded Flash and would remind you it is very easy to develop code against such an interface, debugging in RB and then copy and save as RBScript text.

At risk of stating the bleeding obvious, a subclass of the context object sees the methods and properties exposed as directly callable, the same way a script does.

regards

Andy
_______________________________________________
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>



--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
_______________________________________________
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>


<Prev in Thread] Current Thread [Next in Thread>