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

En este artículo vamos a aprender sobre la función SetTextColour() asociada con la clase wx.MenuItem de wxPython. La función SetTextColour() se utiliza simplemente para establecer el color del texto asociado con el elemento del menú.
Solo se requiere un parámetro de color en la función SetTextCoour().

Sintaxis:

wx.MenuItem.GetTextColour(self)

Parámetros:

Parámetro Tipo de entrada Descripción
color wx.Color color para el texto del elemento del 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):
        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'))
  
        # SET BLUE COLOUR FOR TEXT FORMAT(R, B, G, A)
        self.item.SetTextColour((79, 81, 230, 255))
        self.fileMenu.Append(self.item)
        self.menubar.Append(self.fileMenu, '&File')
        self.SetMenuBar(self.menubar)
        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:

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 *