Mercurial > octave-nkf
diff doc/interpreter/plot.txi @ 20628:3af34e1ef330
Preliminary inclusion of uixx objects properties in the manual (bug #46076)
* doc/interpreter/genpropdoc.m: add uixx objects to the list of supported graphics objects
* doc/interpreter/genpropdoc.m (get_doc): add uixx objects and their specific properties (currently empty documentation)
* doc/interpreter/plot.txi("Interacting with Plots"): add a note and a reference about ui* family of functions.
* doc/interpreter/plot.txi("Interacting with Plots"): for consistency, remove "uimenu" reference. All the other uixx are already in the gui section
* doc/interpreter/plot.txi("graphics data structure"): add uixx objects
* doc/interpreter/gui.txi("UI Elements"): add "uimenu" function reference
* doc/module.mk: add rules to build uixx properties texi files.
* graphics.in.h: make uixx "__object__" property (Octave internal) hidden so that it does not appear in the documentation.
author | Pantxo Diribarne <pantxo.diribarne@gmail.com> |
---|---|
date | Fri, 09 Oct 2015 16:25:27 +0200 |
parents | 031e76c51242 |
children |
line wrap: on
line diff
--- a/doc/interpreter/plot.txi Fri Oct 09 19:29:28 2015 -0700 +++ b/doc/interpreter/plot.txi Fri Oct 09 16:25:27 2015 +0200 @@ -1003,9 +1003,8 @@ @subsection Interacting with Plots The user can select points on a plot with the @code{ginput} function or -selection the position at which to place text on the plot with the -@code{gtext} function using the mouse. Menus may also be created -and populated with specific user commands via the @code{uimenu} function. +select the position at which to place text on the plot with the +@code{gtext} function using the mouse. @DOCSTRING(ginput) @@ -1013,7 +1012,8 @@ @DOCSTRING(gtext) -@DOCSTRING(uimenu) +More sophisticated user interaction mechanisms can be obtained using the ui* +family of functions, @pxref{UI Elements}. @node Test Plotting Functions @subsection Test Plotting Functions @@ -1370,6 +1370,13 @@ * Image Properties:: * Patch Properties:: * Surface Properties:: +* Uimenu Properties:: +* Uicontextmenu Properties:: +* Uipanel Properties:: +* Uicontrol Properties:: +* Uitoolbar Properties:: +* Uipushtool Properties:: +* Uitoggletool Properties:: @end menu In this Section the graphics object properties are discussed in detail, starting @@ -1455,6 +1462,61 @@ @include plot-surfaceproperties.texi +@node Uimenu Properties +@subsubsection Uimenu Properties +@cindex uimenu properties + +The @code{uimenu} properties are: + +@include plot-uimenuproperties.texi + +@node Uicontextmenu Properties +@subsubsection Uicontextmenu Properties +@cindex uicontextmenu properties + +The @code{uicontextmenu} properties are: + +@include plot-uicontextmenuproperties.texi + +@node Uipanel Properties +@subsubsection Uipanel Properties +@cindex uipanel properties + +The @code{uipanel} properties are: + +@include plot-uipanelproperties.texi + +@node Uicontrol Properties +@subsubsection Uicontrol Properties +@cindex uicontrol properties + +The @code{uicontrol} properties are: + +@include plot-uicontrolproperties.texi + +@node Uitoolbar Properties +@subsubsection Uitoolbar Properties +@cindex uitoolbar properties + +The @code{uitoolbar} properties are: + +@include plot-uitoolbarproperties.texi + +@node Uipushtool Properties +@subsubsection Uipushtool Properties +@cindex uipushtool properties + +The @code{uipushtool} properties are: + +@include plot-uipushtoolproperties.texi + +@node Uitoggletool Properties +@subsubsection Uitoggletool Properties +@cindex uitoggletool properties + +The @code{uitoggletool} properties are: + +@include plot-uitoggletoolproperties.texi @node Searching Properties @subsection Searching Properties