Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ve-dev] Re: Re: Using JEM to draw cartoon images of widgets (Rich Kulp)

Hi Rich,

Now I understand the high level picture better. Thanks a bunch.
I have started playing around with the code and now understand a small part
of VE implementation (vow).

I created a ProxyFactoryRegistry using the
IDERegistration.createIDEProxyFactoryRegistry(...), as per your previous
instructions.

Next I thought I should register a BeanProxyFactory, using the
proxyFactory.registrerBeanProxyFactory() method.
As the first parameter, I'm using the
IStandardAwtBeanProxyFactory.REGISTRY_KEY.
I'm stuck on what should be the second parameter. The AWT bean factories in
jem.internal.proxy.awt are not visible.
VE uses jem.internal.proxy.remote.awt.REMStandardAWTBeanProxyFactory.

Please advise whether I'm on the right track?
Thanks
Namrata
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 22 Jun 2005 12:01:58 -0400
> From: Rich Kulp <richkulp@xxxxxxxxxx>
> Subject: Re: [ve-dev] Re: Using JEM to draw cartoon images of widgets
> To: Discussions people developing code for the Visual Editor project
> <ve-dev@xxxxxxxxxxx>
> Message-ID:
> <OF944D62C9.D3EF1B94-ON85257028.0057B499-85257028.005811F7@xxxxxxxxxx>
> Content-Type: text/plain; charset="us-ascii"
>
> HI Namrata,
>
> It depends. For us if we have a frame with buttons on it, we only care
> about the image of the frame because that image will include the image of
> the buttons since they are on the frame. Since we can get the absolute
> location of the buttons relative to the frame from the ComponentManager,
> we know their position and size and we could just use that as our child
> figure bounds. Our child figure has a transparent image on it (i.e. no
> image is painted but it has bounds so that it can be clicked on, or a
> border drawn around it).
>
> If you wanted only the image of the button to put someplace else other
> than to be within the image of the frame, then you would have to retrieve
> the image of the button separately.
>
> Rich
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
http://eclipse.org/pipermail/ve-dev/attachments/20050622/dcf6a7f4/attachment
.html
>
> ------------------------------
>



Back to the top