1 static ValaProjectSettings _ValaProjectSettings;
3 public class ValaProjectSettings : Object
6 private ValaProjectSettings _this;
8 public static ValaProjectSettings singleton()
10 if (_ValaProjectSettings == null) {
11 _ValaProjectSettings= new ValaProjectSettings();
13 return _ValaProjectSettings;
15 public Xcls_packages_render packages_render;
16 public Xcls_directory_render directory_render;
21 public ValaProjectSettings()
24 this.el = new Gtk.VBox( true, 0 );
29 var child_0 = new Xcls_Notebook2( _this );
31 this.el.pack_start ( child_0.el , true,true,0 );
34 // user defined functions
35 public class Xcls_Notebook2 : Object
37 public Gtk.Notebook el;
38 private ValaProjectSettings _this;
44 public Xcls_Notebook2(ValaProjectSettings _owner )
47 this.el = new Gtk.Notebook();
52 var child_0 = new Xcls_VBox3( _this );
54 this.el.add ( child_0.el );
55 var child_1 = new Xcls_HPaned18( _this );
57 this.el.add ( child_1.el );
60 // user defined functions
62 public class Xcls_VBox3 : Object
65 private ValaProjectSettings _this;
71 public Xcls_VBox3(ValaProjectSettings _owner )
74 this.el = new Gtk.VBox( false, 0 );
79 var child_0 = new Xcls_Label4( _this );
81 this.el.pack_start ( child_0.el , false,false,0 );
82 var child_1 = new Xcls_compile_flags( _this );
84 this.el.pack_start ( child_1.el , false,false,0 );
85 var child_2 = new Xcls_Label6( _this );
87 this.el.pack_start ( child_2.el , false,false,0 );
88 var child_3 = new Xcls_ScrolledWindow7( _this );
90 this.el.pack_end ( child_3.el , true,true,0 );
91 var child_4 = new Xcls_Label12( _this );
93 this.el.pack_end ( child_4.el , false,false,0 );
94 var child_5 = new Xcls_ScrolledWindow13( _this );
96 this.el.pack_end ( child_5.el , true,true,0 );
99 // user defined functions
101 public class Xcls_Label4 : Object
104 private ValaProjectSettings _this;
110 public Xcls_Label4(ValaProjectSettings _owner )
113 this.el = new Gtk.Label( "compile flags" );
117 // set gobject values
120 // user defined functions
122 public class Xcls_compile_flags : Object
125 private ValaProjectSettings _this;
131 public Xcls_compile_flags(ValaProjectSettings _owner )
134 this.el = new Gtk.Entry();
138 // set gobject values
141 // user defined functions
143 public class Xcls_Label6 : Object
146 private ValaProjectSettings _this;
152 public Xcls_Label6(ValaProjectSettings _owner )
155 this.el = new Gtk.Label( "packages" );
159 // set gobject values
162 // user defined functions
164 public class Xcls_ScrolledWindow7 : Object
166 public Gtk.ScrolledWindow el;
167 private ValaProjectSettings _this;
173 public Xcls_ScrolledWindow7(ValaProjectSettings _owner )
176 this.el = new Gtk.ScrolledWindow( null, null );
180 // set gobject values
181 var child_0 = new Xcls_default_packages_tree( _this );
183 this.el.add ( child_0.el );
186 // user defined functions
188 public class Xcls_default_packages_tree : Object
190 public Gtk.TreeView el;
191 private ValaProjectSettings _this;
197 public Xcls_default_packages_tree(ValaProjectSettings _owner )
200 this.el = new Gtk.TreeView();
204 // set gobject values
205 var child_0 = new Xcls_ListStore9( _this );
207 this.el.set_model ( child_0.el );
208 var child_1 = new Xcls_TreeViewColumn10( _this );
210 this.el.append_column ( child_1.el );
213 // user defined functions
215 public class Xcls_ListStore9 : Object
217 public Gtk.ListStore el;
218 private ValaProjectSettings _this;
224 public Xcls_ListStore9(ValaProjectSettings _owner )
227 this.el = new Gtk.ListStore( 2, typeof(string), // 0 key type
233 // set gobject values
236 // user defined functions
238 public class Xcls_TreeViewColumn10 : Object
240 public Gtk.TreeViewColumn el;
241 private ValaProjectSettings _this;
247 public Xcls_TreeViewColumn10(ValaProjectSettings _owner )
250 this.el = new Gtk.TreeViewColumn();
254 // set gobject values
255 this.el.title = "name";
256 this.el.resizable = true;
257 var child_0 = new Xcls_packages_render( _this );
259 this.el.pack_start ( child_0.el , false );
263 this.el.add_attribute(_this.packages_render.el , "markup", 2 );
264 this.el.add_attribute(_this.packages_render.el , "text", 1 ); }
266 // user defined functions
268 public class Xcls_packages_render : Object
270 public Gtk.CellRendererText el;
271 private ValaProjectSettings _this;
277 public Xcls_packages_render(ValaProjectSettings _owner )
280 _this.packages_render = this;
281 this.el = new Gtk.CellRendererText();
285 // set gobject values
288 // user defined functions
290 public class Xcls_Label12 : Object
293 private ValaProjectSettings _this;
299 public Xcls_Label12(ValaProjectSettings _owner )
302 this.el = new Gtk.Label( "Available Directories" );
306 // set gobject values
309 // user defined functions
311 public class Xcls_ScrolledWindow13 : Object
313 public Gtk.ScrolledWindow el;
314 private ValaProjectSettings _this;
320 public Xcls_ScrolledWindow13(ValaProjectSettings _owner )
323 this.el = new Gtk.ScrolledWindow( null, null );
327 // set gobject values
328 var child_0 = new Xcls_default_directory_tree( _this );
330 this.el.add ( child_0.el );
333 // user defined functions
335 public class Xcls_default_directory_tree : Object
337 public Gtk.TreeView el;
338 private ValaProjectSettings _this;
344 public Xcls_default_directory_tree(ValaProjectSettings _owner )
347 this.el = new Gtk.TreeView();
351 // set gobject values
352 var child_0 = new Xcls_ListStore15( _this );
354 this.el.set_model ( child_0.el );
355 var child_1 = new Xcls_TreeViewColumn16( _this );
357 this.el.append_column ( child_1.el );
360 // user defined functions
362 public class Xcls_ListStore15 : Object
364 public Gtk.ListStore el;
365 private ValaProjectSettings _this;
371 public Xcls_ListStore15(ValaProjectSettings _owner )
374 this.el = new Gtk.ListStore( 2, typeof(string), // 0 key type
380 // set gobject values
383 // user defined functions
385 public class Xcls_TreeViewColumn16 : Object
387 public Gtk.TreeViewColumn el;
388 private ValaProjectSettings _this;
394 public Xcls_TreeViewColumn16(ValaProjectSettings _owner )
397 this.el = new Gtk.TreeViewColumn();
401 // set gobject values
402 this.el.title = "name";
403 this.el.resizable = true;
404 var child_0 = new Xcls_directory_render( _this );
406 this.el.pack_start ( child_0.el , false );
410 this.el.add_attribute(_this.directory_render.el , "markup", 2 );
411 this.el.add_attribute(_this.directory_render.el , "text", 1 ); }
413 // user defined functions
415 public class Xcls_directory_render : Object
417 public Gtk.CellRendererText el;
418 private ValaProjectSettings _this;
424 public Xcls_directory_render(ValaProjectSettings _owner )
427 _this.directory_render = this;
428 this.el = new Gtk.CellRendererText();
432 // set gobject values
435 // user defined functions
437 public class Xcls_HPaned18 : Object
439 public Gtk.HPaned el;
440 private ValaProjectSettings _this;
446 public Xcls_HPaned18(ValaProjectSettings _owner )
449 this.el = new Gtk.HPaned();
453 // set gobject values
454 this.el.position = 300;
455 var child_0 = new Xcls_ScrolledWindow19( _this );
457 this.el.add1 ( child_0.el );
458 var child_1 = new Xcls_set_vbox( _this );
460 this.el.add2 ( child_1.el );
463 // user defined functions
465 public class Xcls_ScrolledWindow19 : Object
467 public Gtk.ScrolledWindow el;
468 private ValaProjectSettings _this;
474 public Xcls_ScrolledWindow19(ValaProjectSettings _owner )
477 this.el = new Gtk.ScrolledWindow( null, null );
481 // set gobject values
482 var child_0 = new Xcls_set_tree( _this );
488 this.el.set_policy (Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC);
492 // user defined functions
494 public class Xcls_set_tree : Object
496 public Gtk.TreeView el;
497 private ValaProjectSettings _this;
503 public Xcls_set_tree(ValaProjectSettings _owner )
506 this.el = new Gtk.TreeView();
510 // set gobject values
513 // user defined functions
515 public class Xcls_set_vbox : Object
518 private ValaProjectSettings _this;
524 public Xcls_set_vbox(ValaProjectSettings _owner )
527 this.el = new Gtk.VBox( false, 0 );
531 // set gobject values
532 var child_0 = new Xcls_Label22( _this );
534 this.el.pack_start ( child_0.el , false,false,0 );
535 var child_1 = new Xcls_build_pack_target( _this );
537 this.el.pack_end ( child_1.el , false,false,0 );
538 var child_2 = new Xcls_Label24( _this );
540 this.el.pack_end ( child_2.el , false,false,0 );
541 var child_3 = new Xcls_build_compile_flags( _this );
543 this.el.pack_end ( child_3.el , false,false,0 );
544 var child_4 = new Xcls_Label26( _this );
546 this.el.pack_end ( child_4.el , false,false,0 );
547 var child_5 = new Xcls_ScrolledWindow27( _this );
551 // user defined functions
553 public class Xcls_Label22 : Object
556 private ValaProjectSettings _this;
562 public Xcls_Label22(ValaProjectSettings _owner )
565 this.el = new Gtk.Label( "target filename" );
569 // set gobject values
572 // user defined functions
574 public class Xcls_build_pack_target : Object
577 private ValaProjectSettings _this;
583 public Xcls_build_pack_target(ValaProjectSettings _owner )
586 this.el = new Gtk.Entry();
590 // set gobject values
593 // user defined functions
595 public class Xcls_Label24 : Object
598 private ValaProjectSettings _this;
604 public Xcls_Label24(ValaProjectSettings _owner )
607 this.el = new Gtk.Label( "compile flags" );
611 // set gobject values
614 // user defined functions
616 public class Xcls_build_compile_flags : Object
619 private ValaProjectSettings _this;
625 public Xcls_build_compile_flags(ValaProjectSettings _owner )
628 this.el = new Gtk.Entry();
632 // set gobject values
635 // user defined functions
637 public class Xcls_Label26 : Object
640 private ValaProjectSettings _this;
646 public Xcls_Label26(ValaProjectSettings _owner )
649 this.el = new Gtk.Label( "Files to compile" );
653 // set gobject values
656 // user defined functions
658 public class Xcls_ScrolledWindow27 : Object
660 public Gtk.ScrolledWindow el;
661 private ValaProjectSettings _this;
667 public Xcls_ScrolledWindow27(ValaProjectSettings _owner )
670 this.el = new Gtk.ScrolledWindow( null, null );
674 // set gobject values
675 var child_0 = new Xcls_files_tree( _this );
679 // user defined functions
681 public class Xcls_files_tree : Object
683 public Gtk.TreeView el;
684 private ValaProjectSettings _this;
690 public Xcls_files_tree(ValaProjectSettings _owner )
693 this.el = new Gtk.TreeView();
697 // set gobject values
700 // user defined functions