gtk/gdk/win32
Owen Taylor e9b6bfcc01 Move all X specific code into the x11/ directory. Aside from shuffling
Mon Nov  8 14:47:04 1999  Owen Taylor  <otaylor@redhat.com>

	Move all X specific code into the x11/ directory.
	Aside from shuffling things around, did the following:

       * gdk/gdkprivate.h gdk/gdk.h gdk/x11/gdkmain-x11.h: Add
	 gdk_arg_context_* - a simple argument parsing system
	 in the style of popt.

       * gdk/gdkdrawable.[ch] gdk/gdkprivate.h gdk/gdkwindow.[ch]
	 gdk/x11/gdkprivate-x11.h:
	 Remove X specific stuff from GdkDrawable and GdkWindowPrivate -
	 add ->klass and ->klass_data fields. The klass_data
	 field points to an auxilliary structure that is
	 windowing system dependent.

       * gdk/gdkfont.c: Make most of the measurement functions
	 simply wrappers around gdk_text_extents().

       * gdk/gdkfont.c gdk/gdkprivate.h gdk/x11/gdkfont-x11.c: Add a
	 _gdk_font_strlen() function that hides the weird
	 behavior in gtk+-1.[02] where a string is interpreted
	 differently for 8-bit and 16-bit fonts.

       * gdk/gdkevents.c: Add a new function gdk_event_button_generate()
	 to store common code for synthesizing double/triple
	 press events.

       * gdk/gdkgc.[ch]: Virtualize in the same way as gdkdrawable.h.
	 Make all the function that modify an existing GC
	 simply wrappers around gdk_gc_set_values().

       * gdk/gdkcc.[ch]: Moved into x11/ directory in preparation
	 for throwing out later.

       * gdk/gdkfont.c gdk/gdkimage.c gdk/gdkcolor.c: Change GdkFontPrivate,
	 GdkImagePrivate and GdkColormapPrivate to have a
	 windowing system dependent part (GdkFontPrivateX etc.)
	 that "derives" from the system-independent part.

       * configure.in gdk/x11/Makefile.in gdk/x11/gdkinput*.c:
	 Got rid of the included-source-files for XInput in
	 favor of automake conditionals. (Which didn't exist
	 when XInput support was originally added.)

       * gdk/gdkrgb.c: Remove the visual id from the debugging
	 statements since that is X11 specific; print out
	 type/depth info instead.
1999-11-08 20:14:59 +00:00
..
rc Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
gdk-win32.def New font private structures, related to fontsets. 1999-11-08 00:09:29 +00:00
gdk.c New font private structures, related to fontsets. 1999-11-08 00:09:29 +00:00
gdk.def New font private structures, related to fontsets. 1999-11-08 00:09:29 +00:00
gdkcc.c Change GDK_WINDOWING_WIN32 usage to #ifdef also here. 1999-10-02 22:42:58 +00:00
gdkcolor-win32.c Change GDK_WINDOWING_WIN32 usage to #ifdef also here. 1999-10-02 22:42:58 +00:00
gdkcolor.c Change GDK_WINDOWING_WIN32 usage to #ifdef also here. 1999-10-02 22:42:58 +00:00
gdkconfig.h New font private structures, related to fontsets. 1999-11-08 00:09:29 +00:00
gdkcursor-win32.c Corresponding changes as in X11 backend. 1999-10-05 19:04:48 +00:00
gdkcursor.c Corresponding changes as in X11 backend. 1999-10-05 19:04:48 +00:00
gdkdnd-win32.c Don't define HAVE_DIMM_H if MSC, as you have to get the Platform SDK to 1999-11-04 23:42:51 +00:00
gdkdnd.c Don't define HAVE_DIMM_H if MSC, as you have to get the Platform SDK to 1999-11-04 23:42:51 +00:00
gdkdraw.c New font private structures, related to fontsets. 1999-11-08 00:09:29 +00:00
gdkdrawable-win32.c New font private structures, related to fontsets. 1999-11-08 00:09:29 +00:00
gdkevents-win32.c Move all X specific code into the x11/ directory. Aside from shuffling 1999-11-08 20:14:59 +00:00
gdkevents.c Move all X specific code into the x11/ directory. Aside from shuffling 1999-11-08 20:14:59 +00:00
gdkfont-win32.c New font private structures, related to fontsets. 1999-11-08 00:09:29 +00:00
gdkfont.c New font private structures, related to fontsets. 1999-11-08 00:09:29 +00:00
gdkgc-win32.c New font private structures, related to fontsets. 1999-11-08 00:09:29 +00:00
gdkgc.c New font private structures, related to fontsets. 1999-11-08 00:09:29 +00:00
gdkglobals-win32.c New font private structures, related to fontsets. 1999-11-08 00:09:29 +00:00
gdkglobals.c New font private structures, related to fontsets. 1999-11-08 00:09:29 +00:00
gdkim-win32.c New font private structures, related to fontsets. 1999-11-08 00:09:29 +00:00
gdkim.c New font private structures, related to fontsets. 1999-11-08 00:09:29 +00:00
gdkimage-win32.c Corresponding changes as in X11 backend. 1999-10-05 19:04:48 +00:00
gdkimage.c Corresponding changes as in X11 backend. 1999-10-05 19:04:48 +00:00
gdkinput-win32.c Add new keysyms from X11R6.4 (including EuroSign). 1999-10-31 21:35:39 +00:00
gdkinput.c Add new keysyms from X11R6.4 (including EuroSign). 1999-10-31 21:35:39 +00:00
gdkinputprivate.h A few includes added for the picky MSVC compiler. 1999-10-02 22:53:45 +00:00
gdkmain-win32.c New font private structures, related to fontsets. 1999-11-08 00:09:29 +00:00
gdkpixmap-win32.c Add new keysyms from X11R6.4 (including EuroSign). 1999-10-31 21:35:39 +00:00
gdkpixmap.c Add new keysyms from X11R6.4 (including EuroSign). 1999-10-31 21:35:39 +00:00
gdkprivate-win32.h New font private structures, related to fontsets. 1999-11-08 00:09:29 +00:00
gdkprivate.h New font private structures, related to fontsets. 1999-11-08 00:09:29 +00:00
gdkproperty-win32.c Corresponding changes as in X11 backend. 1999-10-05 19:04:48 +00:00
gdkproperty.c Corresponding changes as in X11 backend. 1999-10-05 19:04:48 +00:00
gdkregion-win32.c Change GDK_WINDOWING_WIN32 usage to #ifdef also here. 1999-10-02 22:42:58 +00:00
gdkregion.c Change GDK_WINDOWING_WIN32 usage to #ifdef also here. 1999-10-02 22:42:58 +00:00
gdkselection-win32.c Add new keysyms from X11R6.4 (including EuroSign). 1999-10-31 21:35:39 +00:00
gdkselection.c Add new keysyms from X11R6.4 (including EuroSign). 1999-10-31 21:35:39 +00:00
gdkvisual-win32.c Change GDK_WINDOWING_WIN32 usage to #ifdef also here. 1999-10-02 22:42:58 +00:00
gdkvisual.c Change GDK_WINDOWING_WIN32 usage to #ifdef also here. 1999-10-02 22:42:58 +00:00
gdkwin32.h New font private structures, related to fontsets. 1999-11-08 00:09:29 +00:00
gdkwin32id.c Change GDK_WINDOWING_WIN32 usage to #ifdef also here. 1999-10-02 22:42:58 +00:00
gdkwindow-win32.c Don't define HAVE_DIMM_H if MSC, as you have to get the Platform SDK to 1999-11-04 23:42:51 +00:00
gdkwindow.c Don't define HAVE_DIMM_H if MSC, as you have to get the Platform SDK to 1999-11-04 23:42:51 +00:00
gdkx.h New font private structures, related to fontsets. 1999-11-08 00:09:29 +00:00
gdkxid.c Change GDK_WINDOWING_WIN32 usage to #ifdef also here. 1999-10-02 22:42:58 +00:00
makefile.cygwin Don't define HAVE_DIMM_H if MSC, as you have to get the Platform SDK to 1999-11-04 23:42:51 +00:00
makefile.msc Don't define HAVE_DIMM_H if MSC, as you have to get the Platform SDK to 1999-11-04 23:42:51 +00:00
surrogate-dimm.h Add new keysyms from X11R6.4 (including EuroSign). 1999-10-31 21:35:39 +00:00