wx.lib.filebrowsebutton.FileBrowseButton¶A control to allow the user to type in a filename or browse with the standard file dialog to select file
Class Hierarchy¶
Inheritance diagram for class FileBrowseButton:

Known Subclasses¶wx.lib.filebrowsebutton.DirBrowseButton, wx.lib.filebrowsebutton.FileBrowseButtonWithHistory
Known Superclasses¶
Methods Summary¶
|
|
Create the browse-button control |
|
Setup the graphic representation of the dialog |
|
Create the label/caption |
|
Create the text control |
|
Retrieve the label’s current text |
|
retrieve current value of text control |
|
Going to browse for file… |
|
SetBackgroundColour(colour) -> bool |
|
Set the label’s current text |
|
set current value of text control |
Class API¶FileBrowseButton(wx.Panel)¶A control to allow the user to type in a filename or browse with the standard file dialog to select file
__init__(self, parent, id= -1, pos = wx.DefaultPosition, size = wx.DefaultSize, style = wx.TAB_TRAVERSAL, labelText= "File Entry:", buttonText= "Browse", toolTip= "Type filename or click browse to choose file", dialogTitle = "Choose a file", startDirectory = ".", initialValue = "", fileMask = "*.*", fileMode = wx.FD_OPEN, changeCallback= lambda x:x, labelWidth = 0, name = 'fileBrowseButton')¶labelText – Text for label to left of text field
buttonText – Text for button which launches the file dialog
toolTip – Help text
dialogTitle – Title used in file dialog
startDirectory – Default directory for file dialog startup
initialValue – Value initially present in the text field
fileMask – File mask (glob pattern, such as .) to use in file dialog
fileMode – wx.FD_OPEN or wx.FD_SAVE, indicates type of file dialog to use
changeCallback – Optional callback called for all changes in value of the control
labelWidth – Width of the label
createBrowseButton(self)¶Create the browse-button control
createDialog(self, parent, id, pos, size, style, name)¶Setup the graphic representation of the dialog
createLabel(self)¶Create the label/caption
createTextControl(self)¶Create the text control
GetLabel(self)¶Retrieve the label’s current text
GetValue(self)¶retrieve current value of text control
OnBrowse(self, event = None)¶Going to browse for file…
OnChanged(self, evt)¶SetBackgroundColour(self, color)¶SetBackgroundColour(colour) -> bool
Sets the background colour of the window.
SetLabel(self, value)¶Set the label’s current text
SetValue(self, value, callBack=1)¶set current value of text control