wxPython – Función GetHelpString() en wx.MenuBar

Como aprendimos sobre SetHelpString(), en este artículo aprenderemos sobre la función GetHelpString() en la clase wx.MenuBar de wxPython. SetHelpString() asocia una string de ayuda con el elemento del menú, mientras que la función GetHelpString() devuelve la string de ayuda asociada con el elemento del menú.

Sintaxis:

wx.MenuBar.GetHelpString(id)

Parámetros:

Parámetro Tipo de entrada Descripción
identificación En t Identificador de elementos del menú.

Devuelve: no se encontró la string de ayuda, o la string vacía, si no había una string de ayuda o el elemento de menú.

Ejemplo de código:

import wx
  
  
class Example(wx.Frame):
  
    def __init__(self, *args, **kwargs):
        super(Example, self).__init__(*args, **kwargs)
  
        self.InitUI()
  
  
    def InitUI(self):
        # create MenuBar using MenuBar() function
        menubar = wx.MenuBar()
  
        # add menu to MenuBar
        fm1 = wx.Menu()
        fileitem = fm1.Append(20, "Item # 1")
        menubar.Append(fm1, '&Menu # 1')
        self.SetMenuBar(menubar)
        self.SetSize((300, 200))
        self.SetTitle('Menu Bar')
        menubar.SetHelpString(20, "Help String")
  
        st = wx.StaticText(self, label ="click Item # 1 in Menu # 1")
  
  
        # get and print helpstring using SetHelpString() function
        print(menubar.GetHelpString(20))
  
def main():
    app = wx.App()
    ex = Example(None)
    ex.Show()
    app.MainLoop()
  
  
if __name__ == '__main__':
    main()

Producción :

Help String

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 *