Python gtk.SeparatorMenuItem() Examples
The following are 5
code examples of gtk.SeparatorMenuItem().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
gtk
, or try the search function
.
![](https://www.programcreek.com/common/static/images/search.png)
Example #1
Source File: preview_name.py From gimp-plugin-export-layers with GNU General Public License v3.0 | 6 votes |
def _init_tags_menu(self): self._tags_menu_items = {} self._tags_remove_submenu_items = {} self._tags_menu_relative_position = None self._tags_menu = gtk.Menu() self._tags_remove_submenu = gtk.Menu() self._tags_menu.append(gtk.SeparatorMenuItem()) self._menu_item_add_tag = gtk.MenuItem(_("Add New Tag...")) self._menu_item_add_tag.connect("activate", self._on_menu_item_add_tag_activate) self._tags_menu.append(self._menu_item_add_tag) self._menu_item_remove_tag = gtk.MenuItem(_("Remove Tag")) self._menu_item_remove_tag.set_submenu(self._tags_remove_submenu) self._tags_menu.append(self._menu_item_remove_tag) for tag, tag_display_name in self._available_tags_setting.default_value.items(): self._add_tag_menu_item(tag, tag_display_name) self._tags_menu.show_all()
Example #2
Source File: gtkbase.py From gui-o-matic with GNU Lesser General Public License v3.0 | 6 votes |
def _add_menu_item(self, id=None, label='Menu item', sensitive=False, separator=False, op=None, args=None, **ignored_kwarg): if separator: menu_item = gtk.SeparatorMenuItem() else: menu_item = gtk.MenuItem(label) menu_item.set_sensitive(sensitive) if op: def activate(o, a): return lambda d: self._do(o, a) menu_item.connect("activate", activate(op, args or [])) menu_item.show() self.menu.append(menu_item) if id: self.items[id] = menu_item
Example #3
Source File: custom_commands.py From NINJA-PingU with GNU General Public License v3.0 | 5 votes |
def callback(self, menuitems, menu, terminal): """Add our menu items to the menu""" item = gtk.MenuItem(_('Custom Commands')) menuitems.append(item) submenu = gtk.Menu() item.set_submenu(submenu) menuitem = gtk.ImageMenuItem(gtk.STOCK_PREFERENCES) menuitem.connect("activate", self.configure) submenu.append(menuitem) menuitem = gtk.SeparatorMenuItem() submenu.append(menuitem) theme = gtk.IconTheme() for command in self.cmd_list: if not command['enabled']: continue exe = command['command'].split(' ')[0] iconinfo = theme.choose_icon([exe], gtk.ICON_SIZE_MENU, gtk.ICON_LOOKUP_USE_BUILTIN) if iconinfo: image = gtk.Image() image.set_from_icon_name(exe, gtk.ICON_SIZE_MENU) menuitem = gtk.ImageMenuItem(command['name']) menuitem.set_image(image) else: menuitem = gtk.MenuItem(command["name"]) menuitem.connect("activate", self._execute, {'terminal' : terminal, 'command' : command['command'] }) submenu.append(menuitem)
Example #4
Source File: operations.py From gimp-plugin-export-layers with GNU General Public License v3.0 | 5 votes |
def _init_operations_menu_popup(self): for operation_dict in self._builtin_operations.values(): self._add_operation_to_menu_popup(operation_dict) if self._allow_custom_operations: self._operations_menu.append(gtk.SeparatorMenuItem()) self._add_add_custom_operation_to_menu_popup() self._operations_menu.show_all()
Example #5
Source File: status_icon_gtk2.py From sun with GNU General Public License v3.0 | 4 votes |
def menu(self, event_button, event_time, data=None): """Create popup menu """ self.sub_menu() menu = gtk.Menu() menu.append(self.daemon) separator = gtk.SeparatorMenuItem() menu_Check = gtk.ImageMenuItem("Check updates") img_Check = gtk.image_new_from_stock(gtk.STOCK_OK, gtk.ICON_SIZE_MENU) img_Check.show() menu_Info = gtk.ImageMenuItem("OS Info") img_Info = gtk.image_new_from_stock(gtk.STOCK_INFO, gtk.ICON_SIZE_MENU) img_Info.show() menu_About = gtk.ImageMenuItem("About") img_About = gtk.image_new_from_stock(gtk.STOCK_ABOUT, gtk.ICON_SIZE_MENU) img_About.show() self.daemon.set_image(self.img_daemon) menu.append(self.daemon) self.daemon.show() menu_Quit = gtk.ImageMenuItem("Quit") img_Quit = gtk.image_new_from_stock(gtk.STOCK_QUIT, gtk.ICON_SIZE_MENU) img_Quit.show() menu_Check.set_image(img_Check) menu_Info.set_image(img_Info) menu_About.set_image(img_About) menu_Quit.set_image(img_Quit) menu.append(menu_Check) menu.append(menu_Info) menu.append(separator) menu.append(menu_About) menu.append(menu_Quit) separator.show() menu_Check.show() menu_Info.show() menu_About.show() menu_Quit.show() menu_Check.connect_object("activate", self._Check, " ") menu_Info.connect_object("activate", self._Info, "OS Info") menu_About.connect_object("activate", self._About, "SUN") self.start.connect_object("activate", self._start, "Start daemon ") self.stop.connect_object("activate", self._stop, "Stop daemon ") self.restart.connect_object("activate", self._restart, "Restart daemon ") self.status.connect_object("activate", self._status, daemon_status()) menu_Quit.connect_object("activate", self._Quit, "stop") menu.popup(None, None, None, event_button, event_time, data)