| Contents | Index |
h.addproperty('propertyname')
addproperty(h,'propertyname')
h.addproperty('propertyname') adds the custom property specified in the string propertyname to the object or interface h. Use the COM set function to assign a value to the property.
addproperty(h,'propertyname') is an alternate syntax.
COM functions are available on Microsoft Windows systems only.
Add a custom property to an instance of the MATLAB sample control:
Create an instance of the control:
f = figure('position', [100 200 200 200]);
h = actxcontrol('mwsamp.mwsampctrl.2', [0 0 200 200], f);
h.get
MATLAB displays its properties:
Label: 'Label'
Radius: 20
Add a custom property named Position and assign a value:
h.addproperty('Position');
h.Position = [200 120];
h.get
MATLAB displays (in part):
Label: 'Label'
Radius: 20
Position: [200 120]Delete the custom property Position:
h.deleteproperty('Position');
h.get
MATLAB displays the original list of properties:
Label: 'Label'
Radius: 20
deleteproperty | get (COM) | inspect | set (COM)

Explore how to use MATLAB to make advancements in engineering and science.
| © 1984-2012- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |