"# int pos_root_y" : "",
"# string ptype" : "\"\"",
"# string fname" : "\"\"",
- "| void showPlainFile" : "() {\n\n}\n",
+ "| void showPlainFile" : "(string fname)\n{\n this.ptype = \"\";\n this.key = \"\";\n this.node = null;\n this.file = null;\n this.fname = fname;\n string str;\n try {\n GLib.FileUtils.get_contents(fname, out str);\n } catch (Error e) {\n str = \"\"; // a tad dangerios... - perhaps we should block editing...\n }\n \n this.view.load(str);\n this.key_edit.el.text = \"\"; \n\n}",
"# string key" : "\"\"",
"* pack" : "add",
"xtype" : "Box",
return true;
}
- public void showPlainFile () {
+ public void showPlainFile (string fname)
+ {
+ this.ptype = "";
+ this.key = "";
+ this.node = null;
+ this.file = null;
+ this.fname = fname;
+ string str;
+ try {
+ GLib.FileUtils.get_contents(fname, out str);
+ } catch (Error e) {
+ str = ""; // a tad dangerios... - perhaps we should block editing...
+ }
+
+ this.view.load(str);
+ this.key_edit.el.text = "";
}
public void show (JsRender.JsRender file, JsRender.Node node, string ptype, string key)