[gme-users] [GME] About the user interface.

Kevin Smyth ksmyth at isis.vanderbilt.edu
Tue Oct 11 13:40:00 CDT 2011


GME Decorators control the visual appearance of non-connection FCOs, and
their size. For example, the MetaGME paradigm uses the MetaDecorator,
while the default decorator is the BoxDecorator.

 

Decorators are implemented as COM objects. The GME User's Manual covers
creating decorators. The BoxDecorator and MetaDecorator are written in
C++ using GME's DecoratorLib, but you may find it easier to use C# (just
create a System.Drawing.Graphics from the hdc parameter in DrawEx).

 

Alternatively, if you only need to display different icons depending on
the model, you can write an addon that sets the icon based on different
events.

 

Kevin

 

From: gme-users-bounces at list.isis.vanderbilt.edu
[mailto:gme-users-bounces at list.isis.vanderbilt.edu] On Behalf Of Cho
Nayun
Sent: Tuesday, October 11, 2011 4:57 AM
To: gme-users
Subject: [gme-users] [GME] About the user interface..!!

 

Hi all,

 

I wonder that is there any interfaces exist to modify the basic UI(user
interface) in GME?

Let us assume that the specific modeling environment, which is derived
from specific metamodel in MetaGME, is generated as a paradigm in GME. 

In this case, the generated paradigm will be operate within GME.

However, some cases, we want to distinguish the modeling environment
using different UI even if the metamodel is almost same one.

At that time, how can we modify the general UI of the GME??

Is there any functionality to implement such UI modification in GME's
library?

 

Please show me some directions to solve this problems.

 

Regards,

 

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://list.isis.vanderbilt.edu/pipermail/gme-users/attachments/20111011/e5f8fc0d/attachment.html 


More information about the gme-users mailing list