Change icon of object-plugin
-
On 26/03/2013 at 05:11, xxxxxxxx wrote:
Hey guys.
I was just wondering if it's possible to change the icon of an object-plugin depending on its function. A good example would be the connector-object which changes it's icon depending if it works as a hinge, a cardan or slider. Is this possible with python or limited to the C++ SDK?
To go even a bit further: is it possible to give an icon a color overlay like the null and light-objects are now able to?
Thanx
Phil -
On 26/03/2013 at 05:17, xxxxxxxx wrote:
ObjectData.Message() and MSG_GETCUSTOMICON
Cheers,
-Niklas -
On 26/03/2013 at 06:12, xxxxxxxx wrote:
Thanks Niklas for the hint.
It works, although I'm not sure if it is the correct way (this is still without checking for any mode-change, only for testing if it's working) :def Message(self, node, type, data) : if type == c4d.MSG_GETCUSTOMICON: data['bmp'] = icon1 data['filled'] = True return True
Is this the right way to do it (because it looks way more complicated in C++ ... as everything does)?