Commit graph

150 commits

Author SHA1 Message Date
gcasa
877ca5a93c * Source/win32/w32_create.m: (-decodeWM_CREATEParams:::) add
code to load and set the HICON into the window.  Currently, 
	an .ico file with the same name as the image specified in 
	NSIcon or CFBundleIconName needs to be provided in the 
	resources. 

	NOTE: An enhancement to generate this from the app icon will
	follow shortly.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@29396 72102866-910b-0410-8b05-ffd578937521
2010-01-25 09:14:55 +00:00
gcasa
d58bec4f8a 2010-01-21 15:45-EST Riccardo Mottola <rmottola@users.sf.net>
Committed by: Gregory John Casamento <greg.casamento@gmail.com>

	* Source/win32/w32_text_focus.m: Correction for extra event which 
	was causing main/key windows to get out of sync in the backend and 
	gui.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@29349 72102866-910b-0410-8b05-ffd578937521
2010-01-21 20:43:46 +00:00
gcasa
e210cbd8b7 * Headers/win32/WIN32Server.h: Added decodeWM_MOUSEACTIVATE:..
* Source/win32/w32_general.m: Added call to decodeWM_COMMAND:
	to -[GSTheme processCommand:] the theme callback which handles 
	native menus, 


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@29279 72102866-910b-0410-8b05-ffd578937521
2010-01-14 10:40:29 +00:00
rmottola
955a670a91 generate the window leave event only for WM_INACTIVE
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@29256 72102866-910b-0410-8b05-ffd578937521
2010-01-10 18:34:30 +00:00
rmottola
980c4d282e generate GSAppKitWindowLeave leave events
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@29253 72102866-910b-0410-8b05-ffd578937521
2010-01-10 11:29:36 +00:00
fredkiefer
c2cbbcc17c Send an event directly to the window on focus in, instead of handling
this here ourselves.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@29240 72102866-910b-0410-8b05-ffd578937521
2010-01-08 20:46:35 +00:00
rmottola
b92741ef87 Remove left-over call to a mouse down event in a mouse-up
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@29025 72102866-910b-0410-8b05-ffd578937521
2009-11-16 22:49:29 +00:00
rfm
640d3eba87 fix for missing mouse down events
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@28989 72102866-910b-0410-8b05-ffd578937521
2009-11-10 14:45:50 +00:00
rfm
37875b2ad3 ensure GSTheme is initialialised before determining whether to decorate windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@28982 72102866-910b-0410-8b05-ffd578937521
2009-11-09 12:14:31 +00:00
rfm
d24675d167 fixup for consistency with X11 backend
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@28978 72102866-910b-0410-8b05-ffd578937521
2009-11-09 09:34:09 +00:00
rfm
d29fcf430e commit alpha tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@28953 72102866-910b-0410-8b05-ffd578937521
2009-11-04 12:09:15 +00:00
rfm
10daa85b46 fix accidental commit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@28932 72102866-910b-0410-8b05-ffd578937521
2009-11-01 17:51:08 +00:00
rfm
77ac4dc204 first go at GSReadRect
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@28931 72102866-910b-0410-8b05-ffd578937521
2009-11-01 17:43:42 +00:00
xgl
6acde03c4d OpenGL sub-windows: prevent back-store flush, handle expose events, and small fix/improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@28036 72102866-910b-0410-8b05-ffd578937521
2009-03-04 09:58:41 +00:00
fredkiefer
7187c0c424 Remove special code in GLContext subwindow for different border handling
cases.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@27944 72102866-910b-0410-8b05-ffd578937521
2009-02-21 22:23:38 +00:00
rmottola
fadf3e3d6f handle altgr, bug #25397
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@27858 72102866-910b-0410-8b05-ffd578937521
2009-02-13 19:15:20 +00:00
rfm
9a942dcd02 temporarily comment out code to fix #25482
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@27769 72102866-910b-0410-8b05-ffd578937521
2009-02-03 18:18:25 +00:00
rfm
37e80a9462 Fix typo in method to set parent window of a child, optimise color handling in themes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@27742 72102866-910b-0410-8b05-ffd578937521
2009-01-31 09:59:32 +00:00
fredkiefer
9c1d6c5c86 Implement new method -setPartentWindow:forChildWindow: for X and
Windows.

Adjust y coordinate of point in compositeGState:... for cairo. This
solves bug #24709. 


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@27718 72102866-910b-0410-8b05-ffd578937521
2009-01-29 09:32:32 +00:00
nicola
c2540ddcd1 Removed GNUSTEP_CORE_SOFTWARE=YES from makefiles and instead set PACKAGE_NAME=gnustep-back
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@27349 72102866-910b-0410-8b05-ffd578937521
2008-12-19 13:05:05 +00:00
nicola
785acecbdf Set GNUSTEP_CORE_SOFTWARE to YES so that gnustep-back is installed by default in SYSTEM if gnustep-make has been configured with --disable-packages
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@27335 72102866-910b-0410-8b05-ffd578937521
2008-12-18 18:51:49 +00:00
rfm
ad067b2fda Fix #24671
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@27192 72102866-910b-0410-8b05-ffd578937521
2008-12-02 22:51:34 +00:00
fredkiefer
666ead1082 Implement transparent windows on MS Windows.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26963 72102866-910b-0410-8b05-ffd578937521
2008-10-24 17:35:45 +00:00
fredkiefer
431be3106a Removed left over unused variable in windowbounds:.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26927 72102866-910b-0410-8b05-ffd578937521
2008-10-17 15:37:26 +00:00
fredkiefer
088a632e74 Remove unused parameters for rect conversion on windows.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26926 72102866-910b-0410-8b05-ffd578937521
2008-10-17 15:22:41 +00:00
fredkiefer
e7b3df98a5 Add change missing in last commit.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26925 72102866-910b-0410-8b05-ffd578937521
2008-10-17 14:57:03 +00:00
fredkiefer
349c0cb393 Further cleanup of windows server code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26924 72102866-910b-0410-8b05-ffd578937521
2008-10-17 14:49:02 +00:00
fedor
52a046da0f Revert library license version to 2 until applications can be converted
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26620 72102866-910b-0410-8b05-ffd578937521
2008-06-10 04:12:46 +00:00
fredkiefer
bf6729546b Small fix to last change.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26244 72102866-910b-0410-8b05-ffd578937521
2008-03-07 23:15:07 +00:00
fredkiefer
15571447d9 New method used in window::::, stylewindow: and styleoffsets:::::.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26243 72102866-910b-0410-8b05-ffd578937521
2008-03-07 23:11:02 +00:00
rfm
46a1bbe6fa fix for segementation violation accessing window of another app
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26226 72102866-910b-0410-8b05-ffd578937521
2008-03-06 13:48:40 +00:00
rfm
e17f579971 fix 22274
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26223 72102866-910b-0410-8b05-ffd578937521
2008-03-06 10:08:30 +00:00
rfm
2ed723345f fixups for implementation of window levels support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26218 72102866-910b-0410-8b05-ffd578937521
2008-03-06 06:19:02 +00:00
rfm
44bad647b4 keep desktop level winodws at bottom of stack
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26204 72102866-910b-0410-8b05-ffd578937521
2008-03-05 13:42:45 +00:00
rfm
a13562b657 some work towards supportign window levels
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26195 72102866-910b-0410-8b05-ffd578937521
2008-03-05 08:07:51 +00:00
fredkiefer
cc59707f17 Rewrite of windowStyleForGSStyle: to handle more combination of styles
correctly.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26069 72102866-910b-0410-8b05-ffd578937521
2008-02-14 23:02:09 +00:00
fredkiefer
3b51f4a862 Another mistype.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26068 72102866-910b-0410-8b05-ffd578937521
2008-02-14 22:33:30 +00:00
fredkiefer
3eb274cfc1 Changelog entry and correction of last patch.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26067 72102866-910b-0410-8b05-ffd578937521
2008-02-14 22:32:30 +00:00
fredkiefer
025ee25307 General cleanup of win32 code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26066 72102866-910b-0410-8b05-ffd578937521
2008-02-14 22:26:00 +00:00
fredkiefer
f3dd6d33cf Windows resize/drawing patch by Christopher Armstrong
<carmstrong@fastmail.com.au>.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26065 72102866-910b-0410-8b05-ffd578937521
2008-02-14 21:13:17 +00:00
fredkiefer
9afc66ec6b Correct wrong parameter name in last patch.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@25986 72102866-910b-0410-8b05-ffd578937521
2008-01-19 21:49:35 +00:00
fredkiefer
61985e25a9 Rework of context window device setting. Requires corresponding change
in gui.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@25981 72102866-910b-0410-8b05-ffd578937521
2008-01-19 13:12:03 +00:00
fredkiefer
45ff24eed7 Add patch for Windows with Cygwin.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@25883 72102866-910b-0410-8b05-ffd578937521
2008-01-07 14:22:58 +00:00
fredkiefer
fa6e35e2f8 Change files to use GPL 3 and LGPL 3.
Prepare for next release.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@25538 72102866-910b-0410-8b05-ffd578937521
2007-10-29 23:25:10 +00:00
xgl
4d72ce207c Many 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
- Deletion of the check of GSWINHandlesWindowDecorations and 
  GSWIN32HandlesWindowDecorations options (none worked because of 
  a typo and are now deprecated).
- use of GSBackHandlesWindowDecorations option like X11 backend
  instead of GSUseWMStyles (marked as deprecated)
- use of GSBackUsesNativeTaskbar option instead of GSUseWMTaskbar
  (marked as deprecated)
- all these options are read in -initWithAttribute: (no more in
  +inializeBackend) and set an instance (not class) variable.
- add methods -handlesWindowDecorations/-setHandlesWindowDecorations
- add methods -usesNativeTaskbar/-setUsesNativeTaskbar



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@24804 72102866-910b-0410-8b05-ffd578937521
2007-03-07 18:11:17 +00:00
xgl
d90df60282 Fix a bug in OpenGL sub-window placement when handlesWindowDecorations == YES
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@24803 72102866-910b-0410-8b05-ffd578937521
2007-03-07 17:40:50 +00:00
nicola
f39864e97a Removed some obsolete code from makefiles
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@24700 72102866-910b-0410-8b05-ffd578937521
2007-02-27 12:07:55 +00:00
rfm
515819931b implement more font info
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@24445 72102866-910b-0410-8b05-ffd578937521
2007-01-31 17:15:27 +00:00
rfm
d50a10b409 add space between function arguments for readability
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@24441 72102866-910b-0410-8b05-ffd578937521
2007-01-31 14:04:20 +00:00
rfm
ec406e223c a few more unicode fixes and some coding style tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@24439 72102866-910b-0410-8b05-ffd578937521
2007-01-31 12:19:45 +00:00
rfm
0285d3d18a more unicode fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@24438 72102866-910b-0410-8b05-ffd578937521
2007-01-31 12:04:46 +00:00
rfm
d651d44e49 OpenGL mingw32 support by xavier glattard
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@24437 72102866-910b-0410-8b05-ffd578937521
2007-01-31 11:29:41 +00:00
rfm
74228c0ca7 windows backend bugfixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@24436 72102866-910b-0410-8b05-ffd578937521
2007-01-31 11:03:42 +00:00
nicola
8a6dd7384f Use GNUSTEP_INSTALLATION_DOMAIN instead of GNUSTEP_INSTALLATION_DIR, and DESTDIR instead of INSTALL_ROOT_DIR
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@24095 72102866-910b-0410-8b05-ffd578937521
2006-11-15 17:06:17 +00:00
ratmice
b684db215f * Source/win32/WIN32Server.m: Update -windowlist implementation.
* Source/x11/XGServerWindow.m (-orderwin:::): Replace
        desiredOrderedWindow with ignore_take_focus.
        (windowlist): Implement.
        (setinputfocus:): Replace desiredOrderedWindow with 
	ignore_take_focus.
        * Headers/x11/XGGeneric.h (XGGeneric): Remove 
	desiredOrderedWindow.
        * Headers/x11/XGServerWindow.h (gswindow_device_t):
        Add ignore_take_focus.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@23937 72102866-910b-0410-8b05-ffd578937521
2006-10-21 19:16:47 +00:00
rfm
dfc470d1cc Add help key mask support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@23745 72102866-910b-0410-8b05-ffd578937521
2006-10-03 18:54:22 +00:00
rfm
b95cc86af9 Use a single user default to turn on backend handling of window decorations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@23652 72102866-910b-0410-8b05-ffd578937521
2006-09-28 13:09:57 +00:00
rfm
6e9cdab70a Update for coordinate mapping changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@23473 72102866-910b-0410-8b05-ffd578937521
2006-09-12 19:53:46 +00:00
CaS
11bb34d077 Attempt graceful termination
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22272 72102866-910b-0410-8b05-ffd578937521
2006-01-09 08:15:57 +00:00
CaS
97aecfddb2 Coding style fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22020 72102866-910b-0410-8b05-ffd578937521
2005-11-16 11:40:31 +00:00
CaS
01029229be Update to take advantage of new base library functionality.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21924 72102866-910b-0410-8b05-ffd578937521
2005-10-30 12:54:09 +00:00
CaS
d6f16491e0 Synchronise defaults. Tidy.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21913 72102866-910b-0410-8b05-ffd578937521
2005-10-30 07:35:52 +00:00
fedor
1d95d88ca5 * Headers/win32/WIN32Server.h: uint -> unsigned int
* Source/win32/...: Idem.
* Source/win32/w32_notifications.m: Comment out unimplmented
windows method.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21852 72102866-910b-0410-8b05-ffd578937521
2005-10-21 03:40:07 +00:00
fedor
d4f18e7023 * Source/win32/: Fixed a compile error when debug flags were
activated. Removed detailed documation from MS. Read and
write correctly from defaults.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21851 72102866-910b-0410-8b05-ffd578937521
2005-10-21 03:07:19 +00:00
fedor
c411e2d2f2 * Restructuring of the windows server to handle various
window and toolbar issues (See Source/win32/RELEASE_NOTES for
more info).
* Headers/win32/WIN32Server.h: Added ivars and flags and methods.
* Headers/winlib/WIN32GState.h: Added method to avoid confliting
types with superclass.
* Source/win32/GNUmakefile: Add new files.
* w32_debug.m, w32_activate.m, w32_create.m, w32_general.m,
w32_movesize.m, w32_text_focus.m, w32_windowdisplay.m,
GSDisplayServer_details.m: New files.
* Source/win32/WIN32Server.m: Large changes. Merged with
WIN32ServerEvent. Lots of documentation.

* Source/winlib/WIN32GState.m: Variable name changes to
avoid shadowing.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21716 72102866-910b-0410-8b05-ffd578937521
2005-09-14 15:48:11 +00:00
fedor
faaebcda2a Update FSF Address
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21263 72102866-910b-0410-8b05-ffd578937521
2005-05-26 22:51:53 +00:00
fedor
96a6e54fea * Source/win32/WIN32Server.m: Re-add 2005-02-23 change.
* Source/xlib/GSXftFontInfo.m (-setupAttributes): Make log message
more verbose.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21030 72102866-910b-0410-8b05-ffd578937521
2005-04-01 15:44:24 +00:00
fedor
d43d14780b * Version 0.9.5
* Headers/x11/XGDragView.h, Source/x11/XGDragView.m: Tag previous
version of file for release.
* Source/win32/WIN32Server.m: Revert 2005-2-23 change for this release.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21015 72102866-910b-0410-8b05-ffd578937521
2005-03-31 03:34:30 +00:00
CaS
04850423d1 Tidied a little
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21008 72102866-910b-0410-8b05-ffd578937521
2005-03-30 14:15:52 +00:00
CaS
584e797dc9 Various improvements in win32 window management
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21000 72102866-910b-0410-8b05-ffd578937521
2005-03-29 14:03:30 +00:00
CaS
09e9fb9679 Fix locating window at point for DnD
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20984 72102866-910b-0410-8b05-ffd578937521
2005-03-28 07:45:42 +00:00
CaS
65e14dac2b Update for new runloop api under ming32 (changed in base in CVS today)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20786 72102866-910b-0410-8b05-ffd578937521
2005-02-23 16:12:05 +00:00
alexm
a24843e653 2005-01-21 21:51 Alexander Malmberg <alexander@malmberg.org>
Various warning and whitespace cleanups.

	* Headers/x11/XGServerWindow.h,
 	* Source/art/ftfont.m,
	* Source/gsc/GSGState.m,
	* Source/win32/WIN32Server.m,
	* Source/x11/XGDragView.m,
	* Source/x11/XGServerEvent.m,
	* Source/x11/XGServerWindow.m: Change signedness of various
	variables.
	* Tools/gpbs.m: Add missing ctype.h include.
	* Source/x11/XGDrawView.m (-_setCursor): Initialize variables.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20591 72102866-910b-0410-8b05-ffd578937521
2005-01-21 20:49:29 +00:00
FredKiefer
5bc4ae171d Don't provide defaults for missing standard cursors.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20429 72102866-910b-0410-8b05-ffd578937521
2004-12-08 23:57:06 +00:00
FredKiefer
c57b9bf6c1 Added missin inclde for Cygwin.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20084 72102866-910b-0410-8b05-ffd578937521
2004-09-19 09:23:24 +00:00
FredKiefer
fd522b2615 Made the windows backend compile again and new event polling.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19917 72102866-910b-0410-8b05-ffd578937521
2004-08-24 18:53:39 +00:00
alexm
402dcd1923 Update window frame handling to match -gui. Improve window resizing behavior in x11 backends.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19854 72102866-910b-0410-8b05-ffd578937521
2004-08-09 12:42:12 +00:00
FredKiefer
f6c45765f9 Added more standard cursors.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19639 72102866-910b-0410-8b05-ffd578937521
2004-06-28 12:27:33 +00:00
FredKiefer
74925fb985 Made drag and drop work on windows.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19554 72102866-910b-0410-8b05-ffd578937521
2004-06-19 15:36:58 +00:00
FredKiefer
8692b03cdc Improved moving of windows on MS Windows.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19404 72102866-910b-0410-8b05-ffd578937521
2004-05-26 23:45:56 +00:00
FredKiefer
8aae7fd858 Applied first part of WIN32 patch by MA Garcias.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19285 72102866-910b-0410-8b05-ffd578937521
2004-05-11 23:30:31 +00:00
FredKiefer
d553a9adb2 Shorter Timer interval for windows server.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18704 72102866-910b-0410-8b05-ffd578937521
2004-02-28 14:21:38 +00:00
fedor
6489addc3e Fix for w32 backends (ordering windows)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18365 72102866-910b-0410-8b05-ffd578937521
2004-01-10 19:59:43 +00:00
FredKiefer
395e18a105 Added missing .cvsignore files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18328 72102866-910b-0410-8b05-ffd578937521
2004-01-07 12:04:36 +00:00
uid65745
9c4a1e3adc Corrected typo in last change.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18279 72102866-910b-0410-8b05-ffd578937521
2003-12-28 15:45:52 +00:00
uid65706
ba87ef0d7d Focus fixes for w32
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18277 72102866-910b-0410-8b05-ffd578937521
2003-12-27 01:06:19 +00:00
uid65745
282e89ea72 Set default window cursor.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18267 72102866-910b-0410-8b05-ffd578937521
2003-12-24 23:21:59 +00:00
uid65745
910fd58804 New font handling and some bug fixing for MS Windows backend.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18257 72102866-910b-0410-8b05-ffd578937521
2003-12-23 16:42:40 +00:00
fedor
b44c609279 Rearrage event handler. Fix focus recursion.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18254 72102866-910b-0410-8b05-ffd578937521
2003-12-03 20:39:45 +00:00
fedor
fa9dc00038 Add logging functions and split files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18252 72102866-910b-0410-8b05-ffd578937521
2003-12-02 23:46:18 +00:00
FredKiefer
67c93d8672 Adopted to changes in GSDisplayServer.h.
windowStyleForGSStyle() changed parameter style to unsigned.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16945 72102866-910b-0410-8b05-ffd578937521
2003-06-17 13:35:50 +00:00
fedor
f1c1504dcf Updates for filesystem change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16567 72102866-910b-0410-8b05-ffd578937521
2003-04-28 02:35:05 +00:00
fedor
62456d6c53 Fxi flipping in xlib. New background color method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14492 72102866-910b-0410-8b05-ffd578937521
2002-09-19 22:19:50 +00:00
fedor
9bb7ed5ce4 Implement beep in server
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13764 72102866-910b-0410-8b05-ffd578937521
2002-06-04 02:21:35 +00:00
FredKiefer
e7d0a80702 Treat NSBackingStoreRetained the same as NSBackingStoreBuffered.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13758 72102866-910b-0410-8b05-ffd578937521
2002-06-02 12:21:57 +00:00
FredKiefer
49580218a8 Free only resources alloceted by our code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13548 72102866-910b-0410-8b05-ffd578937521
2002-04-27 10:12:58 +00:00
fedor
ab401b8440 Handle multiple screens.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13531 72102866-910b-0410-8b05-ffd578937521
2002-04-23 21:05:50 +00:00
FredKiefer
f2b626f97c corrected and simplied the last change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13527 72102866-910b-0410-8b05-ffd578937521
2002-04-23 00:11:34 +00:00
fedor
f846de24f7 Screen handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13524 72102866-910b-0410-8b05-ffd578937521
2002-04-22 15:45:10 +00:00
FredKiefer
799021760a New MS Windows backend
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13523 72102866-910b-0410-8b05-ffd578937521
2002-04-21 22:51:21 +00:00