
Jared McIntyre wrote:
But GUI is so much more than that. It's delivering nice-looking dialogs to users, giving them a consistent look, showing them tooltips, etc., and sometimes using every support from the OS to make your app. as visually appealing as possible (for example, this could mean using ::AlphaBlend on Win2000). And lets not forget hyper links, HTML controls, splitters, bitmap buttons, easy tab dialogs, having your application on the sys tray, easy menu handling, and so on.
Which is why I like to use the native GUI system if available to develop the GUI. Every platform has its own quarks, and the users really can tell the difference.
True. I want to make it easy for win32gui to be ported to other platforms. Then, when using win32gui, you'll be able to choose from: - use all of your OS's GUI power (go native) - choose the lowest common denominator (easier to go platform independent) - use a mix of the two Best, John -- John Torjo, Contributing editor, C/C++ Users Journal -- "Win32 GUI Generics" -- generics & GUI do mix, after all -- http://www.torjo.com/win32gui/ -- v1.5 - tooltips at your fingertips (work for menus too!) + bitmap buttons (work for MessageBox too!) + tab dialogs, hyper links, lite html