[
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