In this article we are going to learn about GetToolPacking() function associated with wx.ToolBar class of wxPython. GetToolPacking() function simply returns the value used for packing tools.The packing is used for spacing in the vertical direction if the toolbar is horizontal, and for spacing in the horizontal direction if the toolbar is vertical. It takes no arguments.
Syntax:
wx.ToolBar.GetToolPacking(self, packing)Parameters :
GetToolPacking() function takes no parameters.Return Type:
int
Code Example:
Python3
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) pnl = wx.Panel( self ) self .toolbar = self .CreateToolBar() # Add Tools Using AddLabelTool function rtool = self .toolbar.AddLabelTool( id = 13 , label = "Tool one" , bitmap = wx.Bitmap( 'right.png' ), shortHelp = "short help 1" , longHelp = "Long help associated with simple tool 1" ) stool = self .toolbar.AddLabelTool( id = 14 , label = "Tool two" , bitmap = wx.Bitmap( 'wrong.png' ), shortHelp = "short help 2" , longHelp = "Long help associated with simple tool 2" ) self .toolbar.Realize() self .SetSize(( 350 , 250 )) self .SetTitle( 'Control' ) self .Centre() bl = self .toolbar.GetToolPacking() # print tools packing value print (bl) def main(): app = wx.App() ex = Example( None ) ex.Show() app.MainLoop() if __name__ = = '__main__' : main() |
Output :
7
Code Example 2:
Python3
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) pnl = wx.Panel( self ) self .toolbar = self .CreateToolBar() self .toolbar.SetToolPacking( 12 ) # Add Tools Using AddLabelTool function rtool = self .toolbar.AddLabelTool( id = 13 , label = "Tool one" , bitmap = wx.Bitmap( 'right.png' ), shortHelp = "short help 1" , longHelp = "Long help associated with simple tool 1" ) stool = self .toolbar.AddLabelTool( id = 14 , label = "Tool two" , bitmap = wx.Bitmap( 'wrong.png' ), shortHelp = "short help 2" , longHelp = "Long help associated with simple tool 2" ) self .toolbar.Realize() self .SetSize(( 350 , 250 )) self .SetTitle( 'Control' ) self .Centre() bl = self .toolbar.GetToolPacking() # print tools packing value print (bl) def main(): app = wx.App() ex = Example( None ) ex.Show() app.MainLoop() if __name__ = = '__main__' : main() |
Output :
12