wxPython - GetStatusWidth() function in wx.StatusBar Last Updated : 12 Jun, 2020 Summarize Comments Improve Suggest changes Share Like Article Like Report In this article we are going to learn about GetStatusWidth() function associated with the wx.StatusBar class of wxPython. GetStatusWidth() function is simply used to return the width of the n-th field. It only takes index(position) of field as argument. Syntax: wx.StatusBar.GetStatusWidth(self, n) Parameters: Parameter Input Type Description n int Position of status field. Return Type: int Code Example: Python3 1== 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.statusbar = wx.StatusBar() self.statusbar.Create(self, id = 1, style = wx.STB_DEFAULT_STYLE, name = "Status Bar") self.SetStatusBar(self.statusbar) self.SetSize((350, 250)) self.statusbar.SetFieldsCount(2) self.statusbar.SetStatusWidths([150, 150]) self.statusbar.SetStatusText("This is first field", 0) self.statusbar.SetStatusText("This is second field", 1) self.statusbar.SetStatusStyles(styles =[wx.SB_RAISED, wx.SB_SUNKEN]) # PRINT WIDTHS OF TWO FIELDS print("First Field Width: "+str(self.statusbar.GetStatusWidth(0))) print("Second Field Width: "+str(self.statusbar.GetStatusWidth(1))) self.SetTitle('New Frame Title') self.Centre() def main(): app = wx.App() ex = Example(None) ex.Show() app.MainLoop() if __name__ == '__main__': main() Console Output: First Field Width: 150 Second Field Width: 150 Output Window: Comment More infoAdvertise with us Next Article wxPython - GetStatusText() function in wx.StatusBar R RahulSabharwal Follow Improve Article Tags : Python Python-gui Python-wxPython Practice Tags : python Similar Reads wxPython - GetStatusText() function in wx.StatusBar In this article we are going to learn about GetStatusText() function associated with wx.StatusBar class of wxPython. GetStatusText() function is one of the most useful method in wx.StatusBar as this function returns the string associated with a status bar field. It only takes single argument the num 1 min read wxPython - SetStatusWidths() function in wx.StatusBar In this article we are going to learn about SetStatusWidths() function associated with wx.StatuBar class of wxPython. SetStatusWidths() function sets the widths of the fields in the status line. There are two types of fields: fixed widths and variable-width fields. For the fixed-width fields you sho 2 min read wxPython - GetFieldRect() function in wx.StatusBar In this article we are going to learn about GetFieldRect() function associated with the wx.StatusBar class of wxPython. GetField() function simply returns Returns the size and position of a fieldâs internal bounding rectangle. Syntax: wx.StatusBar.GetFieldRect() Parameters: ParameterInput TypeDescri 1 min read wxPython - SetStatusText() function in wx.StatusBar In this article we are going to learn about SetStatusText() function associated with wx.StatuBar class of wxPython. SetStatusText() function is simply used to set the status text for the i-th field. The given text will replace the current text. The display of the status bar is updated immediately, s 1 min read wxPython - GetBorders() function in wx.StatusBar In this article we are going to learn about GetBorders() function associated with wx.StatusBar class of wxPython. GetBorders() function returns the horizontal and vertical borders used when rendering the field text inside the field area. Note that the rect returned by GetFieldRect already accounts f 1 min read wxPython - GetFieldsCount() function in wx.StatusBar In this article we are going to learn about GetFieldsCount() function associated with the wx.StatusBar class of wxPython. GetFieldCount() function is simply used to return the number of fields in the status bar. It returns total fields in int format. No arguments are required in GetFieldsCount() fun 1 min read Like