diff --git a/examples/alert.py b/examples/alert.py index f49cc999..92c2ac19 100644 --- a/examples/alert.py +++ b/examples/alert.py @@ -10,6 +10,7 @@ def _destroy_cb(widget, data=None): def __start_response_cb(widget, data=None): print 'Response: start download' + w = Gtk.Window() w.connect("destroy", _destroy_cb) diff --git a/examples/animator.py b/examples/animator.py index 853b57de..e6e5fd40 100644 --- a/examples/animator.py +++ b/examples/animator.py @@ -25,6 +25,7 @@ def __animation_completed_cb(anim): def _destroy_cb(widget, data=None): Gtk.main_quit() + w = Gtk.Window() w.connect("destroy", _destroy_cb) diff --git a/examples/combobox.py b/examples/combobox.py index fa79ad1a..c0d26f4f 100644 --- a/examples/combobox.py +++ b/examples/combobox.py @@ -6,6 +6,7 @@ from sugar3.graphics.combobox import ComboBox def __combo_changed_cb(combo): print 'Combo changed to %r' % combo.get_value() + w = Gtk.Window() w.connect("destroy", Gtk.main_quit) diff --git a/examples/common.py b/examples/common.py index 1ded23ee..faf63d20 100644 --- a/examples/common.py +++ b/examples/common.py @@ -31,6 +31,8 @@ def set_theme(): sugar_theme = 'sugar-100' settings.set_property('gtk-theme-name', sugar_theme) settings.set_property('gtk-icon-theme-name', 'sugar') + + set_theme() diff --git a/examples/customdestroy.py b/examples/customdestroy.py index 72156a81..1e0f0864 100644 --- a/examples/customdestroy.py +++ b/examples/customdestroy.py @@ -22,6 +22,7 @@ def window_destroy_cb(*kwargs): print "window destroy" Gtk.main_quit() + window = Gtk.Window(Gtk.WindowType.TOPLEVEL) window.connect("destroy", window_destroy_cb) window.show() @@ -30,6 +31,7 @@ window.show() def treeview_destroy_cb(*kwargs): print "treeview destroy" + treeview = Gtk.TreeView() treeview.connect("destroy", treeview_destroy_cb) window.add(treeview) diff --git a/examples/gtktreesensitive.py b/examples/gtktreesensitive.py index 875612f2..07fe3979 100644 --- a/examples/gtktreesensitive.py +++ b/examples/gtktreesensitive.py @@ -40,6 +40,7 @@ class MyBox(Gtk.VBox): self.show_all() + vbox = MyBox() test.pack_start(vbox, True, True, 0) vbox.show() diff --git a/examples/iconcache.py b/examples/iconcache.py index 5a027d9d..4df41702 100644 --- a/examples/iconcache.py +++ b/examples/iconcache.py @@ -52,6 +52,7 @@ def _button_activated_cb(button): test.get_children()[i].props.icon_name = data[i][0] test.get_children()[i].props.xo_color = XoColor(data[i][1]) + for d in data: icon = Icon(icon_name=d[0], icon_size=Gtk.IconSize.LARGE_TOOLBAR, diff --git a/examples/iconentry.py b/examples/iconentry.py index 22356afe..bb6ea788 100644 --- a/examples/iconentry.py +++ b/examples/iconentry.py @@ -14,6 +14,7 @@ def __go_next_cb(entry, icon_pos, data=None): def __entry_activate_cb(widget, data=None): print 'Entry activate' + w = Gtk.Window() w.connect("destroy", _destroy_cb) diff --git a/examples/notebook.py b/examples/notebook.py index 641655b1..5d9afed7 100644 --- a/examples/notebook.py +++ b/examples/notebook.py @@ -6,6 +6,7 @@ from sugar3.graphics.notebook import Notebook def _destroy_cb(widget, data=None): Gtk.main_quit() + w = Gtk.Window() w.connect("destroy", _destroy_cb) diff --git a/examples/radiopalette.py b/examples/radiopalette.py index 24b75726..69f3c435 100644 --- a/examples/radiopalette.py +++ b/examples/radiopalette.py @@ -21,6 +21,7 @@ def echo(button, label): return text_view.props.buffer.props.text += '\n' + label + # RadioMenuButton palette = RadioPalette() diff --git a/examples/radiotoolbutton.py b/examples/radiotoolbutton.py index 8a19ac7b..ec9a0352 100644 --- a/examples/radiotoolbutton.py +++ b/examples/radiotoolbutton.py @@ -3,7 +3,6 @@ from gi.repository import Gtk from sugar3.graphics.radiotoolbutton import RadioToolButton from sugar3.graphics.radiopalette import RadioPalette, RadioMenuButton from sugar3.graphics.xocolor import XoColor -from sugar3.graphics import style window = Gtk.Window() diff --git a/examples/scrollingdetector.py b/examples/scrollingdetector.py index 8f7243a0..40be2dd2 100644 --- a/examples/scrollingdetector.py +++ b/examples/scrollingdetector.py @@ -15,10 +15,12 @@ def _scroll_start_cb(event, treeview, invoker): print "Scroll starts" invoker.detach() + def _scroll_end_cb(event, treeview, invoker): print "Scroll ends" invoker.attach_treeview(treeview) + test = common.Test() test.show() diff --git a/examples/toolbar.py b/examples/toolbar.py index 7f447d4e..1db2b437 100644 --- a/examples/toolbar.py +++ b/examples/toolbar.py @@ -27,6 +27,8 @@ toolbar.toolbar.insert(Gtk.SeparatorToolItem(), -1) def del_cb(widget): toolbar.toolbar.remove(tollbarbutton_3) + + del_b = Gtk.Button('delete sub-widget #3') del_b.connect('clicked', del_cb) tollbarbutton_3 = ToolbarButton( diff --git a/examples/toolbutton.py b/examples/toolbutton.py index fe670e42..f9ca110d 100644 --- a/examples/toolbutton.py +++ b/examples/toolbutton.py @@ -23,6 +23,7 @@ def __clicked_cb(button): button.set_tooltip(str(n+1)) print "tool button click count %d" % n + tool_button = ToolButton(icon_name='view-radial', tooltip='0') tool_button.connect('clicked', __clicked_cb) tool_button.set_hide_tooltip_on_click(False)