File: describe_object.javascript

package info (click to toggle)
k3d 0.4.3.0-3
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 51,716 kB
  • ctags: 81,610
  • sloc: cpp: 283,698; ansic: 64,095; xml: 61,533; sh: 9,026; makefile: 5,282; python: 431; perl: 308; awk: 130
file content (59 lines) | stat: -rw-r--r-- 1,556 bytes parent folder | download
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
//javascript

var gtkml="";
gtkml +=
	'<gtkml>' +
		'<window type="toplevel" title="' + Document.title + ': ' + Object.name + '" defaultsize="300 400">' +
			'<vbox homogeneous="false">' +
				'<label labelpadding="4">Factory Properties:</label>' +
				'<scrolledwindow expand="true" fill="true">' +
					'<list>';

for(property in Object.factory)
	gtkml += '<listitem>' + property + '</listitem>';

gtkml +=
					'</list>' +
				'</scrolledwindow>' +
				'<label labelpadding="4">Object Properties:</label>' +
				'<scrolledwindow expand="true" fill="true">' +
					'<list>';

for(property in Object)
	gtkml += '<listitem>' + property + '</listitem>';

gtkml +=
					'</list>' +
				'</scrolledwindow>' +
				'<hbuttonbox layout="end">' +
					'<button>OK' + 
						'<event signal="clicked" name="ok"/>' + 
					'</button>' +
				'</hbuttonbox>' +
			'</vbox>' +
		'</window>' +
	'</gtkml>';

dialog = new GTKMLContainer(gtkml);
dialog.DoModal();

/*
var properties = "";

properties += "Plugin factory properties:\n";
properties += "-----------------------------------------------------\n";
for(property in Object.factory)
//	properties += property + ": " + Object.factory[property] + "\n";
	properties += property + "\n";

properties += "\n\n\n";

properties += "Object properties:\n";
properties += "-----------------------------------------------------\n";
for(property in Object)
//	properties += property + ": " + Object[property] + "\n";
	properties += property + "\n";

Application.ui.Message(properties, Document.title + ": " + Object.name);
*/