Re: Please use wxWidgets



For all the reasons given, it's an exellent GUI toolkit for non-commercial
applications. However, paying customers may not be happy with the subtle
differences in the XP user interface, nor with the code bloat. Developers
may not be happy with its lack of support for MDI.

MFC is clearly a dead end., but safe for a while yet, while QT and .Net are
other options.

"Nomen Nescio" <nobody@xxxxxxxxx> wrote in message
news:807ec5ed77f1b03693d0cdb58e0624e2@xxxxxxxxxxxx
>
> Please use wxWidgets, the multiplatform C++ class library. It's free,
> open-source
> and non-commercial. It's modelled after MFC but it produces code which can
> be compiled (using conditional compilation) into native code executables
> with
> the speed and UI look of the platform for which the compile is targeted.
> So
> the Windows executable looks like (and is) a real Windows program, the Mac
> OS X executable looks like (and is) a native Mac OS X program and the
> Linux
> executable is and looks like a real Linux/GTK+ application. It has been in
> development by a band of open-source programmers led by Julian Smart for
> over
> a decade (12 years to be exact)!
>
> So code in wxWidgets and your program will run on both Windows, Mac OS X
> and
> Linux, natively. Three for the price of one! And it's much easier to use
> than
> MFC. Dialogs and windows are easy to design using the DialogBlocks WYSIWYG
> UI creator (not free and commercial, but low cost). So prepare your
> software
> to be independent of platform yet still look 'native' and be prepared for
> the
> future.
>
> See http://www.wxwidgets.org for more information.
>
> (this has been a non-commercial presentation)
>


.



Relevant Pages

  • Please use wxWidgets
    ... Please use wxWidgets, ... be compiled (using conditional compilation) into native code executables with ... the Windows executable looks like a real Windows program, ...
    (comp.arch.embedded)
  • Please use wxWidgets
    ... It's modeled after MFC but it produces ... code which can be compiled (using conditional compilation) into native ... code executables with the speed and UI look of the platform for which the ... Windows program, the Mac OS X executable looks like a native Mac ...
    (microsoft.public.vc.mfc)
  • Please use wxWidgets
    ... It's modeled after MFC but it produces ... code which can be compiled (using conditional compilation) into native ... code executables with the speed and UI look of the platform for which the ... Windows program, the Mac OS X executable looks like a native Mac ...
    (comp.programming)
  • Please use wxWidgets
    ... It's modelled after MFC but it produces code which can ... be compiled (using conditional compilation) into native code executables with ... the Windows executable looks like a real Windows program, ...
    (comp.programming)
  • Re: OSRegSetValueEx versus RegSetValueEx
    ... OS version supported Windows 32-bit. ... different platforms required different declaration of variables and APIs. ... I suspect too then that Mac is one of the ... is executed in real time run not during compilation!!! ...
    (microsoft.public.vb.general.discussion)