]> git.saurik.com Git - wxWidgets.git/commitdiff
Added wxMenuBase::FindItemByPosition
authorJulian Smart <julian@anthemion.co.uk>
Sat, 14 Jun 2003 19:44:54 +0000 (19:44 +0000)
committerJulian Smart <julian@anthemion.co.uk>
Sat, 14 Jun 2003 19:44:54 +0000 (19:44 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21160 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

docs/changes.txt
docs/latex/wx/menu.tex
include/wx/menu.h

index e779dec3d8982b247cd3ceae6edeafe51d565787..2b9c0c27acbb47f4426667ac094481d8cd0f65b7 100644 (file)
@@ -81,6 +81,7 @@ All GUI ports:
 - Added BLOB support to wxDB (John Skiff)
 - Wizard now validates when pressing Back or Next
 - Implemented wxNotebook::DoGetBestSize so Fit now works
+- Added FindItemByPosition to wxMenu
 
 Unix:
 
index c18f5e60b0d33f3be08089ba5fdf4d96b1f74b1c..219b7bcbba40225cb10f0ae7d38afea53f733577 100644 (file)
@@ -349,6 +349,12 @@ before matching.
 \pythonnote{The name of this method in wxPython is {\tt FindItemById} 
 and it does not support the second parameter.}
 
+\membersection{wxMenu::FindItemByPosition}\label{wxmenufinditembyposition}
+
+\constfunc{wxMenuItem*}{FindItemByPosition}{\param{size_t }{position}}
+
+Returns the wxMenuItem given a position in the menu.
+
 \membersection{wxMenu::GetHelpString}\label{wxmenugethelpstring}
 
 \constfunc{wxString}{GetHelpString}{\param{int}{ id}}
index 12ed13942567a88abd5b63260071171b4b5d6872..77633a78149f2cd6c6fc90bd3e316f66e610afbb 100644 (file)
@@ -242,6 +242,9 @@ public:
     virtual int FindItem(const wxString& item) const;
     wxMenuItem* FindItem(int itemid, wxMenu **menu = NULL) const;
 
+    // find by position
+    wxMenuItem* FindItemByPosition(size_t position) const;
+
     // get/set items attributes
     void Enable(int itemid, bool enable);
     bool IsEnabled(int itemid) const;