Next: , Up: Graphics Object Properties


15.3.3.1 Root Figure Properties

The root figure properties are:

__modified__: "off" | {"on"}


beingdeleted: {"off"} | "on"
beingdeleted is unused.


busyaction: "cancel" | {"queue"}
busyaction is unused.


buttondownfcn: string | function handle, def. [](0x0)
buttondownfcn is unused.


callbackobject (read-only): graphics handle, def. [](0x0)


children (read-only): vector of graphics handles, def. [](0x1)
Graphics handles of the root's children.


clipping: "off" | {"on"}
clipping is unused.


commandwindowsize (read-only): def. [0 0]


createfcn: string | function handle, def. [](0x0)
createfcn is unused.


currentfigure: graphics handle, def. [](0x0)
Graphics handle of the current figure.


deletefcn: string | function handle, def. [](0x0)
deletefcn is unused.


diary: {"off"} | "on"
If diary is "on", the Octave command window session is saved to file. See diaryfile property.


diaryfile: string, def. "diary"
The name of the diary file. See diary function.


echo: {"off"} | "on"
Control whether Octave displays commands executed from scripts. See echo function.


errormessage (read-only): string, def. ""
The last error message raised. See lasterr function.


fixedwidthfontname: string, def. "Courier"


format: "+" | "bank" | "bit" | "hex" | "long" | "longe" | "longeng" | "longg" | "native-bit" | "native-hex" | "none" | "rat" | {"short"} | "shorte" | "shorteng" | "shortg"
This property is a wrapper around the format function. See format function.


formatspacing: "compact" | {"loose"}
This property is a wrapper around the format function. See format function.


handlevisibility: "callback" | "off" | {"on"}
handlevisibility is unused.


hittest: "off" | {"on"}
hittest is unused.


interruptible: "off" | {"on"}
interruptible is unused.


language: string, def. "ascii"


monitorpositions:
monitorpositions is unused.


parent: graphics handle, def. [](0x0)
Root figure has no parent graphics object. parent is always empty.


pointerlocation: two-element vector, def. [0 0]
pointerlocation is unused.


pointerwindow (read-only): graphics handle, def. 0
pointerwindow is unused.


recursionlimit: double, def. 256
The maximum number of times a function can be called recursively. See max_recursion_depth function.


screendepth (read-only): double


screenpixelsperinch (read-only): double


screensize (read-only): four-element vector


selected: {"off"} | "on"
selected is unused.


selectionhighlight: "off" | {"on"}
selectionhighlight is unused.


showhiddenhandles: {"off"} | "on"
If showhiddenhandles is "on", all graphics objects handles are visible in their parents' children list, regardless of the value of their handlevisibility property.


tag: string, def. ""
A user-defined string to label the graphics object.


type (read-only): string
Class name of the graphics object. type is always "root"


uicontextmenu: graphics handle, def. [](0x0)
uicontextmenu is unused.


units: "centimeters" | "inches" | "normalized" | {"pixels"} | "points"


userdata: Any Octave data, def. [](0x0)
User-defined data to associate with the graphics object.


visible: "off" | {"on"}
visible is unused.