In this article we are going to learn about AddSeparator() method in wx.ToolBar class of wxPython. AddSeparator() is a very simple function it creates a vertical separation line b/w two tools or two RadioTool groups. Notice that the separator uses the look appropriate for the current platform so it can be a vertical line (MSW, some versions of GTK) or just an empty space or something else.
Syntax : wx.ToolBar.AddSeparator(self)
Parameters : No parameters in AddSeparator() function
Return Type : wx.ToolBarToolBase
Code Example:
import wx class Example(wx.Frame): global count count = 0 ; def __init__( self , * args, * * kwargs): super (Example, self ).__init__( * args, * * kwargs) self .InitUI() def InitUI( self ): pnl = wx.Panel( self ) self .toolbar = self .CreateToolBar() qtool = self .toolbar.AddTool( 12 , 'right' , wx.Bitmap( '/home/wxPython/right.png' ), shortHelp = "Radio Tool" ) self .toolbar.AddSeparator() rtool = self .toolbar.AddTool( 13 , 'right2' , wx.Bitmap( '/home/wxPython/wrong.png' ), shortHelp = "Radio Tool" ) self .toolbar.Realize() self .SetSize(( 350 , 250 )) self .SetTitle( 'Control' ) self .Centre() def main(): app = wx.App() ex = Example( None ) ex.Show() app.MainLoop() if __name__ = = '__main__' : main() |
Output :
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.