SETPOS 1.2 - GETPOS 1.2

Two flexible wrappers to manage graphics object position.
1.9K Downloads
Updated 21 Feb 2007

No License

Editor's Note: This was a File Exchange Pick of the Week

SETPOS/GETPOS are two flexible wrappers to set/get the "Position" property of graphics objects (figure, axes, uicontrol).

SETPOS(H,POS) works as SET(H,'Position',POS) and GETPOS(H) works as GET(H,'Position') but :

Both can set/get data using different unit for each element of the 'Position' vector.

Both can manage each element [Left,Bottom,Width,Height] individually without the others.

Both can use any graphics object HREF as position reference, instead of the parent of H. (Added in V1.1)

SETPOS contains a +/- feature that increase/decrease the corresponding value in the 'Position' vector.

Please contact me directly by email for bug report or enhancement request.

##################################################
Versions:

(Both) 1.0 (12-Feb-2007)

(Both) 1.1 (14-Feb-2007)
Third input argument HREF added.
Minor corrections in the help section.

(Both) 1.2 (21-Feb-2007)
Bug fixed if HREF is the Root object.
Examples removed from the help section.
Third file containing examples added.

Cite As

Jerome Briot (2026). SETPOS 1.2 - GETPOS 1.2 (https://www.mathworks.com/matlabcentral/fileexchange/13927-setpos-1-2-getpos-1-2), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R12.1
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.0.0.0

Bug fixed and examples moved from the help sections to a third M-file.