From: cedlemo <nu...@co...> - 2017-12-12 14:58:20
|
cedlemo 2017-12-12 23:38:09 +0900 (Tue, 12 Dec 2017) New Revision: 436e15f07d90a1ab6a6fc712d53f42073022a8d7 https://github.com/ruby-gnome2/ruby-gnome2/commit/436e15f07d90a1ab6a6fc712d53f42073022a8d7 Merged dc1d186: Merge pull request #1120 from cedlemo/gtk3_sample_gtk_demo_shortcuts_rb Message: Adapt the ui file to ruby In C , the property object="window1" is used to define the argument for the handler of the signal. In this ruby demo, the window1 element is stored in the window instance variable. Modified files: gtk3/sample/gtk-demo/shortcuts.ui Modified: gtk3/sample/gtk-demo/shortcuts.ui (+7 -7) =================================================================== --- gtk3/sample/gtk-demo/shortcuts.ui 2017-12-12 23:38:01 +0900 (cb64e1e65) +++ gtk3/sample/gtk-demo/shortcuts.ui 2017-12-12 23:38:09 +0900 (5d638ab29) @@ -14,49 +14,49 @@ <object class="GtkButton"> <property name="visible">1</property> <property name="label">Builder</property> - <signal name="clicked" handler="builder_shortcuts" swapped="1" object="window1"/> + <signal name="clicked" handler="builder_shortcuts" swapped="1"/> </object> </child> <child> <object class="GtkButton"> <property name="visible">1</property> <property name="label">GEdit</property> - <signal name="clicked" handler="gedit_shortcuts" swapped="1" object="window1"/> + <signal name="clicked" handler="gedit_shortcuts" swapped="1"/> </object> </child> <child> <object class="GtkButton"> <property name="visible">1</property> <property name="label">Clocks - All</property> - <signal name="clicked" handler="clocks_shortcuts" swapped="1" object="window1"/> + <signal name="clicked" handler="clocks_shortcuts" swapped="1"/> </object> </child> <child> <object class="GtkButton"> <property name="visible">1</property> <property name="label">Clocks - Stopwatch</property> - <signal name="clicked" handler="clocks_shortcuts_stopwatch" swapped="1" object="window1"/> + <signal name="clicked" handler="clocks_shortcuts_stopwatch" swapped="1"/> </object> </child> <child> <object class="GtkButton"> <property name="visible">1</property> <property name="label">Boxes</property> - <signal name="clicked" handler="boxes_shortcuts" swapped="1" object="window1"/> + <signal name="clicked" handler="boxes_shortcuts" swapped="1"/> </object> </child> <child> <object class="GtkButton"> <property name="visible">1</property> <property name="label">Boxes - Wizard</property> - <signal name="clicked" handler="boxes_shortcuts_wizard" swapped="1" object="window1"/> + <signal name="clicked" handler="boxes_shortcuts_wizard" swapped="1"/> </object> </child> <child> <object class="GtkButton"> <property name="visible">1</property> <property name="label">Boxes - Display</property> - <signal name="clicked" handler="boxes_shortcuts_display" swapped="1" object="window1"/> + <signal name="clicked" handler="boxes_shortcuts_display" swapped="1"/> </object> </child> </object> |