2 valac --pkg gio-2.0 --pkg posix --pkg gtk+-3.0 --pkg libnotify --pkg libwnck-3.0 \
10 static int main (string[] args) {
13 // must init modules...
14 new Xcls_EditorWindow();
18 EditorWindow.show_all();
26 public static Xcls_EditorWindow EditorWindow;
29 public class Xcls_EditorWindow : Gtk.Window
31 public static Xcls_EditorWindow _this;
32 public Xcls_save_button save_button;
33 public Xcls_EditorWindow()
37 this.height_request = 300;
38 this.title = "Application Builder - Editor";
39 this.width_request = 500;
40 this.add ( new Xcls_VBox2() );
42 public class Xcls_VBox2 : Gtk.VBox
46 this.pack_start ( new Xcls_Toolbar3(), false,true );
49 public class Xcls_Toolbar3 : Gtk.Toolbar
51 public Xcls_Toolbar3()
53 this.add ( new Xcls_save_button() );
56 public class Xcls_save_button : Gtk.ToolButton
58 public Xcls_save_button()
60 _this.save_button = this;