Hi!

-----Original Message-----
From: Nicolas Roard
Sent: Wednesday, November 23, 2005 11:15 PM

> Basically, you have two options to have an "integrated" UI for the
look.
> One is to handle yourself the drawing and mimicking the host platform.
> The other is to use the host platform widget. 

I was thinking about using AppKit event handling together with host
platform control drawing.

> 2) create your own theme engine using the extended GSDrawFunctions
api,
> that will use the Windows theme api for the drawing -- ideal.

Should this drawing be perform in GSDrawFunctions, or should
NSGraphicsContext / GSGState classes be extented with new "control paint
operations", say, GSPlatformButtonDrawing message for buttons,
GSPlatformMenuDrawing message for menus, GSPlatformProgressDrawing for
progress-indicators, GSPlatformTabDrawing for tabs, etc. and call
Windows theme api from there?

Regards,
Frode




_______________________________________________
Discuss-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to