Skip to content
Related Articles

Related Articles

wxPython – AddSeparator() method in wx.ToolBar
  • Last Updated : 30 Jun, 2020

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. And to begin with your Machine Learning Journey, join the Machine Learning – Basic Level Course

My Personal Notes arrow_drop_up
Recommended Articles
Page :