X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f6bcfd974ef26faf6f91a62cac09827e09463fd1..83a136ac4a84bf355622265ae3058546985ccc91:/include/wx/tbarbase.h diff --git a/include/wx/tbarbase.h b/include/wx/tbarbase.h index 863264c290..7abcc57a46 100644 --- a/include/wx/tbarbase.h +++ b/include/wx/tbarbase.h @@ -221,6 +221,16 @@ public: // toolbar construction // -------------------- + // the most commonly used version of AddTool() + wxToolBarToolBase *AddTool(int id, + const wxBitmap& bitmap, + const wxString& shortHelpString = wxEmptyString, + const wxString& longHelpString = wxEmptyString) + { + return AddTool(id, bitmap, wxNullBitmap, FALSE, NULL, + shortHelpString, longHelpString); + } + // If pushedBitmap is NULL, a reversed version of bitmap is created and // used as the pushed/toggled image. If toggle is TRUE, the button toggles // between the two states. @@ -397,6 +407,9 @@ public: // Do the toolbar button updates (check for EVT_UPDATE_UI handlers) virtual void DoToolbarUpdates(); + // Don't want toolbars to accept the focus + bool AcceptsFocus() const { return FALSE; } + protected: // to implement in derived classes // ------------------------------- @@ -454,6 +467,7 @@ protected: private: DECLARE_EVENT_TABLE() + DECLARE_CLASS(wxToolBarBase) }; #endif