X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d56cebe7a497773d8753ea2ab874c4445bac18dc..ae4ae157023d1c2fd8f859550bc199c819826201:/wxPython/demo/wxToolBar.py diff --git a/wxPython/demo/wxToolBar.py b/wxPython/demo/wxToolBar.py index d2a2267866..83b99599cc 100644 --- a/wxPython/demo/wxToolBar.py +++ b/wxPython/demo/wxToolBar.py @@ -7,16 +7,18 @@ import images class TestToolBar(wxFrame): def __init__(self, parent, log): - wxFrame.__init__(self, parent, -1, 'Test ToolBar', - wxPoint(0,0), wxSize(500, 300)) + wxFrame.__init__(self, parent, -1, 'Test ToolBar', size=(500, 300)) self.log = log self.timer = None EVT_CLOSE(self, self.OnCloseWindow) wxWindow(self, -1).SetBackgroundColour(wxNamedColour("WHITE")) - tb = self.CreateToolBar(wxTB_HORIZONTAL|wxNO_BORDER|wxTB_FLAT) - # wxTB_VERTICAL + tb = self.CreateToolBar( wxTB_HORIZONTAL + | wxNO_BORDER + | wxTB_FLAT + | wxTB_TEXT + ) #tb = wxToolBarSimple(self, -1, wxDefaultPosition, wxDefaultSize, # wxTB_HORIZONTAL | wxNO_BORDER | wxTB_FLAT) #self.SetToolBar(tb) @@ -24,6 +26,7 @@ class TestToolBar(wxFrame): self.CreateStatusBar() tb.AddSimpleTool(10, images.getNewBitmap(), "New", "Long help for 'New'") + #tb.AddLabelTool(10, "New", images.getNewBitmap(), shortHelp="New", longHelp="Long help for 'New'") EVT_TOOL(self, 10, self.OnToolClick) EVT_TOOL_RCLICKED(self, 10, self.OnToolRClick) @@ -42,13 +45,13 @@ class TestToolBar(wxFrame): tb.AddSeparator() - tool = tb.AddTool(50, images.getTog1Bitmap(), - shortHelpString="Toggle this", isToggle=true) + tool = tb.AddCheckTool(50, images.getTog1Bitmap(), + shortHelp="Toggle this") EVT_TOOL(self, 50, self.OnToolClick) - tb.AddTool(60, images.getTog1Bitmap(), images.getTog2Bitmap(), - shortHelpString="Toggle with 2 bitmaps", isToggle=true) - EVT_TOOL(self, 60, self.OnToolClick) +## tb.AddCheckTool(60, images.getTog1Bitmap(), images.getTog2Bitmap(), +## shortHelp="Toggle with 2 bitmaps") +## EVT_TOOL(self, 60, self.OnToolClick) EVT_TOOL_ENTER(self, -1, self.OnToolEnter) EVT_TOOL_RCLICKED(self, -1, self.OnToolRClick) # Match all @@ -59,6 +62,7 @@ class TestToolBar(wxFrame): tb.AddControl(wxComboBox(tb, cbID, "", choices=["", "This", "is a", "wxComboBox"], size=(150,-1), style=wxCB_DROPDOWN)) EVT_COMBOBOX(self, cbID, self.OnCombo) + tb.AddControl(wxTextCtrl(tb, -1, "Toolbar controls!!", size=(150, -1))) tb.Realize() @@ -99,7 +103,7 @@ class TestToolBar(wxFrame): def runTest(frame, nb, log): win = TestToolBar(frame, log) frame.otherWin = win - win.Show(true) + win.Show(True) #--------------------------------------------------------------------------- @@ -108,16 +112,15 @@ def runTest(frame, nb, log): +overview = """\ +""" +if __name__ == '__main__': + import sys,os + import run + run.main(['', os.path.basename(sys.argv[0])]) - - - - -overview = """\ - -"""