2 * Test the writer code...
7 int main (string[] args) {
9 //GtkClutter.init (ref args);
10 new JsRender.Lang_Class();
11 GLib.Log.set_always_fatal(LogLevelFlags.LEVEL_ERROR | LogLevelFlags.LEVEL_CRITICAL);
12 Project.Project.loadAll();
13 var proj = Project.Project.getProject("Builder4");
16 print("load %s\n", proj.firstPath() + "/WindowLeftProps.bjs");
18 var tf = proj.files.get(proj.firstPath() + "/WindowLeftProps.bjs");
21 print("%s\n",tf.tree.toJsonString());
22 var x = new JsRender.NodeToGlade(tf.tree, "");
25 FileIOStream iostream;
26 var f = File.new_tmp ("tpl-" + tf.name + ".glade", out iostream);
27 var ostream = iostream.output_stream;
28 var dostream = new DataOutputStream (ostream);
29 dostream.put_string (x.munge());
32 var w = new Gtk.Window( Gtk.WindowType.TOPLEVEL );
34 var left_props =new Xcls_GladeView();
40 var p = left_props.el.get_project();
42 p.load_from_file(f.get_path ());