[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| 
[ve-dev] Re: ve-dev digest, Vol 1 #148 - 2 msgs
 | 
In that case shouldn't the Swing part of VE work on Mac OS X?
Right now I'm using Bean Builder to create basic Swing GUIs, but it 
doesn't have a effective way to edit tabbed or split panels. How does 
VE handle these types of composite panels?
Alain O'Dea
On 27-Aug-04, at 1:30 PM, ve-dev-request@xxxxxxxxxxx wrote:
VE creates a target VM where it instantiate the bean hierarcy on the
project's class path.  It uses this VM to screen scrape the images for
these components.  These screen scraped images are used as cartoon 
images
on the GEF canvas.
... so we need to ability to screen scrape Widget images .... the 
inherent
issue is that these Widgets are off screen.
For Swing, we use the Component.printAll(Graphics g) API which works 
off
screen.  SWT has no API to get off screen components.  On Windows and 
GTK
we are using native API to scrape the images.  ... we need to be able 
to
do so on OS X as well.
------------
Dr. Gili Mendel
IBM
Software Development
RTP Raleigh, NC
(919)543 6408, tie: 441 6408