[gme-users] Changing the color of diagram objects?

Zoltan Molnar zolmol at isis.vanderbilt.edu
Thu Feb 9 08:50:07 CST 2006

I think an add-on (GME component) listening to OBJEVENT_ATTR event code
(Attribute changed) could do that.
Preferences (including color) are stored in the object registry (right
click, then Registry).
The "color" node in case of models will indicate the filling color of
the model box.
This can be implemented in C++ as a Raw COM component. I don't know if
Java BON supports add-ons.

-----Original Message-----
From: gme-users-bounces at list.isis.vanderbilt.edu
[mailto:gme-users-bounces at list.isis.vanderbilt.edu] On Behalf Of Jesper
Sent: Thursday, February 09, 2006 4:39 AM
To: gme-users
Subject: [gme-users] Changing the color of diagram objects?


I have raised the question in one of my previous responses to the list,
but I have not received any reply. Therefore I will try again, because
it seems to be a simple question.


Is it possible to change the color of an object in the diagram,
depending on an attribute value of that object.


Model.Enable can be set to true or false, is it possible to do:

"if self.Enable then let self.color = 0x0000FF else self.color =
0x000000 endif" as a 

1. Constraint attached to the object? or

2. Can I use a "if then else" in the general preference field of the
object? or

3. Use the Java BON interface to do so?

If it is possible how could it be done?

I know the above will not work I have tried it ;-)


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://list.isis.vanderbilt.edu/pipermail/gme-users/attachments/20060209/aaabbb47/attachment.htm

More information about the gme-users mailing list