diff options
author | Marco Pesenti Gritti <mpg@redhat.com> | 2007-08-18 21:52:04 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <mpg@redhat.com> | 2007-08-18 21:52:04 (GMT) |
commit | 8403dd598769978c5f6e1583190356f41b1696d8 (patch) | |
tree | 617bf46ec5e7d511312712a931164b4bbf876e85 /tests/test-ui.py | |
parent | 08cd44dbe2da6ef437e0cb52ae6af4fd15ee5485 (diff) |
Kill the old tests. Trying to start a proper test suite.
Not sure about the usefulness of the presence service
stuff but I guess it should be moved to the presence-service
module anyway?
Diffstat (limited to 'tests/test-ui.py')
-rwxr-xr-x | tests/test-ui.py | 113 |
1 files changed, 0 insertions, 113 deletions
diff --git a/tests/test-ui.py b/tests/test-ui.py deleted file mode 100755 index 0701b3e..0000000 --- a/tests/test-ui.py +++ /dev/null @@ -1,113 +0,0 @@ -#!/usr/bin/env python - -# Copyright (C) 2006, Red Hat, Inc. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -import gtk - -from sugar.graphics.window import Window -from sugar.graphics.toolbutton import ToolButton -from sugar.graphics.toolbox import Toolbox -from sugar.graphics.palette import Palette - -class EditToolbar(gtk.Toolbar): - def __init__(self): - gtk.Toolbar.__init__(self) - -class TextToolbar(gtk.Toolbar): - def __init__(self): - gtk.Toolbar.__init__(self) - - button = ToolButton('text-format-bold') - self.insert(button, -1) - button.show() - - palette = Palette('Title') - button.set_palette(palette) - - menu_item = gtk.MenuItem('First menu item') - palette.menu.append(menu_item) - menu_item.show() - - menu_item = gtk.MenuItem('Second menu item') - palette.menu.append(menu_item) - menu_item.show() - - menu_item = gtk.MenuItem('Third menu item') - palette.menu.append(menu_item) - menu_item.show() - -class ImageToolbar(gtk.Toolbar): - def __init__(self): - gtk.Toolbar.__init__(self) - -class TableToolbar(gtk.Toolbar): - def __init__(self): - gtk.Toolbar.__init__(self) - -class FormatToolbar(gtk.Toolbar): - def __init__(self): - gtk.Toolbar.__init__(self) - -class ViewToolbar(gtk.Toolbar): - def __init__(self): - gtk.Toolbar.__init__(self) - -window = Window() -window.connect("destroy", lambda w: gtk.main_quit()) - -toolbox = Toolbox() -window.set_toolbox(toolbox) -toolbox.show() - -edit_toolbar = EditToolbar() -toolbox.add_toolbar('Edit', edit_toolbar) -edit_toolbar.show() - -text_toolbar = TextToolbar() -toolbox.add_toolbar('Text', text_toolbar) -text_toolbar.show() - -image_toolbar = ImageToolbar() -toolbox.add_toolbar('Image', image_toolbar) -image_toolbar.show() - -table_toolbar = TableToolbar() -toolbox.add_toolbar('Table', table_toolbar) -table_toolbar.show() - -format_toolbar = FormatToolbar() -toolbox.add_toolbar('Format', format_toolbar) -format_toolbar.show() - -view_toolbar = ViewToolbar() -toolbox.add_toolbar('View', view_toolbar) -view_toolbar.show() - -toolbox.set_current_toolbar(1) - -scrolled_window = gtk.ScrolledWindow() -scrolled_window.set_policy(gtk.POLICY_NEVER, gtk.POLICY_ALWAYS) -window.set_canvas(scrolled_window) -scrolled_window.show() - -text_view = gtk.TextView() -scrolled_window.add(text_view) -text_view.show() - -window.show() - -gtk.main() |