def build(self): #----FILE MENU self.file_item, self.file_menu = self.create_menu(_("_File")) items = [actions.NEW, None, actions.OPEN, ] self.add_items(self.file_menu, items) self.append(self.file_item)
def build(self): #----FILE MENU self.file_item, self.file_menu = self.create_menu(_("_File")) items = [ actions.NEW, None, actions.OPEN, ] self.add_items(self.file_menu, items) self.append(self.file_item)
# # 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, see <http://www.gnu.org/licenses/>. import wal from pconv import _ NEW = 101 OPEN = 102 action_text = {NEW: _("New"), OPEN: _("Open")} action_icon = {NEW: wal.STOCK_NEW, OPEN: wal.STOCK_OPEN} action_accelkey = {NEW: "<Control>N", OPEN: "<Control>O"} def get_action_text(action): if action in action_text.keys(): return action_text[action] else: return "???" def get_action_tooltip_text(action): return get_action_text(action).replace("_", "")
# 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, see <http://www.gnu.org/licenses/>. import wal from pconv import _ NEW = 101 OPEN = 102 action_text = { NEW: _('New'), OPEN: _('Open'), } action_icon = { NEW : wal.STOCK_NEW, OPEN: wal.STOCK_OPEN, } action_accelkey = { NEW : '<Control>N', OPEN : '<Control>O', } def get_action_text(action): if action in action_text.keys():