Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Standard Widget Toolkit (SWT) » SWT on Vista/Avalon
SWT on Vista/Avalon [message #467210] Thu, 26 January 2006 14: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 15: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 16:22 Go to previous messageGo to next message
Jeff Myers is currently offline Jeff MyersFriend
Messages: 489
Registered: July 2009
Senior Member
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 18: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 19:06 Go to previous messageGo to next message
Daniel Spiewak is currently offline Daniel SpiewakFriend
Messages: 263
Registered: July 2009
Senior Member
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 20: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] Fri, 27 January 2006 02:57 Go to previous message
Daniel Spiewak is currently offline Daniel SpiewakFriend
Messages: 263
Registered: July 2009
Senior Member
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: Mon Nov 20 17:35:47 GMT 2017

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

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