From: Alan Knowles Date: Tue, 30 Oct 2018 05:44:10 +0000 (+0800) Subject: Clones.bjs X-Git-Url: http://git.roojs.org/?p=gitlive;a=commitdiff_plain;h=b0d712acbef82a54d96f55d49ce6f62a4088d88a Clones.bjs Clones.vala --- diff --git a/Clones.bjs b/Clones.bjs index 8aadd5c3..5d87b21c 100644 --- a/Clones.bjs +++ b/Clones.bjs @@ -9,7 +9,7 @@ "items" : [ { "default_width" : 600, - "| void show" : "(Gtk.Widget menuitem) {\n\n Gdk.Rectangle area;\n Gdk.Screen screen;\n Gtk.Orientation ori;\n \n icon.get_geometry(out screen, out area, out ori);\n \n\tthis.el.set_relative_to(menuitem);\n \n \t//console.log('show all');\n\tthis.el.set_modal(true);\n\n\n\tthis.el.set_position(Gtk.PositionType.BOTTOM);\n//\tthis.el.popup();\n\t// window + header?\n\tthis.el.show_all();\n\tthis.el.set_size_request(800,500);\n\n\t//this.view.el.grab_focus();\n}\n", + "| void show" : "(Gtk.Widget menuitem) {\n\n \n\tthis.el.set_relative_to(menuitem);\n \n \t//console.log('show all');\n\tthis.el.set_modal(false);\n\n\n\tthis.el.set_position(Gtk.PositionType.BOTTOM);\n//\tthis.el.popup();\n\t// window + header?\n\tthis.el.show_all();\n\tthis.el.set_size_request(800,500);\n\n\t//this.view.el.grab_focus();\n}\n", "$ deletable" : true, "title" : "Manage Clones", "xtype" : "Popover", diff --git a/Clones.vala b/Clones.vala index a965f3bd..1e2bbbf1 100644 --- a/Clones.vala +++ b/Clones.vala @@ -49,16 +49,11 @@ public class Clones : Object // user defined functions public void show (Gtk.Widget menuitem) { - Gdk.Rectangle area; - Gdk.Screen screen; - Gtk.Orientation ori; - - icon.get_geometry(out screen, out area, out ori); - + this.el.set_relative_to(menuitem); //console.log('show all'); - this.el.set_modal(true); + this.el.set_modal(false); this.el.set_position(Gtk.PositionType.BOTTOM);