wxWidgets

Problems compiling? Don't understand the source code? Don't know how to code your feature? Post here.

Moderator: Moderators

Locked
Pothead
Posts: 223
Joined: 2005-01-15 06:55

wxWidgets

Post by Pothead » 2005-12-23 07:16

http://www.wxwidgets.org/front.htm wrote:Cross-platform GUI programming in C++
Would it be better to use this instead of WTL ?

joakim_tosteberg
Forum Moderator
Posts: 587
Joined: 2003-05-07 02:38
Location: Sweden, Linkoping

Re: wxWidgets

Post by joakim_tosteberg » 2005-12-23 10:18

Pothead wrote:
http://www.wxwidgets.org/front.htm wrote:Cross-platform GUI programming in C++
Would it be better to use this instead of WTL ?
I have worked a bit with wxWidgets and it is a nice library. But it would be a major change to have DC++ change from WTL to wxWidgets probably requiring rewritning much of the GUI code. And as wxWidgets can be used for so much more than just GUI (it has socket classes, string classes, and so on..) there would also be the question about how much of DC++ should use wxWidgets.

cologic
Programmer
Posts: 337
Joined: 2003-01-06 13:32
Contact:

Post by cologic » 2005-12-23 12:49

While wxWidgets has flaws too, and I will avoid suggesting any specific toolkit, WTL's flaw is perhaps more important. It has proven problematic to locate a free (either libre or gratis) development environment supporting WTL, because it relies on ATL... This is suboptimal for an open-source program, and means that for many people, developing it may not be free even if using it is, partly undermining its license's philosophy.

Granted, unless someone undertakes this conversion, it's not going to happen anyway. I suspect the work of some of the Linux DC++ people could be used to start with though - especially if one's okay with GTK+ (which seems unlikely for Win32 users).

Locked