1. implemented radio menu items for wxGTK
2. changed (in most cases blindly) code for all the others 3. added wx/features.h 4. update wxMenu[Item] docs ---------------------------------------------------------------------- Committing in . Modified Files: distrib/msw/tmake/filelist.txt docs/changes.txt docs/latex/wx/menu.tex docs/latex/wx/menuitem.tex include/wx/defs.h include/wx/menu.h include/wx/menuitem.h include/wx/gtk/menu.h include/wx/gtk/menuitem.h include/wx/mac/menuitem.h include/wx/motif/menuitem.h include/wx/msw/menuitem.h include/wx/os2/MENUITEM.H include/wx/univ/menuitem.h samples/menu/menu.cpp src/common/menucmn.cpp src/gtk/menu.cpp src/mac/menuitem.cpp src/motif/menuitem.cpp src/msw/menuitem.cpp src/os2/MENUITEM.CPP src/univ/menu.cpp Added Files: include/wx/features.h ---------------------------------------------------------------------- git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14674 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -1,8 +1,11 @@
|
||||
\section{\class{wxMenuItem}}\label{wxmenuitem}
|
||||
|
||||
A menu item represents an item in a popup menu. Note that the majority of this
|
||||
class is only implemented under Windows so far, but everything except fonts, colours and
|
||||
bitmaps can be achieved via wxMenu on all platforms.
|
||||
A menu item represents an item in a menu. Note that you usually don't have to
|
||||
deal with it directly as \helpref{wxMenu}{wxmenu} methods usually construct an
|
||||
object of this class for you.
|
||||
|
||||
Also please note that the methods related to fonts and bitmaps are currently
|
||||
only implemented for Windows.
|
||||
|
||||
\wxheading{Derived from}
|
||||
|
||||
@@ -23,7 +26,7 @@ wxOwnerDrawn (Windows only)\\
|
||||
|
||||
\func{}{wxMenuItem}{\param{wxMenu*}{ parentMenu = NULL}, \param{int}{ id = ID\_SEPARATOR},
|
||||
\param{const wxString\& }{text = ""}, \param{const wxString\& }{helpString = ""},
|
||||
\param{bool }{checkable = FALSE}, \param{wxMenu*}{ subMenu = NULL}, }
|
||||
\param{wxItemKind }{kind = wxItem\_Normal}, \param{wxMenu*}{ subMenu = NULL}, }
|
||||
|
||||
Constructs a wxMenuItem object.
|
||||
|
||||
@@ -37,7 +40,8 @@ Constructs a wxMenuItem object.
|
||||
|
||||
\docparam{helpString}{Optional help string that will be shown on the status bar.}
|
||||
|
||||
\docparam{checkable}{TRUE if this menu item is checkable.}
|
||||
\docparam{kind}{May be {\tt wxItem\_Separator}, {\tt wxItem\_Normal},
|
||||
{\tt wxItem\_Check} or {\tt wxItem\_Radio}}
|
||||
|
||||
\docparam{subMenu}{If non-NULL, indicates that the menu item is a submenu.}
|
||||
|
||||
@@ -95,6 +99,13 @@ Returns the help string associated with the menu item.
|
||||
|
||||
Returns the menu item identifier.
|
||||
|
||||
\membersection{wxMenuItem::GetKind}\label{wxmenuitemgetkind}
|
||||
|
||||
\constfunc{wxItemKind}{GetKind}{\void}
|
||||
|
||||
Returns the item kind, one of {\tt wxItem\_Separator}, {\tt wxItem\_Normal},
|
||||
{\tt wxItem\_Check} or {\tt wxItem\_Radio}.
|
||||
|
||||
\membersection{wxMenuItem::GetLabel}\label{wxmenuitemgetlabel}
|
||||
|
||||
\constfunc{wxString}{GetLabel}{\void}
|
||||
|
Reference in New Issue
Block a user