[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Windows backend : questions and answers
From: |
Xavier Glattard |
Subject: |
Windows backend : questions and answers |
Date: |
Tue, 6 Mar 2007 09:10:23 +0000 (UTC) |
User-agent: |
Loom/3.14 (http://gmane.org/) |
Hi
I'm ready to post a 'clean' Windows backend to the repository. Few changes but
i dont want to annoy some... ;-)
And I have some questions.
Here are the changes :
- Deletion of all non-GNUstep debug stuff (printf...)
- Deletion of all Notification hooks (used for a debugging purpose)
- Deletion of the Application preference Panel that popups (pops up?)
the 1st time you run _any_ application
- rename GSWINHandlesWindowDecorations and GSWIN32HandlesWindowDecorations
options to GSW32HandlesWindowDecorations (none worked because of a typo).
- use of GSBackHandlesWindowDecorations option like X11 backend
- all these options are read in -initWithAttribute: (no more in
+inializeBackend) and set an instance (not class) variable.
- add methods -handlesWindowDecorations/-setHandlesWindowDecorations
- add methods -usesSystemTaskbar/-setUsesSystemTaskbar
- fixing a bug in W32_GLContext (placement of GL subwindow when
handlesWindowDecoration == YES)
Here are some questions :
- Should the backend options be handled by a SystemPreferences module ?
(X11 backend options have no dedicated module)
- in my patch handlesWindowDecoration (like X11?) and usesSystemTaskbar are
set by default : do you agree with these choices ?
- [-stylewindow::] seems not to be used, neither by X11 backend. Delete ?
- GSUseWMStyles option is still present ... have to choose ?
(=GSBackHandlesWindowDecorations=GSW32HandlesWindowDecorations)
- i suggest to rename GSUseWMTaskbar to GSUseSystemTaskbar or anything.
- does the backend runs on 64bits system ?
If it does, why not rename it to MSWin or Win or MSW or something ?
Thanks for your comments
Xavier
- Windows backend : questions and answers,
Xavier Glattard <=