MATLAB: Detailed description of handle properties from command line

detailshandleproperties

I'm wondering if someone here can help me out with an infrequent annoyance I encounter with handle properties in MATLAB. I am well aware that the properties associated with a handle object can be queried with the get(handle) command. However, where I begin to stumble is when I need to know the details associated with a particular property. As an example, take the figure handle property 'Position'. Not knowing much about it's behavior, by it's name, 'Position' sounds like it controls what I want so what I want to do is execute a command like:
help(get(gcf,'Position'))
to get the details of the 'Position' property. I know that I can sift through the html documentation to find the details but that is really inefficient and time consuming whereas command line help is much more efficient.
Is there a command line shortcut to report the details of an arbitrary property without having to sift through the html documentation to get the information I seek?

Best Answer

inspect(gcf)
Then right click on Position > help.
EDIT 2
You can write a function to open the html at the description of the property (using the internal calls of inspector):
function helphg(h,propertyname)
classname = [];
if ishandle(h)
h = handle(h);
if ~isobject(h)
hCls = classhandle(h);
hPk = get(hCls,'Package');
classname = [get(hPk,'Name'), '.',get(hCls,'Name')];
else
classname = class(h);
end
end
helpview(['mapkey:',classname],propertyname,'CSHelpWindow');
Then simply use it as:
helphg(gcf,'Position')
EDIT 3
A question for Jan, Walter and others:
why figure has no properties:
properties(figure)