def __init__(self, client=None): GTKTrayMenuBase.__init__(self, client) debug("OSXMenuHelper(%s)", client) self.menu_bar = None self.hidden_window = None self.keyboard = None self.menus = {} self.set_client(client)
def __init__(self, client=None): GTKTrayMenuBase.__init__(self, client) log("OSXMenuHelper(%s)", client) self.menu_bar = None self.hidden_window = None self.keyboard = None self.menus = {} #all the "top-level" menu items we manage self.app_menus = {} #the ones added to the app_menu via insert_app_menu_item (which cannot be removed!) self.full = False self.set_client(client)
def __init__(self, client=None): GTKTrayMenuBase.__init__(self, client) log("OSXMenuHelper(%s)", client) self.menu_bar = None self.hidden_window = None self.menus = {} #all the "top-level" menu items we manage self.app_menus = {} #the ones added to the app_menu via insert_app_menu_item (which cannot be removed!) self.full = False self.set_client(client) self._clipboard_change_pending = False