[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Using frameworks for scriptign with StepTalk
From: |
Stefan Urbanek |
Subject: |
Using frameworks for scriptign with StepTalk |
Date: |
Tue, 13 May 2003 11:54:40 +0200 |
Hi,
I have implemented few methods in StepTalk that will make framework scripting
easier.
In scripts you do:
Envrionment includeFramework:'FrameworkName'
and StepTalk will import public classes and objects of that framework, so you
can use them in scripts. This is useful, for example for using framework
features without applications or for testing frameworks.
Framework should provide ScriptingInfo.plist with content like this:
{
Classes = ( /* array of public classes */ );
}
Optionaly you can include a key ScriptingInfoClass specifying name of class
that will provide framework constants (named objects). All you have to do is to
implement some (any) class with following method:
- (NSDictionary *)namedObjectsForScripting
{
NSDictionary *dict;
dict = ... /* some dictionary with objects and their names */;
return dict;
}
This ScriptingInfoClass is optional, using framework classes is usually
sufficient.
I have created development snapshot at usual place:
http://steptalk.host.sk/Download Code is available on CVS.
Moreover, there are some important fixes in smalltalk source reader.
Enjoy,
Stefan Urbanek
--
http://urbanek.host.sk
First they ignore you, then they laugh at you, then they fight you, then you
win.
- Mahatma Gandhi
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Using frameworks for scriptign with StepTalk,
Stefan Urbanek <=