Commit 186cc062 authored by Tor Lillqvist's avatar Tor Lillqvist Committed by Tor Lillqvist

Improve a bit.

2000-07-04  Tor Lillqvist  <tml@iki.fi>

* README.win32: Improve a bit.
parent a1260f86
2000-07-04 Tor Lillqvist <tml@iki.fi>
* README.win32: Improve a bit.
* gdk/win32/gdkevents-win32.c (gdk_event_translate): Handle also
WM_SYSCHAR, and other changes to get handling of Alt+nnn or
Alt+0nnn on the numpad (used to enter characters by numeric code
......@@ -13,15 +15,15 @@
* gdk/win32/gdkwin32.h: Add also WM_MOUSEWHEEL and CopyCursor
definitions in case missing from headers.
* gdk/win32/gdkwindow-win32.c (gdk_win32_window_destroy): ALso
* gdk/win32/gdkwindow-win32.c (gdk_win32_window_destroy): Also
destroy the window-specific cursor.
(RegisterGdkClass): Use the global gdk_ProgInstance instead of
calling GetModuleHandle(NULL).
(gdk_window_set_cursor): Reworked to always copy the passed cursor
with CopyCursor before setting it. It is OK for the caller to
destroy the GdkCursor (and thus also the Windows cursor) after
calling this function. Also, destroy any previous cursor for this
window.
with CopyCursor before setting it as the window-specific
cursor. It is OK for the caller to destroy the GdkCursor (and thus
also its Windows cursor) after calling this function. Destroy any
previous window-specific cursor.
Mon Jul 3 17:54:49 2000 Owen Taylor <otaylor@redhat.com>
......
2000-07-04 Tor Lillqvist <tml@iki.fi>
* README.win32: Improve a bit.
* gdk/win32/gdkevents-win32.c (gdk_event_translate): Handle also
WM_SYSCHAR, and other changes to get handling of Alt+nnn or
Alt+0nnn on the numpad (used to enter characters by numeric code
......@@ -13,15 +15,15 @@
* gdk/win32/gdkwin32.h: Add also WM_MOUSEWHEEL and CopyCursor
definitions in case missing from headers.
* gdk/win32/gdkwindow-win32.c (gdk_win32_window_destroy): ALso
* gdk/win32/gdkwindow-win32.c (gdk_win32_window_destroy): Also
destroy the window-specific cursor.
(RegisterGdkClass): Use the global gdk_ProgInstance instead of
calling GetModuleHandle(NULL).
(gdk_window_set_cursor): Reworked to always copy the passed cursor
with CopyCursor before setting it. It is OK for the caller to
destroy the GdkCursor (and thus also the Windows cursor) after
calling this function. Also, destroy any previous cursor for this
window.
with CopyCursor before setting it as the window-specific
cursor. It is OK for the caller to destroy the GdkCursor (and thus
also its Windows cursor) after calling this function. Destroy any
previous window-specific cursor.
Mon Jul 3 17:54:49 2000 Owen Taylor <otaylor@redhat.com>
......
2000-07-04 Tor Lillqvist <tml@iki.fi>
* README.win32: Improve a bit.
* gdk/win32/gdkevents-win32.c (gdk_event_translate): Handle also
WM_SYSCHAR, and other changes to get handling of Alt+nnn or
Alt+0nnn on the numpad (used to enter characters by numeric code
......@@ -13,15 +15,15 @@
* gdk/win32/gdkwin32.h: Add also WM_MOUSEWHEEL and CopyCursor
definitions in case missing from headers.
* gdk/win32/gdkwindow-win32.c (gdk_win32_window_destroy): ALso
* gdk/win32/gdkwindow-win32.c (gdk_win32_window_destroy): Also
destroy the window-specific cursor.
(RegisterGdkClass): Use the global gdk_ProgInstance instead of
calling GetModuleHandle(NULL).
(gdk_window_set_cursor): Reworked to always copy the passed cursor
with CopyCursor before setting it. It is OK for the caller to
destroy the GdkCursor (and thus also the Windows cursor) after
calling this function. Also, destroy any previous cursor for this
window.
with CopyCursor before setting it as the window-specific
cursor. It is OK for the caller to destroy the GdkCursor (and thus
also its Windows cursor) after calling this function. Destroy any
previous window-specific cursor.
Mon Jul 3 17:54:49 2000 Owen Taylor <otaylor@redhat.com>
......
2000-07-04 Tor Lillqvist <tml@iki.fi>
* README.win32: Improve a bit.
* gdk/win32/gdkevents-win32.c (gdk_event_translate): Handle also
WM_SYSCHAR, and other changes to get handling of Alt+nnn or
Alt+0nnn on the numpad (used to enter characters by numeric code
......@@ -13,15 +15,15 @@
* gdk/win32/gdkwin32.h: Add also WM_MOUSEWHEEL and CopyCursor
definitions in case missing from headers.
* gdk/win32/gdkwindow-win32.c (gdk_win32_window_destroy): ALso
* gdk/win32/gdkwindow-win32.c (gdk_win32_window_destroy): Also
destroy the window-specific cursor.
(RegisterGdkClass): Use the global gdk_ProgInstance instead of
calling GetModuleHandle(NULL).
(gdk_window_set_cursor): Reworked to always copy the passed cursor
with CopyCursor before setting it. It is OK for the caller to
destroy the GdkCursor (and thus also the Windows cursor) after
calling this function. Also, destroy any previous cursor for this
window.
with CopyCursor before setting it as the window-specific
cursor. It is OK for the caller to destroy the GdkCursor (and thus
also its Windows cursor) after calling this function. Destroy any
previous window-specific cursor.
Mon Jul 3 17:54:49 2000 Owen Taylor <otaylor@redhat.com>
......
2000-07-04 Tor Lillqvist <tml@iki.fi>
* README.win32: Improve a bit.
* gdk/win32/gdkevents-win32.c (gdk_event_translate): Handle also
WM_SYSCHAR, and other changes to get handling of Alt+nnn or
Alt+0nnn on the numpad (used to enter characters by numeric code
......@@ -13,15 +15,15 @@
* gdk/win32/gdkwin32.h: Add also WM_MOUSEWHEEL and CopyCursor
definitions in case missing from headers.
* gdk/win32/gdkwindow-win32.c (gdk_win32_window_destroy): ALso
* gdk/win32/gdkwindow-win32.c (gdk_win32_window_destroy): Also
destroy the window-specific cursor.
(RegisterGdkClass): Use the global gdk_ProgInstance instead of
calling GetModuleHandle(NULL).
(gdk_window_set_cursor): Reworked to always copy the passed cursor
with CopyCursor before setting it. It is OK for the caller to
destroy the GdkCursor (and thus also the Windows cursor) after
calling this function. Also, destroy any previous cursor for this
window.
with CopyCursor before setting it as the window-specific
cursor. It is OK for the caller to destroy the GdkCursor (and thus
also its Windows cursor) after calling this function. Destroy any
previous window-specific cursor.
Mon Jul 3 17:54:49 2000 Owen Taylor <otaylor@redhat.com>
......
2000-07-04 Tor Lillqvist <tml@iki.fi>
* README.win32: Improve a bit.
* gdk/win32/gdkevents-win32.c (gdk_event_translate): Handle also
WM_SYSCHAR, and other changes to get handling of Alt+nnn or
Alt+0nnn on the numpad (used to enter characters by numeric code
......@@ -13,15 +15,15 @@
* gdk/win32/gdkwin32.h: Add also WM_MOUSEWHEEL and CopyCursor
definitions in case missing from headers.
* gdk/win32/gdkwindow-win32.c (gdk_win32_window_destroy): ALso
* gdk/win32/gdkwindow-win32.c (gdk_win32_window_destroy): Also
destroy the window-specific cursor.
(RegisterGdkClass): Use the global gdk_ProgInstance instead of
calling GetModuleHandle(NULL).
(gdk_window_set_cursor): Reworked to always copy the passed cursor
with CopyCursor before setting it. It is OK for the caller to
destroy the GdkCursor (and thus also the Windows cursor) after
calling this function. Also, destroy any previous cursor for this
window.
with CopyCursor before setting it as the window-specific
cursor. It is OK for the caller to destroy the GdkCursor (and thus
also its Windows cursor) after calling this function. Destroy any
previous window-specific cursor.
Mon Jul 3 17:54:49 2000 Owen Taylor <otaylor@redhat.com>
......
2000-07-04 Tor Lillqvist <tml@iki.fi>
* README.win32: Improve a bit.
* gdk/win32/gdkevents-win32.c (gdk_event_translate): Handle also
WM_SYSCHAR, and other changes to get handling of Alt+nnn or
Alt+0nnn on the numpad (used to enter characters by numeric code
......@@ -13,15 +15,15 @@
* gdk/win32/gdkwin32.h: Add also WM_MOUSEWHEEL and CopyCursor
definitions in case missing from headers.
* gdk/win32/gdkwindow-win32.c (gdk_win32_window_destroy): ALso
* gdk/win32/gdkwindow-win32.c (gdk_win32_window_destroy): Also
destroy the window-specific cursor.
(RegisterGdkClass): Use the global gdk_ProgInstance instead of
calling GetModuleHandle(NULL).
(gdk_window_set_cursor): Reworked to always copy the passed cursor
with CopyCursor before setting it. It is OK for the caller to
destroy the GdkCursor (and thus also the Windows cursor) after
calling this function. Also, destroy any previous cursor for this
window.
with CopyCursor before setting it as the window-specific
cursor. It is OK for the caller to destroy the GdkCursor (and thus
also its Windows cursor) after calling this function. Destroy any
previous window-specific cursor.
Mon Jul 3 17:54:49 2000 Owen Taylor <otaylor@redhat.com>
......
......@@ -8,7 +8,7 @@ although it works OK for the GIMP.)
The Win32 port of GTk+ is a work in progress, and not as stable or
correct as the Unix/X11 version. For more information about the Win32
port, see http://www.gimp.org/tml/gimp/win32/ or
port, see http://www.gimp.org/win32/ or
http://www.iki.fi/tml/gimp/win32/ .
To build GTk+ on Win32, you need either the Microsoft compiler and
......@@ -21,8 +21,8 @@ really be called makefile.mingw.
See the README.win32 file in the GLib distribution for instructions
how to build with gcc.
To use GTk+ on Win32, you also need either of the above mentioned
compilers. Other compilers might work, but don't count on it. The
To use GTk+ on Win32, you also need either one of the above mentioned
compilers. Other compilers might work, but don't count on it. The
same instructions on how to set up a correct version of gcc should
also be followed if you want to build applications that use GTk+ with
gcc.
......@@ -41,7 +41,7 @@ undefine ENABLE_NLS, HAVE_GETTEXT and HAVE_LIBINTL in the
config.h.win32 file, and remove references to the gnu-intl library
from the makefiles.
Note that while the GNU gettext package is under the GPL, the "intl"
part of it which is distributed with GNU libc is under the LGPL (like
GTk+ or GLib). We want the LGPL one, even if they are the same, more
or less.
Note that while the GNU gettext package is under the GPL license, the
"intl" part of it is also distributed as part of the GNU C library
(glibc) where it is under the LGPL license (as is GTk+ or GLib). We
want the LGPL licensed version. The code is more or less the same.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment