tests/TreeBuilder.vala
[app.Builder.js] / Builder4 / ValaProjectSettings.bjs
1 {
2     "name" : "ValaProjectSettings",
3     "parent" : "",
4     "title" : "",
5     "path" : "/home/alan/gitlive/app.Builder.js/Builder4/ValaProjectSettings.bjs",
6     "permname" : "",
7     "modOrder" : "",
8     "items" : [
9         {
10             "utf8 title" : "Edit Compile Settings",
11             "xtype" : "Dialog",
12             "$ xns" : "Gtk",
13             "items" : [
14                 {
15                     "xtype" : "Notebook",
16                     "$ xns" : "Gtk",
17                     "items" : [
18                         {
19                             "xtype" : "VBox",
20                             "* pack" : "add",
21                             "gboolean homogeneous" : false,
22                             "$ xns" : "Gtk",
23                             "items" : [
24                                 {
25                                     "xtype" : "Label",
26                                     "* pack" : "pack_start,false,false,0",
27                                     "$ xns" : "Gtk",
28                                     "utf8 label" : "compile flags"
29                                 },
30                                 {
31                                     "xtype" : "Entry",
32                                     "* pack" : "pack_end,false,false,0",
33                                     "string id" : "compile_flags",
34                                     "$ xns" : "Gtk"
35                                 },
36                                 {
37                                     "xtype" : "Label",
38                                     "* pack" : "pack_end,false,false,0",
39                                     "$ xns" : "Gtk",
40                                     "utf8 label" : "packages"
41                                 },
42                                 {
43                                     "xtype" : "ScrolledWindow",
44                                     "$ xns" : "Gtk",
45                                     "items" : [
46                                         {
47                                             "xtype" : "TreeView",
48                                             "string id" : "packages_tree",
49                                             "$ xns" : "Gtk"
50                                         }
51                                     ]
52                                 },
53                                 {
54                                     "xtype" : "Label",
55                                     "* pack" : "pack_end,false,false,0",
56                                     "$ xns" : "Gtk",
57                                     "utf8 label" : "Available Directories"
58                                 },
59                                 {
60                                     "* pack" : "add",
61                                     "xtype" : "ScrolledWindow",
62                                     "$ xns" : "Gtk",
63                                     "items" : [
64                                         {
65                                             "xtype" : "TreeView",
66                                             "string id" : "packages_tree",
67                                             "$ xns" : "Gtk"
68                                         }
69                                     ]
70                                 }
71                             ]
72                         },
73                         {
74                             "gint position" : 300,
75                             "* pack" : "add",
76                             "xtype" : "HPaned",
77                             "$ xns" : "Gtk",
78                             "gint min_position" : 300,
79                             "items" : [
80                                 {
81                                     "xtype" : "ScrolledWindow",
82                                     "$ xns" : "Gtk",
83                                     "items" : [
84                                         {
85                                             "xtype" : "TreeView",
86                                             "string id" : "set_tree",
87                                             "$ xns" : "Gtk"
88                                         }
89                                     ]
90                                 },
91                                 {
92                                     "xtype" : "VBox",
93                                     "gboolean homogeneous" : false,
94                                     "string id" : "set_vbox",
95                                     "$ xns" : "Gtk",
96                                     "items" : [
97                                         {
98                                             "xtype" : "Label",
99                                             "* pack" : "pack_start,false,false,0",
100                                             "$ xns" : "Gtk",
101                                             "utf8 label" : "target filename"
102                                         },
103                                         {
104                                             "xtype" : "Entry",
105                                             "* pack" : "pack_end,false,false,0",
106                                             "string id" : "build_pack_target",
107                                             "$ xns" : "Gtk"
108                                         },
109                                         {
110                                             "xtype" : "Label",
111                                             "* pack" : "pack_end,false,false,0",
112                                             "$ xns" : "Gtk",
113                                             "utf8 label" : "compile flags"
114                                         },
115                                         {
116                                             "xtype" : "Entry",
117                                             "* pack" : "pack_end,false,false,0",
118                                             "string id" : "build_compile_flags",
119                                             "$ xns" : "Gtk"
120                                         },
121                                         {
122                                             "xtype" : "Label",
123                                             "* pack" : "pack_end,false,false,0",
124                                             "$ xns" : "Gtk",
125                                             "utf8 label" : "Files to compile"
126                                         },
127                                         {
128                                             "xtype" : "ScrolledWindow",
129                                             "$ xns" : "Gtk",
130                                             "items" : [
131                                                 {
132                                                     "xtype" : "TreeView",
133                                                     "string id" : "packages_tree",
134                                                     "$ xns" : "Gtk"
135                                                 }
136                                             ]
137                                         }
138                                     ]
139                                 }
140                             ]
141                         },
142                         {
143                             "* pack" : "add",
144                             "xtype" : "Label",
145                             "$ xns" : "Gtk"
146                         }
147                     ]
148                 },
149                 {
150                     "xtype" : "Button",
151                     "$ xns" : "Gtk"
152                 }
153             ]
154         }
155     ]
156 }