X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=Sample%2FDialogSaveTemplate.js;h=c82c49d3c58f087eff280e372215b374106649f0;hb=048b010aaf3960fd73352f23d6884b2dad08e9e2;hp=da3c8d7189c00a562863944082ce41f9051846d5;hpb=a449e040f2f0fd64c0edd67ae6dd41e085347d2b;p=app.Builder.js diff --git a/Sample/DialogSaveTemplate.js b/Sample/DialogSaveTemplate.js index da3c8d718..c82c49d3c 100644 --- a/Sample/DialogSaveTemplate.js +++ b/Sample/DialogSaveTemplate.js @@ -17,7 +17,7 @@ DialogSaveTemplate=new XObject({ return true; }, response : function (self, response_id) { - print(response_id) + if (!response_id) { this.el.hide(); return; @@ -29,13 +29,14 @@ DialogSaveTemplate=new XObject({ ); return; } - if (!name.match(/^[A-Z ]$/i) || !name.match(/^[A-Z]/i)) { + + if (!name.match(/^[A-Z ]+$/i) || !name.match(/[A-Z]/i)) { this.get('/StandardErrorDialog').show( "Template Nane must contain only letters and spaces. " ); return; } - this.get('/LeftTree').getPaletteProvider().saveTemplate(name, this.data); + this.get('/Window.LeftTree').getPaleteProvider().saveTemplate(name, this.data); // now we save it.. this.el.hide(); @@ -59,10 +60,7 @@ DialogSaveTemplate=new XObject({ { xtype: Gtk.Label, label : "Name", - pack : "add", - listeners : { - - } + pack : "add" }, { xtype: Gtk.Entry,