X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/4f22cf8ddb6d4c75eee97d1320ba20f7c82753c8..e4a330f1e5964271d38a007671298992786b77a9:/utils/wxPython/src/stattool.i diff --git a/utils/wxPython/src/stattool.i b/utils/wxPython/src/stattool.i index f28a74f802..53fd289193 100644 --- a/utils/wxPython/src/stattool.i +++ b/utils/wxPython/src/stattool.i @@ -114,7 +114,7 @@ public: %pragma(python) addtomethod = "__init__:wx._StdWindowCallbacks(self)" - void AddSeparator(void); + void AddSeparator(); // Ignoge the clientData for now... %addmethods { @@ -131,8 +131,18 @@ public: isToggle, xPos, yPos, NULL, shortHelpString, longHelpString); } + + wxToolBarTool* AddSimpleTool(int toolIndex, + const wxBitmap& bitmap, + const wxString& shortHelpString = wxPyEmptyStr, + const wxString& longHelpString = wxPyEmptyStr) { + return self->AddTool(toolIndex, bitmap, wxNullBitmap, + FALSE, -1, -1, NULL, + shortHelpString, longHelpString); + } } + // void DrawTool(wxMemoryDC& memDC, wxToolBarTool* tool); void EnableTool(int toolIndex, const bool enable); #ifdef __WXMSW__ @@ -157,7 +167,7 @@ public: //void OnRightClick(int toolIndex, float x, float y); bool Realize(); - + void SetToolLongHelp(int toolIndex, const wxString& helpString); void SetToolShortHelp(int toolIndex, const wxString& helpString); void SetMargins(const wxSize& size); @@ -168,40 +178,24 @@ public: -// // The Native Toolbar -// class wxToolBar : public wxToolBarBase { -// public: -// wxToolBar(wxWindow* parent, wxWindowID id, -// const wxPoint& pos = wxPyDefaultPosition, -// const wxSize& size = wxPyDefaultSize, -// long style = wxTB_HORIZONTAL | wxNO_BORDER, -// char* name = "toolBar"); - -// %pragma(python) addtomethod = "__init__:wx._StdWindowCallbacks(self)" - -// }; - - -// // A generic toolbar -// class wxToolBarSimple : public wxToolBarBase { -// public: -// wxToolBarSimple(wxWindow* parent, wxWindowID id, -// const wxPoint& pos = wxPyDefaultPosition, -// const wxSize& size = wxPyDefaultSize, -// long style = wxTB_HORIZONTAL | wxNO_BORDER, -// char* name = "toolBar"); - -// %pragma(python) addtomethod = "__init__:wx._StdWindowCallbacks(self)" - -// }; - //--------------------------------------------------------------------------- ///////////////////////////////////////////////////////////////////////////// // // $Log$ +// Revision 1.6 1999/02/25 07:08:35 RD +// wxPython version 2.0b5 +// +// Revision 1.5 1999/01/30 07:30:15 RD +// +// Added wxSashWindow, wxSashEvent, wxLayoutAlgorithm, etc. +// +// Various cleanup, tweaks, minor additions, etc. to maintain +// compatibility with the current wxWindows. +// // Revision 1.4 1998/12/17 14:07:43 RR +// // Removed minor differences between wxMSW and wxGTK // // Revision 1.3 1998/12/15 20:41:23 RD