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 (Namrata)

Sorry, I think I jumped the gun.  The method
createIDEProxyFactoryRegistry(...), creates the IDEStandardBeanProxyFactory.
I do not have to create a proxyFactory.

Thanks
Namrata
----- Original Message -----
From: "Namrata" <namrata@xxxxxxxxxxxxxx>
To: <ve-dev@xxxxxxxxxxx>
Sent: Friday, June 24, 2005 4:50 PM
Subject: 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