blob: 131a2e32162757151c5193bf5434c8e48282c142 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
class SWFEdit {
static function main(mc)
{
if( mc.object_id ) {
trace(mc.object_id);
var ds = new DataStore(mc.object_id);
trace("ds: " + ds);
trace("title: " + ds.metadata["title"]);
trace("file_data: " + ds.file_data);
}
mc.createTextField('label', 3, 0, 0, 200, 200);
mc.label.type = 'input';
mc.label.border = true;
mc.label.text = 'Hello!';
mc.set_data = function (data)
{
trace('set_data called: ' + data);
var json = new JSON();
this.label.text = json.parse(data).data
}
mc.get_data = function ()
{
trace('get_data called');
var data = new Object();
data.metadata = new Object();
data.data = this.label.text;
var json = new JSON();
return json.stringify(data);
}
}
}
|