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;
17 public Xcls_lablel_global lablel_global;
18 public Xcls_lablel_targets lablel_targets;
23 public ValaProjectSettings()
26 this.el = new Gtk.VBox( true, 0 );
31 var child_0 = new Xcls_Notebook2( _this );
33 this.el.pack_start ( child_0.el , true,true,0 );
36 // user defined functions
37 public class Xcls_Notebook2 : Object
39 public Gtk.Notebook el;
40 private ValaProjectSettings _this;
46 public Xcls_Notebook2(ValaProjectSettings _owner )
49 this.el = new Gtk.Notebook();
54 var child_0 = new Xcls_VBox3( _this );
56 this.el.append_page ( child_0.el , _this.global_label.el );
57 var child_1 = new Xcls_HPaned18( _this );
59 this.el.append_page ( child_1.el , _this.label_targets.el );
60 var child_2 = new Xcls_lablel_global( _this );
62 var child_3 = new Xcls_lablel_targets( _this );
66 // user defined functions
68 public class Xcls_VBox3 : Object
71 private ValaProjectSettings _this;
77 public Xcls_VBox3(ValaProjectSettings _owner )
80 this.el = new Gtk.VBox( false, 0 );
85 var child_0 = new Xcls_Label4( _this );
87 this.el.pack_start ( child_0.el , false,false,0 );
88 var child_1 = new Xcls_compile_flags( _this );
90 this.el.pack_start ( child_1.el , false,false,0 );
91 var child_2 = new Xcls_Label6( _this );
93 this.el.pack_start ( child_2.el , false,false,0 );
94 var child_3 = new Xcls_ScrolledWindow7( _this );
96 this.el.pack_start ( child_3.el , true,true,0 );
97 var child_4 = new Xcls_Label12( _this );
99 this.el.pack_start ( child_4.el , false,false,0 );
100 var child_5 = new Xcls_ScrolledWindow13( _this );
102 this.el.pack_start ( child_5.el , true,true,0 );
105 // user defined functions
107 public class Xcls_Label4 : Object
110 private ValaProjectSettings _this;
116 public Xcls_Label4(ValaProjectSettings _owner )
119 this.el = new Gtk.Label( "compile flags" );
123 // set gobject values
126 // user defined functions
128 public class Xcls_compile_flags : Object
131 private ValaProjectSettings _this;
137 public Xcls_compile_flags(ValaProjectSettings _owner )
140 this.el = new Gtk.Entry();
144 // set gobject values
147 // user defined functions
149 public class Xcls_Label6 : Object
152 private ValaProjectSettings _this;
158 public Xcls_Label6(ValaProjectSettings _owner )
161 this.el = new Gtk.Label( "packages" );
165 // set gobject values
168 // user defined functions
170 public class Xcls_ScrolledWindow7 : Object
172 public Gtk.ScrolledWindow el;
173 private ValaProjectSettings _this;
179 public Xcls_ScrolledWindow7(ValaProjectSettings _owner )
182 this.el = new Gtk.ScrolledWindow( null, null );
186 // set gobject values
187 var child_0 = new Xcls_default_packages_tree( _this );
189 this.el.add ( child_0.el );
192 // user defined functions
194 public class Xcls_default_packages_tree : Object
196 public Gtk.TreeView el;
197 private ValaProjectSettings _this;
203 public Xcls_default_packages_tree(ValaProjectSettings _owner )
206 this.el = new Gtk.TreeView();
210 // set gobject values
211 var child_0 = new Xcls_ListStore9( _this );
213 this.el.set_model ( child_0.el );
214 var child_1 = new Xcls_TreeViewColumn10( _this );
216 this.el.append_column ( child_1.el );
219 // user defined functions
221 public class Xcls_ListStore9 : Object
223 public Gtk.ListStore el;
224 private ValaProjectSettings _this;
230 public Xcls_ListStore9(ValaProjectSettings _owner )
233 this.el = new Gtk.ListStore( 2, typeof(string), // 0 key type
239 // set gobject values
242 // user defined functions
244 public class Xcls_TreeViewColumn10 : Object
246 public Gtk.TreeViewColumn el;
247 private ValaProjectSettings _this;
253 public Xcls_TreeViewColumn10(ValaProjectSettings _owner )
256 this.el = new Gtk.TreeViewColumn();
260 // set gobject values
261 this.el.title = "name";
262 this.el.resizable = true;
263 var child_0 = new Xcls_packages_render( _this );
265 this.el.pack_start ( child_0.el , false );
269 this.el.add_attribute(_this.packages_render.el , "markup", 2 );
270 this.el.add_attribute(_this.packages_render.el , "text", 1 ); }
272 // user defined functions
274 public class Xcls_packages_render : Object
276 public Gtk.CellRendererText el;
277 private ValaProjectSettings _this;
283 public Xcls_packages_render(ValaProjectSettings _owner )
286 _this.packages_render = this;
287 this.el = new Gtk.CellRendererText();
291 // set gobject values
294 // user defined functions
296 public class Xcls_Label12 : Object
299 private ValaProjectSettings _this;
305 public Xcls_Label12(ValaProjectSettings _owner )
308 this.el = new Gtk.Label( "Available Directories" );
312 // set gobject values
315 // user defined functions
317 public class Xcls_ScrolledWindow13 : Object
319 public Gtk.ScrolledWindow el;
320 private ValaProjectSettings _this;
326 public Xcls_ScrolledWindow13(ValaProjectSettings _owner )
329 this.el = new Gtk.ScrolledWindow( null, null );
333 // set gobject values
334 var child_0 = new Xcls_default_directory_tree( _this );
336 this.el.add ( child_0.el );
339 // user defined functions
341 public class Xcls_default_directory_tree : Object
343 public Gtk.TreeView el;
344 private ValaProjectSettings _this;
350 public Xcls_default_directory_tree(ValaProjectSettings _owner )
353 this.el = new Gtk.TreeView();
357 // set gobject values
358 var child_0 = new Xcls_ListStore15( _this );
360 this.el.set_model ( child_0.el );
361 var child_1 = new Xcls_TreeViewColumn16( _this );
363 this.el.append_column ( child_1.el );
366 // user defined functions
368 public class Xcls_ListStore15 : Object
370 public Gtk.ListStore el;
371 private ValaProjectSettings _this;
377 public Xcls_ListStore15(ValaProjectSettings _owner )
380 this.el = new Gtk.ListStore( 2, typeof(string), // 0 key type
386 // set gobject values
389 // user defined functions
391 public class Xcls_TreeViewColumn16 : Object
393 public Gtk.TreeViewColumn el;
394 private ValaProjectSettings _this;
400 public Xcls_TreeViewColumn16(ValaProjectSettings _owner )
403 this.el = new Gtk.TreeViewColumn();
407 // set gobject values
408 this.el.title = "name";
409 this.el.resizable = true;
410 var child_0 = new Xcls_directory_render( _this );
412 this.el.pack_start ( child_0.el , false );
416 this.el.add_attribute(_this.directory_render.el , "markup", 2 );
417 this.el.add_attribute(_this.directory_render.el , "text", 1 ); }
419 // user defined functions
421 public class Xcls_directory_render : Object
423 public Gtk.CellRendererText el;
424 private ValaProjectSettings _this;
430 public Xcls_directory_render(ValaProjectSettings _owner )
433 _this.directory_render = this;
434 this.el = new Gtk.CellRendererText();
438 // set gobject values
441 // user defined functions
443 public class Xcls_HPaned18 : Object
445 public Gtk.HPaned el;
446 private ValaProjectSettings _this;
452 public Xcls_HPaned18(ValaProjectSettings _owner )
455 this.el = new Gtk.HPaned();
459 // set gobject values
460 this.el.position = 300;
461 var child_0 = new Xcls_ScrolledWindow19( _this );
463 this.el.add1 ( child_0.el );
464 var child_1 = new Xcls_set_vbox( _this );
466 this.el.add2 ( child_1.el );
469 // user defined functions
471 public class Xcls_ScrolledWindow19 : Object
473 public Gtk.ScrolledWindow el;
474 private ValaProjectSettings _this;
480 public Xcls_ScrolledWindow19(ValaProjectSettings _owner )
483 this.el = new Gtk.ScrolledWindow( null, null );
487 // set gobject values
488 var child_0 = new Xcls_set_tree( _this );
494 this.el.set_policy (Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC);
498 // user defined functions
500 public class Xcls_set_tree : Object
502 public Gtk.TreeView el;
503 private ValaProjectSettings _this;
509 public Xcls_set_tree(ValaProjectSettings _owner )
512 this.el = new Gtk.TreeView();
516 // set gobject values
519 // user defined functions
521 public class Xcls_set_vbox : Object
524 private ValaProjectSettings _this;
530 public Xcls_set_vbox(ValaProjectSettings _owner )
533 this.el = new Gtk.VBox( false, 0 );
537 // set gobject values
538 var child_0 = new Xcls_Label22( _this );
540 this.el.pack_start ( child_0.el , false,false,0 );
541 var child_1 = new Xcls_build_pack_target( _this );
543 this.el.pack_end ( child_1.el , false,false,0 );
544 var child_2 = new Xcls_Label24( _this );
546 this.el.pack_end ( child_2.el , false,false,0 );
547 var child_3 = new Xcls_build_compile_flags( _this );
549 this.el.pack_end ( child_3.el , false,false,0 );
550 var child_4 = new Xcls_Label26( _this );
552 this.el.pack_end ( child_4.el , false,false,0 );
553 var child_5 = new Xcls_ScrolledWindow27( _this );
557 // user defined functions
559 public class Xcls_Label22 : Object
562 private ValaProjectSettings _this;
568 public Xcls_Label22(ValaProjectSettings _owner )
571 this.el = new Gtk.Label( "target filename" );
575 // set gobject values
578 // user defined functions
580 public class Xcls_build_pack_target : Object
583 private ValaProjectSettings _this;
589 public Xcls_build_pack_target(ValaProjectSettings _owner )
592 this.el = new Gtk.Entry();
596 // set gobject values
599 // user defined functions
601 public class Xcls_Label24 : Object
604 private ValaProjectSettings _this;
610 public Xcls_Label24(ValaProjectSettings _owner )
613 this.el = new Gtk.Label( "compile flags" );
617 // set gobject values
620 // user defined functions
622 public class Xcls_build_compile_flags : Object
625 private ValaProjectSettings _this;
631 public Xcls_build_compile_flags(ValaProjectSettings _owner )
634 this.el = new Gtk.Entry();
638 // set gobject values
641 // user defined functions
643 public class Xcls_Label26 : Object
646 private ValaProjectSettings _this;
652 public Xcls_Label26(ValaProjectSettings _owner )
655 this.el = new Gtk.Label( "Files to compile" );
659 // set gobject values
662 // user defined functions
664 public class Xcls_ScrolledWindow27 : Object
666 public Gtk.ScrolledWindow el;
667 private ValaProjectSettings _this;
673 public Xcls_ScrolledWindow27(ValaProjectSettings _owner )
676 this.el = new Gtk.ScrolledWindow( null, null );
680 // set gobject values
681 var child_0 = new Xcls_files_tree( _this );
685 // user defined functions
687 public class Xcls_files_tree : Object
689 public Gtk.TreeView el;
690 private ValaProjectSettings _this;
696 public Xcls_files_tree(ValaProjectSettings _owner )
699 this.el = new Gtk.TreeView();
703 // set gobject values
706 // user defined functions
708 public class Xcls_lablel_global : Object
711 private ValaProjectSettings _this;
717 public Xcls_lablel_global(ValaProjectSettings _owner )
720 _this.lablel_global = this;
721 this.el = new Gtk.Label( "Global" );
725 // set gobject values
728 // user defined functions
730 public class Xcls_lablel_targets : Object
733 private ValaProjectSettings _this;
739 public Xcls_lablel_targets(ValaProjectSettings _owner )
742 _this.lablel_targets = this;
743 this.el = new Gtk.Label( "Global" );
747 // set gobject values
750 // user defined functions