28.12.2012 Views

Figure Properties - SERC

Figure Properties - SERC

Figure Properties - SERC

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Figure</strong> <strong>Properties</strong><br />

2-784<br />

When a handle’s visibility is restricted using callback or off, the object’s<br />

handle does not appear in its parent’s Children property, figures do not appear<br />

in the root’s Current<strong>Figure</strong> property, objects do not appear in the root’s<br />

CallbackObject property or in the figure’s CurrentObject property, and axes<br />

do not appear in their parent’s CurrentAxes property.<br />

You can set the root ShowHiddenHandles property to on to make all handles<br />

visible, regardless of their HandleVisibility settings (this does not affect the<br />

values of the HandleVisibility properties).<br />

Handles that are hidden are still valid. If you know an object’s handle, you can<br />

set and get its properties, and pass it to any function that operates on handles.<br />

HitTest {on} | off<br />

Selectable by mouse click. HitTest determines if the figure can become the<br />

current object (as returned by the gco command and the figure CurrentObject<br />

property) as a result of a mouse click on the figure. If HitTest is off, clicking<br />

the figure sets the CurrentObject to the empty matrix.<br />

IntegerHandle {on} | off<br />

<strong>Figure</strong> handle mode. <strong>Figure</strong> object handles are integers by default. When<br />

creating a new figure, MATLAB uses the lowest integer that is not used by an<br />

existing figure. If you delete a figure, its integer handle can be reused.<br />

If you set this property to off, MATLAB assigns nonreusable real-number<br />

handles (e.g., 67.0001221) instead of integers. This feature is designed for<br />

dialog boxes where removing the handle from integer values reduces the<br />

likelihood of inadvertently drawing into the dialog box.<br />

Interruptible {on} | off<br />

Callback routine interruption mode. The Interruptible property controls<br />

whether a figure callback routine can be interrupted by callback routines<br />

invoked subsequently. Only callback routines defined for the ButtonDownFcn,<br />

KeyPressFcn, WindowButtonDownFcn, WindowButtonMotionFcn, and<br />

WindowButtonUpFcn are affected by the Interruptible property. MATLAB<br />

checks for events that can interrupt a callback routine only when it encounters<br />

a drawnow, figure, getframe, or pause command in the routine. See the<br />

BusyAction property for related information.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!