Object attributes


#1

Hi all !

I’m using object attributes to retrieve points on my current RhinoDoc. Here is the line I wrote to do it:

point1CAlign.Attributes.SetUserString(“pointDescription”, “RollomaticCAlign1_tooth_” + cAlignSelectedTooth.ToString() + “insert_” + (currentInsertNumber + 1).ToString());
point1CAlign.CommitChanges();

My code is working as excpeted but there is one thing I’m not able to do. How can I see in point properties in Rhino the attributes I paste to it. Currently there is only the information that my point has attributes but not the string attribute.

Is someone could help me ? I hope I was clear on my explanations.

Thanks
Damien


#2

So you want to see your SetUserString in the properties -> object section?


#3

Yes in the object description window.


(Dale Fugier) #4

Users strings attached to objects will not appear in the Object Description dialog. This is by design, as some developers and scripters might not want users seeing the data that is attached to objects.

With this said, why do you want to see user text in the Object Description dialog?


#5

Idea is to give possibility to the user to know points attributes generated automatically by my plugin.


(Dale Fugier) #6

You are going to have to come up with your own command that displays a custom object description, which includes your user data.


#7

OK Dale I see.
I’m going to write a few lines to do it.

Thanks
Damien