X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/a8d08dbd459c1b7be9c1d82d9a78a32ae2730d86..77d47192a89f7142f93c103760c8cbb824ec961d:/docs/latex/wx/menu.tex diff --git a/docs/latex/wx/menu.tex b/docs/latex/wx/menu.tex index 21bb91bfab..074289b494 100644 --- a/docs/latex/wx/menu.tex +++ b/docs/latex/wx/menu.tex @@ -9,6 +9,12 @@ identify the selection, or to change the menu item in some way. A menu item with a special identifier $-1$ is a separator item and doesn't have an associated command but just makes a separator line appear in the menu. +{\bf NB:} Please note that {\it wxID_ABOUT} and {\it wxID_EXIT} are +predefined by wxWidgets and have a special meaning since entries +using these IDs will be taken out of the normal menus under MacOS X +and will be inserted into the system menu (following the appropriate +MacOS X interface guideline). + Menu items may be either normal items, check items or radio items. Normal items don't have any special properties while the check items have a boolean flag associated to them and they show a checkmark in the menu when the flag is set. @@ -334,7 +340,7 @@ context it returns a 2-element list {\tt ( item, submenu )}} \docparam{id}{Menu item identifier.} -\docparam{menu}{If the pointer is not NULL, it will be filled with the items +\docparam{menu}{If the pointer is not NULL, it will be filled with the item's parent menu (if the item was found)} \wxheading{Return value} @@ -432,7 +438,7 @@ menubar. \param{wxItemKind}{ kind = wxITEM\_NORMAL}} Inserts the given {\it item} before the position {\it pos}. Inserting the item -at the position \helpref{GetMenuItemCount}{wxmenugetmenuitemcount} is the same +at position \helpref{GetMenuItemCount}{wxmenugetmenuitemcount} is the same as appending it. \wxheading{See also} @@ -519,20 +525,20 @@ true if the menu item is enabled, false otherwise. \param{const wxString\& }{ item}, \param{const wxString\& }{helpString = ""},\rtfsp \param{wxItemKind}{ kind = wxITEM\_NORMAL}} -Inserts the given {\it item} at the position $0$, i.e. before all the other +Inserts the given {\it item} at position $0$, i.e. before all the other existing items. \wxheading{See also} \helpref{wxMenu::Append}{wxmenuappend},\rtfsp -\helpref{wxMenu::Inserts}{wxmenuinsert} +\helpref{wxMenu::Insert}{wxmenuinsert} \membersection{wxMenu::PrependCheckItem}\label{wxmenuprependcheckitem} \func{wxMenuItem*}{PrependCheckItem}{\param{int}{ id},\rtfsp \param{const wxString\& }{ item}, \param{const wxString\& }{helpString = ""}} -Inserts a checkable item at the position $0$. +Inserts a checkable item at position $0$. \wxheading{See also} @@ -544,7 +550,7 @@ Inserts a checkable item at the position $0$. \func{wxMenuItem*}{PrependRadioItem}{\param{int}{ id},\rtfsp \param{const wxString\& }{ item}, \param{const wxString\& }{helpString = ""}} -Inserts a radio item at the position $0$. +Inserts a radio item at position $0$. \wxheading{See also} @@ -555,7 +561,7 @@ Inserts a radio item at the position $0$. \func{wxMenuItem*}{PrependSeparator}{\param{size\_t }{pos}} -Inserts a separator at the position $0$. +Inserts a separator at position $0$. \wxheading{See also} @@ -989,7 +995,7 @@ Replaces the menu at the given position with another one. \wxheading{Return value} -The menu which was previously at the position {\it pos}. The caller is +The menu which was previously at position {\it pos}. The caller is responsible for deleting it. \wxheading{See also}