wxPython – GetTextColour() function in wx.MenuItem
In this article we are going to learn about GetTextColour() functio associated with wx.MenuItem class of wxPython. GetTextColour() function is used to simply return the text colour associated with the menu item.
No parameters are required in GetTextColour() function.
Syntax:
wx.MenuItem.GetTextColour(self)Parameters:
No parameters are taken by GetTextColour() function.Return Type:
wx.Colour
Code Example:
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 .item.SetTextColour(( 79 , 81 , 230 , 255 )) self .st = wx.StaticText( self , label = "", pos = ( 200 , 200 )) self .fileMenu.Append( self .item) self .menubar.Append( self .fileMenu, '&File' ) self .SetMenuBar( self .menubar) # label of menu item clr = self .item.GetTextColour() # print label of menuitem print (clr) 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() |
chevron_right
filter_none
Output:
(79, 81, 230, 255)
Output Window:
Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.
To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course.