1 static Xcls_ValaCompileResults _ValaCompileResults;
3 public class Xcls_ValaCompileResults : Object
6 private Xcls_ValaCompileResults _this;
8 public static Xcls_ValaCompileResults singleton()
10 if (_ValaCompileResults == null) {
11 _ValaCompileResults= new Xcls_ValaCompileResults();
13 return _ValaCompileResults;
15 public Xcls_compile_view compile_view;
18 public Xcls_MainWindow window;
20 public Json.Object notices;
23 public Xcls_ValaCompileResults()
26 this.el = new Gtk.Popover( null );
32 this.el.width_request = 900;
33 this.el.height_request = 800;
35 this.el.position = Gtk.PositionType.TOP;
36 var child_0 = new Xcls_compile_view( _this );
38 this.el.add ( child_0.el );
41 // user defined functions
42 public class Xcls_compile_view : Object
45 private Xcls_ValaCompileResults _this;
51 public Xcls_compile_view(Xcls_ValaCompileResults _owner )
54 _this.compile_view = this;
55 this.el = new Gtk.Box( Gtk.Orientation.VERTICAL, 0 );
60 this.el.homogeneous = false;
61 var child_0 = new Xcls_ScrolledWindow3( _this );
63 this.el.pack_end ( child_0.el , true,true,0 );
66 // user defined functions
68 public class Xcls_ScrolledWindow3 : Object
70 public Gtk.ScrolledWindow el;
71 private Xcls_ValaCompileResults _this;
77 public Xcls_ScrolledWindow3(Xcls_ValaCompileResults _owner )
80 this.el = new Gtk.ScrolledWindow( null, null );
85 this.el.hexpand = true;
86 var child_0 = new Xcls_SourceView4( _this );
88 this.el.add ( child_0.el );
93 this.el.set_policy (Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC);
99 // user defined functions
101 public class Xcls_SourceView4 : Object
103 public Gtk.SourceView el;
104 private Xcls_ValaCompileResults _this;
110 public Xcls_SourceView4(Xcls_ValaCompileResults _owner )
113 this.el = new Gtk.SourceView();
117 // set gobject values
118 this.el.show_line_numbers = true;
124 var description = Pango.FontDescription.from_string("monospace");
125 description.set_size(8000);
126 this.el.override_font(description);
132 // user defined functions