wxPython – Función GetId() en wx.MenuItem

En este artículo vamos a aprender sobre la función GetId() asociada con la clase wx.MenuItem de wxPython. Como sugiere el nombre, la función GetId() devuelve el identificador de elemento de menú de tipo int.
No se requieren parámetros en la función GetId().
 

Sintaxis: 
 

wx.MenuItem.GetId()

Parámetros: 
 

No parameters are required in GetId function.

Tipo de devolución: 
 

int

 

Ejemplo de código: 
 

Python3

import wx
 
 
class Example(wx.Frame):
 
    def __init__(self, *args, **kwargs):
        super(Example, self).__init__(*args, **kwargs)
 
        self.InitUI()
 
    def InitUI(self):
        self.locale = wx.Locale(wx.LANGUAGE_ENGLISH)
 
        self.menubar = wx.MenuBar()
        self.fileMenu = wx.Menu()
        self.item = wx.MenuItem(self.fileMenu, 1, '&Check', helpString ="Check Help")
        self.item.SetBitmap(wx.Bitmap('right.png'))
        self.fileMenu.Append(self.item)
        self.menubar.Append(self.fileMenu, '&File')
        self.SetMenuBar(self.menubar)
        # help string associated with menuitem
        id = self.item.GetId()
        # print help string
        print(id)
        self.SetSize((350, 250))
        self.SetTitle('Icons and shortcuts')
        self.Centre()
 
 
def main():
    app = wx.App()
    ex = Example(None)
    ex.Show()
    app.MainLoop()
 
 
if __name__ == '__main__':
    main()

Producción: 
 

1

Publicación traducida automáticamente

Artículo escrito por RahulSabharwal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *