@c DO NOT EDIT!  Generated automatically by genpropdoc.m.

@c Copyright (C) 2014-2015 Pantxo Diribarne
@c
@c This file is part of Octave.
@c
@c Octave is free software; you can redistribute it and/or modify it
@c under the terms of the GNU General Public License as published by the
@c Free Software Foundation; either version 3 of the License, or (at
@c your option) any later version.
@c
@c Octave is distributed in the hope that it will be useful, but WITHOUT
@c ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@c FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
@c for more details.
@c
@c You should have received a copy of the GNU General Public License
@c along with Octave; see the file COPYING.  If not, see
@c <http://www.gnu.org/licenses/>.

@table @asis

@anchor{XREFroot__modified__}
@cindex root __modified__
@item @code{__modified__}: @qcode{"off"} | @{@qcode{"on"}@}



@anchor{XREFrootbeingdeleted}
@cindex root beingdeleted
@item @code{beingdeleted}: @{@qcode{"off"}@} | @qcode{"on"}
@code{beingdeleted} is unused.


@anchor{XREFrootbusyaction}
@cindex root busyaction
@item @code{busyaction}: @qcode{"cancel"} | @{@qcode{"queue"}@}
@code{busyaction} is unused.


@anchor{XREFrootbuttondownfcn}
@cindex root buttondownfcn
@item @code{buttondownfcn}: string | function handle, def. @code{[](0x0)}
@code{buttondownfcn} is unused.


@anchor{XREFrootcallbackobject}
@cindex root callbackobject
@item @code{callbackobject} (read-only): graphics handle, def. @code{[](0x0)}



@anchor{XREFrootchildren}
@cindex root children
@item @code{children} (read-only): vector of graphics handles, def. @code{[](0x1)}
Graphics handles of the root's children.


@anchor{XREFrootclipping}
@cindex root clipping
@item @code{clipping}: @qcode{"off"} | @{@qcode{"on"}@}
@code{clipping} is unused.


@anchor{XREFrootcommandwindowsize}
@cindex root commandwindowsize
@item @code{commandwindowsize} (read-only): def. @code{[0   0]}



@anchor{XREFrootcreatefcn}
@cindex root createfcn
@item @code{createfcn}: string | function handle, def. @code{[](0x0)}
@code{createfcn} is unused.


@anchor{XREFrootcurrentfigure}
@cindex root currentfigure
@item @code{currentfigure}: graphics handle, def. @code{[](0x0)}
Graphics handle of the current figure.


@anchor{XREFrootdeletefcn}
@cindex root deletefcn
@item @code{deletefcn}: string | function handle, def. @code{[](0x0)}
@code{deletefcn} is unused.


@anchor{XREFrootdiary}
@cindex root diary
@item @code{diary}: @{@qcode{"off"}@} | @qcode{"on"}
If @code{diary} is @qcode{"on"}, the Octave command window session is saved to file.  @xref{XREFrootdiaryfile, , @w{diaryfile property}}.


@anchor{XREFrootdiaryfile}
@cindex root diaryfile
@item @code{diaryfile}: string, def. @qcode{"diary"}
The name of the diary file.  @xref{XREFdiary, , @w{diary function}}.


@anchor{XREFrootecho}
@cindex root echo
@item @code{echo}: @{@qcode{"off"}@} | @qcode{"on"}
Control whether Octave displays commands executed from scripts.  @xref{XREFecho, , @w{echo function}}.


@anchor{XREFrooterrormessage}
@cindex root errormessage
@item @code{errormessage} (read-only): string, def. @qcode{""}
The last error message raised.  @xref{XREFlasterr, , @w{lasterr function}}.


@anchor{XREFrootfixedwidthfontname}
@cindex root fixedwidthfontname
@item @code{fixedwidthfontname}: string, def. @qcode{"Courier"}



@anchor{XREFrootformat}
@cindex root format
@item @code{format}: @qcode{"+"} | @qcode{"bank"} | @qcode{"bit"} | @qcode{"hex"} | @qcode{"long"} | @qcode{"longe"} | @qcode{"longeng"} | @qcode{"longg"} | @qcode{"native-bit"} | @qcode{"native-hex"} | @qcode{"none"} | @qcode{"rat"} | @{@qcode{"short"}@} | @qcode{"shorte"} | @qcode{"shorteng"} | @qcode{"shortg"}
This property is a wrapper around the @code{format} function.  @xref{XREFformat, , @w{format function}}.


@anchor{XREFrootformatspacing}
@cindex root formatspacing
@item @code{formatspacing}: @qcode{"compact"} | @{@qcode{"loose"}@}
This property is a wrapper around the @code{format} function.  @xref{XREFformat, , @w{format function}}.


@anchor{XREFroothandlevisibility}
@cindex root handlevisibility
@item @code{handlevisibility}: @qcode{"callback"} | @qcode{"off"} | @{@qcode{"on"}@}
@code{handlevisibility} is unused.


@anchor{XREFroothittest}
@cindex root hittest
@item @code{hittest}: @qcode{"off"} | @{@qcode{"on"}@}
@code{hittest} is unused.


@anchor{XREFrootinterruptible}
@cindex root interruptible
@item @code{interruptible}: @qcode{"off"} | @{@qcode{"on"}@}
@code{interruptible} is unused.


@anchor{XREFrootlanguage}
@cindex root language
@item @code{language}: string, def. @qcode{"ascii"}



@anchor{XREFrootmonitorpositions}
@cindex root monitorpositions
@item @code{monitorpositions}:
@code{monitorpositions} is unused.


@anchor{XREFrootparent}
@cindex root parent
@item @code{parent}: graphics handle, def. @code{[](0x0)}
Root figure has no parent graphics object.  @code{parent} is always empty.


@anchor{XREFrootpointerlocation}
@cindex root pointerlocation
@item @code{pointerlocation}: two-element vector, def. @code{[0   0]}
@code{pointerlocation} is unused.


@anchor{XREFrootpointerwindow}
@cindex root pointerwindow
@item @code{pointerwindow} (read-only): graphics handle, def. @code{0}
@code{pointerwindow} is unused.


@anchor{XREFrootrecursionlimit}
@cindex root recursionlimit
@item @code{recursionlimit}: double, def. @code{256}
The maximum number of times a function can be called recursively.  @xref{XREFmax_recursion_depth, , @w{max_recursion_depth function}}.


@anchor{XREFrootscreendepth}
@cindex root screendepth
@item @code{screendepth} (read-only): double



@anchor{XREFrootscreenpixelsperinch}
@cindex root screenpixelsperinch
@item @code{screenpixelsperinch} (read-only): double



@anchor{XREFrootscreensize}
@cindex root screensize
@item @code{screensize} (read-only): four-element vector



@anchor{XREFrootselected}
@cindex root selected
@item @code{selected}: @{@qcode{"off"}@} | @qcode{"on"}
@code{selected} is unused.


@anchor{XREFrootselectionhighlight}
@cindex root selectionhighlight
@item @code{selectionhighlight}: @qcode{"off"} | @{@qcode{"on"}@}
@code{selectionhighlight} is unused.


@anchor{XREFrootshowhiddenhandles}
@cindex root showhiddenhandles
@item @code{showhiddenhandles}: @{@qcode{"off"}@} | @qcode{"on"}
If @code{showhiddenhandles} is @qcode{"on"}, all graphics objects handles are visible in their parents' children list, regardless of the value of their @code{handlevisibility} property.


@anchor{XREFroottag}
@cindex root tag
@item @code{tag}: string, def. @qcode{""}
A user-defined string to label the graphics object.


@anchor{XREFroottype}
@cindex root type
@item @code{type} (read-only): string
Class name of the graphics object.  @code{type} is always @qcode{"root"}


@anchor{XREFrootuicontextmenu}
@cindex root uicontextmenu
@item @code{uicontextmenu}: graphics handle, def. @code{[](0x0)}
@code{uicontextmenu} is unused.


@anchor{XREFrootunits}
@cindex root units
@item @code{units}: @qcode{"centimeters"} | @qcode{"inches"} | @qcode{"normalized"} | @{@qcode{"pixels"}@} | @qcode{"points"}



@anchor{XREFrootuserdata}
@cindex root userdata
@item @code{userdata}: Any Octave data, def. @code{[](0x0)}
User-defined data to associate with the graphics object.


@anchor{XREFrootvisible}
@cindex root visible
@item @code{visible}: @qcode{"off"} | @{@qcode{"on"}@}
@code{visible} is unused.

@end table