Comment 395 for bug 371897

Revision history for this message
In , Stefan Dösinger (stefandoesinger) wrote :

> P.S. Ben, yes it is *much* better and more user friendly to use approriate
> GNOME and KDE interfaces as appropriate instead of inventing your own low level
> things on X. The best free software projects (Firefox, OOO, ...) integrate with
> Gnome and KDE and use, for example their Print dialogs, file open/save dialogs,
> colors and icons, ... That is the best practise among free software. Wine is an
> archaic relic from 1990s in this regard, unfortunately.
Before anyone creates a bug that we should use gtk or kde for buttons, print dialogs and the like: Not really possible because windows apps can query elements from the print dialogs, change it(e.g. draw their own stuff on it, change button layouts, etc). It's not really possible to give the app a gdi32 handle for a button on a KDE print dialog. Similar things apply to plain controls. In fact, a long long time ago Wine used TCL/TK for common controls, and hit a roadblock with that soon. Hence the use of plain Xlib and our own controls.

Of course work on theming and a theming bridge from the current desktop's theme to a windows theme is always welcome.