Dynamic UI Properties

Sep 8, 2010 at 1:43am

Dynamic UI Properties

I know that properties of UI objects such as live.dial can be changed dynamically by sending the object a message
i.e. “active 1″.
However, is that the case for all object properties? I’m having trouble changing any property that has that has a space in it’s name, for instance – “long name”, “short name” properties of the live.dial object.

Any help would be greatly appreciated,

thanks dudes.

#52222
Sep 8, 2010 at 4:05am

parameter attributes (most anything under the parameter tab in the object inspector) cannot be changed dynamically, as Live needs to know that stuff when the device gets instantiated.

-Ben

#187690
Sep 8, 2010 at 8:16am

In general, though, it sounds like you're using the attribute label, not the attribute name. You can turn on the attribute name by right clicking on the columns in the inspector as shown in the image below (alternately, you can drag the row out of the inspector into your patcher (or onto your object) an create an appropriately filled-out message box). Ben's comment about parameter attributes is correct, though, which is why their names are hidden and the drag-n-drop trick doesn't work.

[attachment=141097,1105] [attachment=141097,1106]

Attachments:
  1. bsphoto3.png
#187692
Sep 8, 2010 at 9:00am

My colleague EJ tells me that that “@” button at the left of the inspector toolbar does the same thing. You learn something new every day…

#187693
Sep 8, 2010 at 11:42am

Thanks a lot guys, much appreciated.

#187694

You must be logged in to reply to this topic.