From d82023765f874731214cfe9fcd53edb8734d234b Mon Sep 17 00:00:00 2001 From: Dieter Verfaillie Date: Tue, 15 Feb 2011 17:31:16 +0100 Subject: Add 'import pygtk; pygtk.require('2.0') statements where needed --- examples/atk/atk-demo.py | 2 ++ examples/glade/autoconnect.py | 1 - examples/glade/glade-demo.py | 3 +++ examples/gobject/editable-interface.py | 2 ++ examples/gobject/properties.py | 2 ++ examples/gobject/signal.py | 3 ++- examples/gtk/application.py | 2 ++ examples/gtk/bin.py | 3 +++ examples/gtk/customtreemodel.py | 2 ++ examples/gtk/mirror.py | 2 ++ examples/gtk/scrollable.py | 2 ++ examples/gtk/sizegroup.py | 2 ++ examples/gtk/testprint.py | 3 +++ examples/gtk/treeview_dnd.py | 2 ++ examples/gtk/widget.py | 2 ++ examples/ide/edit.py | 4 +++- examples/pango/pangocairo-simple.py | 4 +++- examples/pango/utf8-demo.py | 2 ++ examples/pygtk-demo/demos/appwindow.py | 2 ++ examples/pygtk-demo/demos/builder.py | 2 ++ examples/pygtk-demo/demos/buttonbox.py | 2 ++ examples/pygtk-demo/demos/changedisplay.py | 2 ++ examples/pygtk-demo/demos/colorsel.py | 2 ++ examples/pygtk-demo/demos/dialogs.py | 2 ++ examples/pygtk-demo/demos/dnd.py | 2 ++ examples/pygtk-demo/demos/editable_cells.py | 2 ++ examples/pygtk-demo/demos/entry_completion.py | 2 ++ examples/pygtk-demo/demos/expander.py | 2 ++ examples/pygtk-demo/demos/hypertext.py | 2 ++ examples/pygtk-demo/demos/images.py | 3 +++ examples/pygtk-demo/demos/infobar.py | 2 ++ examples/pygtk-demo/demos/list_store.py | 2 ++ examples/pygtk-demo/demos/menu.py | 2 ++ examples/pygtk-demo/demos/panes.py | 2 ++ examples/pygtk-demo/demos/pixbufs.py | 3 +++ examples/pygtk-demo/demos/print_editor.py | 3 +++ examples/pygtk-demo/demos/sizegroup.py | 2 ++ examples/pygtk-demo/demos/spinner.py | 2 ++ examples/pygtk-demo/demos/statusicon.py | 2 ++ examples/pygtk-demo/demos/stock_browser.py | 2 ++ examples/pygtk-demo/demos/textscroll.py | 2 ++ examples/pygtk-demo/demos/textview.py | 2 ++ examples/pygtk-demo/demos/toolpalette.py | 2 ++ examples/pygtk-demo/demos/tooltip.py | 2 ++ examples/pygtk-demo/demos/tree_store.py | 2 ++ examples/pygtk-demo/demos/treemodel.py | 2 ++ examples/pygtk-demo/demos/ui_manager.py | 2 ++ examples/pygtk-demo/pygtk-demo.py | 7 ++----- examples/simple/dnd.py | 2 ++ examples/simple/hello.py | 2 ++ examples/simple/scribble.py | 2 ++ examples/simple/simple.py | 2 ++ examples/simple/tooltip.py | 2 ++ examples/threading/gtk_threading.py | 2 ++ 54 files changed, 114 insertions(+), 9 deletions(-) (limited to 'examples') diff --git a/examples/atk/atk-demo.py b/examples/atk/atk-demo.py index 238a00e6..5e2268bd 100644 --- a/examples/atk/atk-demo.py +++ b/examples/atk/atk-demo.py @@ -1,5 +1,7 @@ #!/usr/bin/env python +import pygtk +pygtk.require('2.0') import gtk import atk diff --git a/examples/glade/autoconnect.py b/examples/glade/autoconnect.py index 72b1f2a2..651af395 100644 --- a/examples/glade/autoconnect.py +++ b/examples/glade/autoconnect.py @@ -5,7 +5,6 @@ import pygtk pygtk.require('2.0') - import gtk, gtk.glade class SimpleTest: diff --git a/examples/glade/glade-demo.py b/examples/glade/glade-demo.py index d67a586b..efecb3dc 100644 --- a/examples/glade/glade-demo.py +++ b/examples/glade/glade-demo.py @@ -1,5 +1,8 @@ #!/usr/bin/env python import sys + +import pygtk +pygtk.require('2.0') import gtk import gtk.glade diff --git a/examples/gobject/editable-interface.py b/examples/gobject/editable-interface.py index 70ba1dc2..409f9860 100644 --- a/examples/gobject/editable-interface.py +++ b/examples/gobject/editable-interface.py @@ -1,3 +1,5 @@ +import pygtk +pygtk.require('2.0') import gtk import gobject diff --git a/examples/gobject/properties.py b/examples/gobject/properties.py index 2d36afc6..a2d91efe 100644 --- a/examples/gobject/properties.py +++ b/examples/gobject/properties.py @@ -1,3 +1,5 @@ +import pygtk +pygtk.require('2.0') import gobject class MyObject(gobject.GObject): diff --git a/examples/gobject/signal.py b/examples/gobject/signal.py index 26ddae93..1aaa3526 100644 --- a/examples/gobject/signal.py +++ b/examples/gobject/signal.py @@ -1,4 +1,5 @@ -import pygtk; pygtk.require("2.0") +import pygtk +pygtk.require("2.0") import gobject class C(gobject.GObject): diff --git a/examples/gtk/application.py b/examples/gtk/application.py index 5d654288..02ea56fa 100644 --- a/examples/gtk/application.py +++ b/examples/gtk/application.py @@ -1,5 +1,7 @@ # By Jarek Zgoda and Johan Dahlin +import pygtk +pygtk.require('2.0') import gtk ui_string = """ diff --git a/examples/gtk/bin.py b/examples/gtk/bin.py index fa8d7afa..407120db 100644 --- a/examples/gtk/bin.py +++ b/examples/gtk/bin.py @@ -1,4 +1,7 @@ # A simple gtk.Conatiner subclassing example reimplementing gtk.Bin in python + +import pygtk +pygtk.require('2.0') import gtk class Bin(gtk.Container): diff --git a/examples/gtk/customtreemodel.py b/examples/gtk/customtreemodel.py index 27335dce..739c3015 100644 --- a/examples/gtk/customtreemodel.py +++ b/examples/gtk/customtreemodel.py @@ -3,6 +3,8 @@ import sys import weakref +import pygtk +pygtk.require('2.0') import pango import gtk diff --git a/examples/gtk/mirror.py b/examples/gtk/mirror.py index 877b725a..805a1571 100644 --- a/examples/gtk/mirror.py +++ b/examples/gtk/mirror.py @@ -3,6 +3,8 @@ # ctypes to wrap otherwise unexposed GObject API # John Stowers +import pygtk +pygtk.require('2.0') import gobject import cairo import gtk diff --git a/examples/gtk/scrollable.py b/examples/gtk/scrollable.py index 0a79246c..5b1c3c57 100644 --- a/examples/gtk/scrollable.py +++ b/examples/gtk/scrollable.py @@ -6,6 +6,8 @@ # # Requires PyGTK 2.8.0 or later +import pygtk +pygtk.require('2.0') import gobject import gtk from gtk import gdk diff --git a/examples/gtk/sizegroup.py b/examples/gtk/sizegroup.py index a88308d3..10658732 100644 --- a/examples/gtk/sizegroup.py +++ b/examples/gtk/sizegroup.py @@ -12,6 +12,8 @@ aligned vertically. We can accomplish this by adding a horizontal sizegroup to the labels. """ +import pygtk +pygtk.require('2.0') import gtk def create_label(text): diff --git a/examples/gtk/testprint.py b/examples/gtk/testprint.py index 06acf3f3..fdaba2eb 100644 --- a/examples/gtk/testprint.py +++ b/examples/gtk/testprint.py @@ -2,6 +2,9 @@ import sys import math + +import pygtk +pygtk.require('2.0') import cairo import pango import gtk diff --git a/examples/gtk/treeview_dnd.py b/examples/gtk/treeview_dnd.py index ba4d3a43..6005d8e9 100644 --- a/examples/gtk/treeview_dnd.py +++ b/examples/gtk/treeview_dnd.py @@ -4,6 +4,8 @@ # This file is based on http://code.google.com/p/quodlibet/source/browse/junk/dndtest.py +import pygtk +pygtk.require('2.0') import gobject import gtk diff --git a/examples/gtk/widget.py b/examples/gtk/widget.py index 758fce4c..5bbe88f3 100644 --- a/examples/gtk/widget.py +++ b/examples/gtk/widget.py @@ -1,5 +1,7 @@ import sys +import pygtk +pygtk.require('2.0') import gobject import pango import gtk diff --git a/examples/ide/edit.py b/examples/ide/edit.py index 6e34e8b0..78e30dfa 100644 --- a/examples/ide/edit.py +++ b/examples/ide/edit.py @@ -3,9 +3,11 @@ # This is a sample implementation of an editor. import os -import dialogs +import pygtk +pygtk.require('2.0') import gtk +import dialogs BLOCK_SIZE = 2048 RESPONSE_FORWARD = 1 diff --git a/examples/pango/pangocairo-simple.py b/examples/pango/pangocairo-simple.py index 8cf6d46f..15d464cd 100755 --- a/examples/pango/pangocairo-simple.py +++ b/examples/pango/pangocairo-simple.py @@ -1,8 +1,10 @@ #! /usr/bin/env python import sys import math -import pango import cairo +import pygtk +pygtk.require('2.0') +import pango import pangocairo RADIUS = 150 diff --git a/examples/pango/utf8-demo.py b/examples/pango/utf8-demo.py index 3b960e2b..2d430a3e 100755 --- a/examples/pango/utf8-demo.py +++ b/examples/pango/utf8-demo.py @@ -2,6 +2,8 @@ # -*- coding: utf-8 -*- # # order is important here (for now) +import pygtk +pygtk.require('2.0') import gtk # string taken from pango examples directory and converted from utf8 diff --git a/examples/pygtk-demo/demos/appwindow.py b/examples/pygtk-demo/demos/appwindow.py index b29b63ec..004fb3a2 100644 --- a/examples/pygtk-demo/demos/appwindow.py +++ b/examples/pygtk-demo/demos/appwindow.py @@ -4,6 +4,8 @@ Demonstrates a typical application window, with menubar, toolbar, statusbar.''' # pygtk version: Maik Hertha +import pygtk +pygtk.require('2.0') import gobject import gtk diff --git a/examples/pygtk-demo/demos/builder.py b/examples/pygtk-demo/demos/builder.py index 5df9d10c..b1b69fbc 100644 --- a/examples/pygtk-demo/demos/builder.py +++ b/examples/pygtk-demo/demos/builder.py @@ -5,6 +5,8 @@ This is a test of the new gtk builder system. It is a fairly straight forward port of the example distributed with gtk. ''' +import pygtk +pygtk.require('2.0') import gtk class BuilderDemo(gtk.Window): diff --git a/examples/pygtk-demo/demos/buttonbox.py b/examples/pygtk-demo/demos/buttonbox.py index 91b434b2..60608373 100644 --- a/examples/pygtk-demo/demos/buttonbox.py +++ b/examples/pygtk-demo/demos/buttonbox.py @@ -4,6 +4,8 @@ This demo shows various button box configurations available. It also uses stock buttons, and use of mnemonics for navigation.''' +import pygtk +pygtk.require('2.0') import gtk def create_bbox(horizontal=True, title=None, spacing=0, diff --git a/examples/pygtk-demo/demos/changedisplay.py b/examples/pygtk-demo/demos/changedisplay.py index 86d65565..a785a617 100644 --- a/examples/pygtk-demo/demos/changedisplay.py +++ b/examples/pygtk-demo/demos/changedisplay.py @@ -23,6 +23,8 @@ This is a moderately complex example, and demonstrates: - Using GtkListStore and GtkTreeView - Using GtkDialog ''' +import pygtk +pygtk.require('2.0') import gtk import gobject diff --git a/examples/pygtk-demo/demos/colorsel.py b/examples/pygtk-demo/demos/colorsel.py index 252d09c4..14d35523 100644 --- a/examples/pygtk-demo/demos/colorsel.py +++ b/examples/pygtk-demo/demos/colorsel.py @@ -4,6 +4,8 @@ GtkColorSelection lets the user choose a color. GtkColorSelectionDialog is a prebuilt dialog containing a GtkColorSelection.""" +import pygtk +pygtk.require('2.0') import gtk class ColorSelectorDemo(gtk.Window): diff --git a/examples/pygtk-demo/demos/dialogs.py b/examples/pygtk-demo/demos/dialogs.py index edea0701..f4f89467 100644 --- a/examples/pygtk-demo/demos/dialogs.py +++ b/examples/pygtk-demo/demos/dialogs.py @@ -3,6 +3,8 @@ Dialog widgets are used to pop up a transient window for user feedback.""" +import pygtk +pygtk.require('2.0') import gtk class DialogAndMessageBoxesDemo(gtk.Window): diff --git a/examples/pygtk-demo/demos/dnd.py b/examples/pygtk-demo/demos/dnd.py index ad6cf99d..bc6f7938 100644 --- a/examples/pygtk-demo/demos/dnd.py +++ b/examples/pygtk-demo/demos/dnd.py @@ -5,6 +5,8 @@ This is a test of the drag and drop capabilities of gtk. It is a fairly straight forward port of the example distributed with gtk. ''' +import pygtk +pygtk.require('2.0') import gtk import gobject diff --git a/examples/pygtk-demo/demos/editable_cells.py b/examples/pygtk-demo/demos/editable_cells.py index a0797ad0..8a3e364b 100644 --- a/examples/pygtk-demo/demos/editable_cells.py +++ b/examples/pygtk-demo/demos/editable_cells.py @@ -6,6 +6,8 @@ If you're new to the GtkTreeView widgets and associates, look into the GtkListStore example first.''' # pygtk version: Maik Hertha +import pygtk +pygtk.require('2.0') import gobject import gtk diff --git a/examples/pygtk-demo/demos/entry_completion.py b/examples/pygtk-demo/demos/entry_completion.py index 71e094e6..dcf25d5d 100644 --- a/examples/pygtk-demo/demos/entry_completion.py +++ b/examples/pygtk-demo/demos/entry_completion.py @@ -6,6 +6,8 @@ completion in GtkEntry. ''' # pygtk version: Maik Hertha +import pygtk +pygtk.require('2.0') import gtk class EntryCompletionDemo(gtk.Dialog): diff --git a/examples/pygtk-demo/demos/expander.py b/examples/pygtk-demo/demos/expander.py index bb02b950..43c14a26 100644 --- a/examples/pygtk-demo/demos/expander.py +++ b/examples/pygtk-demo/demos/expander.py @@ -6,6 +6,8 @@ This is also known as "disclosure triangle". ''' # pygtk version: Maik Hertha +import pygtk +pygtk.require('2.0') import gtk class ExpanderDemo(gtk.Dialog): diff --git a/examples/pygtk-demo/demos/hypertext.py b/examples/pygtk-demo/demos/hypertext.py index b2efc63b..e7143deb 100644 --- a/examples/pygtk-demo/demos/hypertext.py +++ b/examples/pygtk-demo/demos/hypertext.py @@ -7,6 +7,8 @@ They can also affect the behavior of mouse and key presses, as this demo shows.''' # pygtk version: Maik Hertha +import pygtk +pygtk.require('2.0') import gtk import pango diff --git a/examples/pygtk-demo/demos/images.py b/examples/pygtk-demo/demos/images.py index 176cfa78..3e2ff56c 100644 --- a/examples/pygtk-demo/demos/images.py +++ b/examples/pygtk-demo/demos/images.py @@ -11,6 +11,9 @@ depend on loading external files, your application binary can be self-contained. # pygtk version: Maik Hertha import os + +import pygtk +pygtk.require('2.0') import gobject import gtk diff --git a/examples/pygtk-demo/demos/infobar.py b/examples/pygtk-demo/demos/infobar.py index b4a5440d..adfef166 100644 --- a/examples/pygtk-demo/demos/infobar.py +++ b/examples/pygtk-demo/demos/infobar.py @@ -6,6 +6,8 @@ dialog. It is often temporarily shown at the top or bottom of a document. ''' # pygtk version: John Stowers +import pygtk +pygtk.require('2.0') import gtk class InfoBarDemo(gtk.Window): diff --git a/examples/pygtk-demo/demos/list_store.py b/examples/pygtk-demo/demos/list_store.py index 6273033d..2c6e6e53 100644 --- a/examples/pygtk-demo/demos/list_store.py +++ b/examples/pygtk-demo/demos/list_store.py @@ -6,6 +6,8 @@ later on by a GtkTreeView to display it. This demo builds a simple GtkListStore and displays it. See the Stock Browser demo for a more advanced example.''' +import pygtk +pygtk.require('2.0') import gobject import gtk diff --git a/examples/pygtk-demo/demos/menu.py b/examples/pygtk-demo/demos/menu.py index 3a61a427..e229b8ba 100644 --- a/examples/pygtk-demo/demos/menu.py +++ b/examples/pygtk-demo/demos/menu.py @@ -5,6 +5,8 @@ This example demonstrates the use of various menu types in gtk. It demonstrates the new submenu navigation and scrolling menu features of gtk 2.0.''' +import pygtk +pygtk.require('2.0') import gtk def create_menu(depth, length=5): diff --git a/examples/pygtk-demo/demos/panes.py b/examples/pygtk-demo/demos/panes.py index 007ec077..8829547a 100644 --- a/examples/pygtk-demo/demos/panes.py +++ b/examples/pygtk-demo/demos/panes.py @@ -8,6 +8,8 @@ There are a number of options that can be set for each pane. This test contains both a horizontal(HPaned) and a vertical(VPaned) widget, and allows you to adjust the options for each side of each widget.""" +import pygtk +pygtk.require('2.0') import gtk class PanedWidgetsDemo(gtk.Window): diff --git a/examples/pygtk-demo/demos/pixbufs.py b/examples/pygtk-demo/demos/pixbufs.py index 311f4f8a..e707f7ac 100644 --- a/examples/pygtk-demo/demos/pixbufs.py +++ b/examples/pygtk-demo/demos/pixbufs.py @@ -11,6 +11,9 @@ Look at the Image demo for additional pixbuf usage examples.''' import os import math + +import pygtk +pygtk.require('2.0') import gobject import gtk diff --git a/examples/pygtk-demo/demos/print_editor.py b/examples/pygtk-demo/demos/print_editor.py index b3604741..bbaf27b4 100644 --- a/examples/pygtk-demo/demos/print_editor.py +++ b/examples/pygtk-demo/demos/print_editor.py @@ -3,6 +3,9 @@ A small demo editor with printing support""" import sys + +import pygtk +pygtk.require('2.0') import gobject import pango import gtk diff --git a/examples/pygtk-demo/demos/sizegroup.py b/examples/pygtk-demo/demos/sizegroup.py index a780390e..38e30416 100644 --- a/examples/pygtk-demo/demos/sizegroup.py +++ b/examples/pygtk-demo/demos/sizegroup.py @@ -12,6 +12,8 @@ actually be the same size, you need to pack them in such a way that they get the size they request and not more. For example, if you are packing your widgets into a table, you would not include the GTK_FILL flag.""" +import pygtk +pygtk.require('2.0') import gtk class SizeGroupDemo(gtk.Dialog): diff --git a/examples/pygtk-demo/demos/spinner.py b/examples/pygtk-demo/demos/spinner.py index 10111863..b47e306e 100644 --- a/examples/pygtk-demo/demos/spinner.py +++ b/examples/pygtk-demo/demos/spinner.py @@ -5,6 +5,8 @@ GtkSpinner allows to show that background activity is on-going. """ # pygtk version: John Stowers +import pygtk +pygtk.require('2.0') import gtk class SpinnerDemo(gtk.Window): diff --git a/examples/pygtk-demo/demos/statusicon.py b/examples/pygtk-demo/demos/statusicon.py index 53564a81..1fb7dfe4 100644 --- a/examples/pygtk-demo/demos/statusicon.py +++ b/examples/pygtk-demo/demos/statusicon.py @@ -7,6 +7,8 @@ in Windows. ''' ## Author: Nikos Kouremenos +import pygtk +pygtk.require('2.0') import gtk diff --git a/examples/pygtk-demo/demos/stock_browser.py b/examples/pygtk-demo/demos/stock_browser.py index 1689230f..7323ffdf 100644 --- a/examples/pygtk-demo/demos/stock_browser.py +++ b/examples/pygtk-demo/demos/stock_browser.py @@ -7,6 +7,8 @@ handy place to browse the available stock icons and stock items. ''' # pygtk version: Maik Hertha +import pygtk +pygtk.require('2.0') import gobject import gtk import re diff --git a/examples/pygtk-demo/demos/textscroll.py b/examples/pygtk-demo/demos/textscroll.py index aa59ca2c..5b9a9d09 100644 --- a/examples/pygtk-demo/demos/textscroll.py +++ b/examples/pygtk-demo/demos/textscroll.py @@ -5,6 +5,8 @@ This example demonstrates how to use the gravity of GtkTextMarks to keep a text view scrolled to the bottom while appending text.""" +import pygtk +pygtk.require('2.0') import gobject import gtk diff --git a/examples/pygtk-demo/demos/textview.py b/examples/pygtk-demo/demos/textview.py index 44166616..33a1c16d 100644 --- a/examples/pygtk-demo/demos/textview.py +++ b/examples/pygtk-demo/demos/textview.py @@ -9,6 +9,8 @@ shows off the widget's text formatting features.""" import os import sys +import pygtk +pygtk.require('2.0') import gobject import gtk diff --git a/examples/pygtk-demo/demos/toolpalette.py b/examples/pygtk-demo/demos/toolpalette.py index 82d30e41..fac779b2 100644 --- a/examples/pygtk-demo/demos/toolpalette.py +++ b/examples/pygtk-demo/demos/toolpalette.py @@ -5,6 +5,8 @@ A tool palette widget shows groups of toolbar items as a grid of icons or a list """ # pygtk version: John Stowers +import pygtk +pygtk.require('2.0') import gtk class ToolPaletteDemo(gtk.Window): diff --git a/examples/pygtk-demo/demos/tooltip.py b/examples/pygtk-demo/demos/tooltip.py index eeabd3aa..d19fbb3c 100644 --- a/examples/pygtk-demo/demos/tooltip.py +++ b/examples/pygtk-demo/demos/tooltip.py @@ -5,6 +5,8 @@ This is a test of the new gtk tooltip system. It is a fairly straight forward port of the example distributed with gtk. ''' +import pygtk +pygtk.require('2.0') import gtk import cairo import gobject diff --git a/examples/pygtk-demo/demos/tree_store.py b/examples/pygtk-demo/demos/tree_store.py index fc53644d..1e438bb8 100644 --- a/examples/pygtk-demo/demos/tree_store.py +++ b/examples/pygtk-demo/demos/tree_store.py @@ -7,6 +7,8 @@ GtkTreeStore and displays it. If you're new to the GtkTreeView widgets and associates, look into the GtkListStore example first.''' # pygtk version: Maik Hertha +import pygtk +pygtk.require('2.0') import gobject import gtk diff --git a/examples/pygtk-demo/demos/treemodel.py b/examples/pygtk-demo/demos/treemodel.py index 7fca9a08..3e31e968 100644 --- a/examples/pygtk-demo/demos/treemodel.py +++ b/examples/pygtk-demo/demos/treemodel.py @@ -4,6 +4,8 @@ This test is designed to demonstrate creating a new type of tree model in python for use with the new tree widget in gtk 2.0.''' +import pygtk +pygtk.require('2.0') import gtk import gobject diff --git a/examples/pygtk-demo/demos/ui_manager.py b/examples/pygtk-demo/demos/ui_manager.py index 02eed389..56510ac0 100644 --- a/examples/pygtk-demo/demos/ui_manager.py +++ b/examples/pygtk-demo/demos/ui_manager.py @@ -6,6 +6,8 @@ from an array of actions and a description of the menu hierarchy. ''' # pygtk version: Maik Hertha +import pygtk +pygtk.require('2.0') import gobject import gtk diff --git a/examples/pygtk-demo/pygtk-demo.py b/examples/pygtk-demo/pygtk-demo.py index 9fdb78b8..54bd23ba 100644 --- a/examples/pygtk-demo/pygtk-demo.py +++ b/examples/pygtk-demo/pygtk-demo.py @@ -10,11 +10,8 @@ import string import re -try: - import pygtk - pygtk.require('2.0') -except ImportError: - pass +import pygtk +pygtk.require('2.0') import gobject import gtk import pango diff --git a/examples/simple/dnd.py b/examples/simple/dnd.py index 0217def7..e7472219 100644 --- a/examples/simple/dnd.py +++ b/examples/simple/dnd.py @@ -1,5 +1,7 @@ #! /usr/bin/env python +import pygtk +pygtk.require('2.0') import gobject import gtk diff --git a/examples/simple/hello.py b/examples/simple/hello.py index 79909b06..97b98276 100755 --- a/examples/simple/hello.py +++ b/examples/simple/hello.py @@ -2,6 +2,8 @@ """ Simple Hello World example similar to the GTK+ Tutorials one """ +import pygtk +pygtk.require('2.0') import gtk def hello(*args): diff --git a/examples/simple/scribble.py b/examples/simple/scribble.py index 465effd2..bdb985e02 100755 --- a/examples/simple/scribble.py +++ b/examples/simple/scribble.py @@ -2,6 +2,8 @@ #this is a simple translation of the scribble example that comes with GTK+ +import pygtk +pygtk.require('2.0') import gtk pixmap = None diff --git a/examples/simple/simple.py b/examples/simple/simple.py index 97858301..51b283a3 100755 --- a/examples/simple/simple.py +++ b/examples/simple/simple.py @@ -4,6 +4,8 @@ # new() function from gobject (this is an example of creating objects # with the properties interface). +import pygtk +pygtk.require('2.0') import gobject, gtk def hello(*args): diff --git a/examples/simple/tooltip.py b/examples/simple/tooltip.py index 0ef1d2b8..2d1755b4 100755 --- a/examples/simple/tooltip.py +++ b/examples/simple/tooltip.py @@ -3,6 +3,8 @@ """ Simple example of creating a basic window and button. Also adds a tooltip. """ +import pygtk +pygtk.require('2.0') import gtk def hello_cb(widget, main_window): diff --git a/examples/threading/gtk_threading.py b/examples/threading/gtk_threading.py index 4ba43948..01416ddb 100644 --- a/examples/threading/gtk_threading.py +++ b/examples/threading/gtk_threading.py @@ -4,6 +4,8 @@ import time import threading +import pygtk +pygtk.require('2.0') import gtk import gobject -- cgit v1.2.1