Add wxToolBar::GetToolByPos() method to access tools by their index.
This is a trivial accessor which somehow was never added before even though we had GetToolsCount() and even DeleteToolByPos(). Closes #11120. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64004 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -476,6 +476,10 @@ public:
|
||||
// return true if this is a vertical toolbar, otherwise false
|
||||
bool IsVertical() const;
|
||||
|
||||
// these methods allow to access tools by their index in the toolbar
|
||||
size_t GetToolsCount() const { return m_tools.GetCount(); }
|
||||
const wxToolBarToolBase *GetToolByPos(int pos) const { return m_tools[pos]; }
|
||||
|
||||
#if WXWIN_COMPATIBILITY_2_8
|
||||
// the old versions of the various methods kept for compatibility
|
||||
// don't use in the new code!
|
||||
@@ -559,8 +563,6 @@ public:
|
||||
// implementation only from now on
|
||||
// -------------------------------
|
||||
|
||||
size_t GetToolsCount() const { return m_tools.GetCount(); }
|
||||
|
||||
// Do the toolbar button updates (check for EVT_UPDATE_UI handlers)
|
||||
virtual void UpdateWindowUI(long flags = wxUPDATE_UI_NONE) ;
|
||||
|
||||
|
Reference in New Issue
Block a user