Skip to main content



      Home
Home » Eclipse Projects » Standard Widget Toolkit (SWT) » SWT on Vista/Avalon
SWT on Vista/Avalon [message #467210] Thu, 26 January 2006 09:22 Go to next message
Eclipse UserFriend
Originally posted by: gennady_vanin-online.yahoo.com.br

Hi,
I see that SWT is hooked to Win32 API.
But it is discontinued for future releases of of MS Windows that are based
on WinFX/XAML/XOML.

How this issue can be addressed by SWT?
How can SWT application be run on Vista?
Correct me,
Guennadi Vanine
Re: SWT on Vista/Avalon [message #467213 is a reply to message #467210] Thu, 26 January 2006 10:06 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: richkulp.us.NO_SPAM.ibm.com

I don't know anything about Vista, but SWT is not "hooked" on win32.
There is an implementation of SWT for win32, a separate one for
Linux/GTK, and another one for MacOS. So when Vista is available someone
will have to step up to write an implementation of SWT for Vista. Then
all you do is install that implementation instead of the win32.

Guennadi Vanine wrote:
> Hi,
> I see that SWT is hooked to Win32 API.
> But it is discontinued for future releases of of MS Windows that are
> based on WinFX/XAML/XOML.
>
> How this issue can be addressed by SWT? How can SWT application be run
> on Vista?
> Correct me,
> Guennadi Vanine
>
>

--
Thanks,
Rich Kulp
Re: SWT on Vista/Avalon [message #467220 is a reply to message #467210] Thu, 26 January 2006 11:22 Go to previous messageGo to next message
Eclipse UserFriend
Guennadi Vanine,

You can watch the progress of SWT support on Windows Vista from this bug
report:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=78839

It's doubtful that Vista would not include the win32 APIs used by SWT -
if this were the case all existing Windows apps wouldn't work. Getting
SWT to make use of the UI enhancements provided by the new Vista APIs is
a whole different concern that will presumably be addressed as Vista
becomes commonplace.

Hope this helps,
- Jeff
then SWT vs AWT? [message #467228 is a reply to message #467220] Thu, 26 January 2006 13:20 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: vgv8.yahoo.com.br

"Jeff Myers" wrote:
> It's doubtful that Vista would not include the win32 APIs used by SWT - if
> this were the case all existing Windows apps wouldn't work.
Yeaah, I came to this thought after posting.

>Getting SWT to make use of the UI enhancements provided by the new >Vista
>APIs is a whole different concern that will presumably be addressed as
>Vista becomes commonplace.
Certainly, since people report that even VS .NET 2005 has problems in Vista,
so far.
But this (re)turns me to question of AWT/Swing vs. SWT/JFace

My concern is that I should reimplement an existing in Swing/AWT
application. And I cannot get the rationale of rigid stipulation to me in
abandoning any idea of reutilization of it.

I just want to understand the rationale

What is wrong in idea to migrate the Swing/AWT code into Eclipse plugin
through bridges SWT in AWT (or AWT in SWT)?

Guennadi Vanine
Re: SWT on Vista/Avalon [message #467232 is a reply to message #467213] Thu, 26 January 2006 14:06 Go to previous messageGo to next message
Eclipse UserFriend
Actually, SWT already runs on vista. https://bugs.eclipse.org/bugs/show_bug.cgi?id=78839 I don't know if a non-win32 Windows port is already in the works, but as Rich pointed out, it wouldn't be a problem.
i.e. not natively? [message #467236 is a reply to message #467220] Thu, 26 January 2006 15:30 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: vgv8.yahoo.com.br

> It's doubtful that Vista would not include the win32 APIs used by SWT - if
> this were the case all existing Windows apps wouldn't work. Getting
Yeah, but will it be like running COM from .NET (or win16 in win32) through
wrappers/adapters
Just curious where is the gain for me to abandon existing Swing/AWT code for
SWT/JFace

Guennadi Vanine
Re: i.e. not natively? [message #467245 is a reply to message #467236] Thu, 26 January 2006 21:57 Go to previous message
Eclipse UserFriend
SWT apps will function exactly like a native win32 app in Vista. There will be no perceptable difference. And when a WinFX version of SWT comes out (probably with Eclipse 4.0 to be released next year??) SWT will have native support for Vista enhancements just like a native WinFX app. I suggest you check out the bug report, it will give you the most complete information and (if you have an Eclipse bugzilla account) will allow you to post questions directly to the developers handling the port.
Previous Topic:KTable Combo renderer
Next Topic:Should setBackgroundImage() work on a button on win32?
Goto Forum:
  


Current Time: Fri Jul 11 22:50:56 EDT 2025

Powered by FUDForum. Page generated in 0.05480 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top