C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

wxWidgets for cross-platform GUI

 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ Language (Moderated)
View previous topic :: View next topic  
Author Message
sc
Guest





PostPosted: Tue May 02, 2006 11:06 am    Post subject: wxWidgets for cross-platform GUI Reply with quote



I'm hoping to hear from anyone who has had extensive experience with
writing cross-platform GUI apps using wxWidgets? I'm particularly
interested in "advanced" features such as Outlook or Google Desktop
style pop-ups, ability to skin the UI, set dialog transparency,
customize look and feel: bitmaps, dialog, and control customization
(colors, shapes, etc)...

I'm mostly looking for the comparison between C++ and Java
cross-platform GUI development. I find Java still a bit restricted in
that area, and from the looks of it, wxWidgets is an even less rich.

The app I would be working on needs highly customizable look and feel,
and so far MFC looks like the only satisfactory tool. The project is
leaning toward cross-platform, but might opt for Windows only, if the
available tools turn unsatisfactory.

Thanks in advance!


[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
Back to top
Mark Van Peteghem
Guest





PostPosted: Tue May 02, 2006 8:06 pm    Post subject: Re: wxWidgets for cross-platform GUI Reply with quote



sc wrote:
Quote:
I'm hoping to hear from anyone who has had extensive experience with
writing cross-platform GUI apps using wxWidgets? I'm particularly
interested in "advanced" features such as Outlook or Google Desktop
style pop-ups, ability to skin the UI, set dialog transparency,
customize look and feel: bitmaps, dialog, and control customization
(colors, shapes, etc)...
I have some experence with wxWidgets, and I think you can't do what

you want to do. There is a universal configuration in wxWidgets, that
draws the controls itself instead of using native controls, but I
haven't used that yet, so I don't know if you can adjust the look
and feel there.

You might want to try the Mozilla platform, which is also
cross-platform, and allows skinning.

--
Mark dot Van dot Peteghem at q-mentum dot com
http://www.q-mentum.com -- easier and more powerful unit testing

[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
Back to top
Raider
Guest





PostPosted: Fri May 05, 2006 9:21 am    Post subject: Re: wxWidgets for cross-platform GUI Reply with quote



{However this thread is rather off topic and future postings to it are
likely to be rejected. -mod}

sc wrote:
Quote:
I'm hoping to hear from anyone who has had extensive experience with
writing cross-platform GUI apps using wxWidgets? I'm particularly
interested in "advanced" features such as Outlook or Google Desktop
style pop-ups, ability to skin the UI, set dialog transparency,
customize look and feel: bitmaps, dialog, and control customization
(colors, shapes, etc)...

Try Qt. Skype uses Qt and it has such popups.

Also you can try Mozilla's UI library, but I don't know exactly about
it's license restrictions.

Any way beware of MFC. MFC is outdated. Use WTL under Windows. It's
faster, more flexible and takes less size in your executable file.

Raider

[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
Back to top
Display posts from previous:   
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ Language (Moderated) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.