Make OptionMenu use the new Menu and MenuItem classes.
This commit is contained in:
@@ -24,6 +24,7 @@ import hippo
|
||||
|
||||
from sugar.graphics.toolbar import Toolbar
|
||||
from sugar.graphics.optionmenu import OptionMenu
|
||||
from sugar.graphics.menu import MenuItem
|
||||
from sugar.graphics.iconbutton import IconButton
|
||||
|
||||
def _option_menu_changed_cb(option_menu):
|
||||
@@ -56,11 +57,11 @@ OPTION_WRITE = 3
|
||||
OPTION_CHAT = 4
|
||||
|
||||
option_menu = OptionMenu()
|
||||
option_menu.add_option(OPTION_ANYTHING, _('Anything'))
|
||||
option_menu.add_item(MenuItem(OPTION_ANYTHING, _('Anything')))
|
||||
option_menu.add_separator()
|
||||
option_menu.add_option(OPTION_DRAW, _('Draw'), 'theme:stock-close')
|
||||
option_menu.add_option(OPTION_WRITE, _('Write'))
|
||||
option_menu.add_option(OPTION_CHAT, _('Chat'))
|
||||
option_menu.add_item(MenuItem(OPTION_DRAW, _('Draw'), 'theme:stock-close'))
|
||||
option_menu.add_item(MenuItem(OPTION_WRITE, _('Write')))
|
||||
option_menu.add_item(MenuItem(OPTION_CHAT, _('Chat')))
|
||||
option_menu.connect('changed', _option_menu_changed_cb)
|
||||
toolbar.append(option_menu)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user