Merge from gtk-1-3-win32-production and gtk-2-0:
2002-09-12 Tor Lillqvist <tml@iki.fi> Merge from gtk-1-3-win32-production and gtk-2-0: * gdk/win32/gdkinput-win32.c (gdk_input_init): Use GetSystemMetrics (SM_C[XY]SCREEN) instead of gdk_screen_{width,height}(). * gdk/win32/gdkselection-win32.c (gdk_selection_convert): Don't use return value from GlobalSize() as length of string when calling MultiByteToWideChar(). Pass -1 instead (zero-terminated string). Thanks to Iwasa Kazmi.
This commit is contained in:
committed by
Tor Lillqvist
parent
f713eb82bf
commit
0db4000945
11
ChangeLog
11
ChangeLog
@ -48,7 +48,7 @@
|
|||||||
(gdk_window_queue_translation,_gdk_windowing_window_queue_antiexpose):
|
(gdk_window_queue_translation,_gdk_windowing_window_queue_antiexpose):
|
||||||
Call gdk_window_queue_append().
|
Call gdk_window_queue_append().
|
||||||
|
|
||||||
Merge from gtk-1-3-win32-production branch:
|
Merge from gtk-1-3-win32-production and gtk-2-0:
|
||||||
|
|
||||||
* gdk/win32/gdkevents-win32.c (propagate): Check for parent being
|
* gdk/win32/gdkevents-win32.c (propagate): Check for parent being
|
||||||
NULL before trying to propagate to it, and return FALSE in that
|
NULL before trying to propagate to it, and return FALSE in that
|
||||||
@ -56,6 +56,15 @@
|
|||||||
probably should have noticed that and bailed out earlier. But
|
probably should have noticed that and bailed out earlier. But
|
||||||
better late than never.)
|
better late than never.)
|
||||||
|
|
||||||
|
* gdk/win32/gdkinput-win32.c (gdk_input_init): Use
|
||||||
|
GetSystemMetrics (SM_C[XY]SCREEN) instead of
|
||||||
|
gdk_screen_{width,height}().
|
||||||
|
|
||||||
|
* gdk/win32/gdkselection-win32.c (gdk_selection_convert): Don't
|
||||||
|
use return value from GlobalSize() as length of string when
|
||||||
|
calling MultiByteToWideChar(). Pass -1 instead (zero-terminated
|
||||||
|
string). Thanks to Iwasa Kazmi.
|
||||||
|
|
||||||
Wed Sep 11 15:48:38 2002 Jonathan Blandford <jrb@redhat.com>
|
Wed Sep 11 15:48:38 2002 Jonathan Blandford <jrb@redhat.com>
|
||||||
|
|
||||||
* gtk/gtktreemodel.c (gtk_tree_row_reference_get_type): Make
|
* gtk/gtktreemodel.c (gtk_tree_row_reference_get_type): Make
|
||||||
|
|||||||
@ -48,7 +48,7 @@
|
|||||||
(gdk_window_queue_translation,_gdk_windowing_window_queue_antiexpose):
|
(gdk_window_queue_translation,_gdk_windowing_window_queue_antiexpose):
|
||||||
Call gdk_window_queue_append().
|
Call gdk_window_queue_append().
|
||||||
|
|
||||||
Merge from gtk-1-3-win32-production branch:
|
Merge from gtk-1-3-win32-production and gtk-2-0:
|
||||||
|
|
||||||
* gdk/win32/gdkevents-win32.c (propagate): Check for parent being
|
* gdk/win32/gdkevents-win32.c (propagate): Check for parent being
|
||||||
NULL before trying to propagate to it, and return FALSE in that
|
NULL before trying to propagate to it, and return FALSE in that
|
||||||
@ -56,6 +56,15 @@
|
|||||||
probably should have noticed that and bailed out earlier. But
|
probably should have noticed that and bailed out earlier. But
|
||||||
better late than never.)
|
better late than never.)
|
||||||
|
|
||||||
|
* gdk/win32/gdkinput-win32.c (gdk_input_init): Use
|
||||||
|
GetSystemMetrics (SM_C[XY]SCREEN) instead of
|
||||||
|
gdk_screen_{width,height}().
|
||||||
|
|
||||||
|
* gdk/win32/gdkselection-win32.c (gdk_selection_convert): Don't
|
||||||
|
use return value from GlobalSize() as length of string when
|
||||||
|
calling MultiByteToWideChar(). Pass -1 instead (zero-terminated
|
||||||
|
string). Thanks to Iwasa Kazmi.
|
||||||
|
|
||||||
Wed Sep 11 15:48:38 2002 Jonathan Blandford <jrb@redhat.com>
|
Wed Sep 11 15:48:38 2002 Jonathan Blandford <jrb@redhat.com>
|
||||||
|
|
||||||
* gtk/gtktreemodel.c (gtk_tree_row_reference_get_type): Make
|
* gtk/gtktreemodel.c (gtk_tree_row_reference_get_type): Make
|
||||||
|
|||||||
@ -48,7 +48,7 @@
|
|||||||
(gdk_window_queue_translation,_gdk_windowing_window_queue_antiexpose):
|
(gdk_window_queue_translation,_gdk_windowing_window_queue_antiexpose):
|
||||||
Call gdk_window_queue_append().
|
Call gdk_window_queue_append().
|
||||||
|
|
||||||
Merge from gtk-1-3-win32-production branch:
|
Merge from gtk-1-3-win32-production and gtk-2-0:
|
||||||
|
|
||||||
* gdk/win32/gdkevents-win32.c (propagate): Check for parent being
|
* gdk/win32/gdkevents-win32.c (propagate): Check for parent being
|
||||||
NULL before trying to propagate to it, and return FALSE in that
|
NULL before trying to propagate to it, and return FALSE in that
|
||||||
@ -56,6 +56,15 @@
|
|||||||
probably should have noticed that and bailed out earlier. But
|
probably should have noticed that and bailed out earlier. But
|
||||||
better late than never.)
|
better late than never.)
|
||||||
|
|
||||||
|
* gdk/win32/gdkinput-win32.c (gdk_input_init): Use
|
||||||
|
GetSystemMetrics (SM_C[XY]SCREEN) instead of
|
||||||
|
gdk_screen_{width,height}().
|
||||||
|
|
||||||
|
* gdk/win32/gdkselection-win32.c (gdk_selection_convert): Don't
|
||||||
|
use return value from GlobalSize() as length of string when
|
||||||
|
calling MultiByteToWideChar(). Pass -1 instead (zero-terminated
|
||||||
|
string). Thanks to Iwasa Kazmi.
|
||||||
|
|
||||||
Wed Sep 11 15:48:38 2002 Jonathan Blandford <jrb@redhat.com>
|
Wed Sep 11 15:48:38 2002 Jonathan Blandford <jrb@redhat.com>
|
||||||
|
|
||||||
* gtk/gtktreemodel.c (gtk_tree_row_reference_get_type): Make
|
* gtk/gtktreemodel.c (gtk_tree_row_reference_get_type): Make
|
||||||
|
|||||||
@ -48,7 +48,7 @@
|
|||||||
(gdk_window_queue_translation,_gdk_windowing_window_queue_antiexpose):
|
(gdk_window_queue_translation,_gdk_windowing_window_queue_antiexpose):
|
||||||
Call gdk_window_queue_append().
|
Call gdk_window_queue_append().
|
||||||
|
|
||||||
Merge from gtk-1-3-win32-production branch:
|
Merge from gtk-1-3-win32-production and gtk-2-0:
|
||||||
|
|
||||||
* gdk/win32/gdkevents-win32.c (propagate): Check for parent being
|
* gdk/win32/gdkevents-win32.c (propagate): Check for parent being
|
||||||
NULL before trying to propagate to it, and return FALSE in that
|
NULL before trying to propagate to it, and return FALSE in that
|
||||||
@ -56,6 +56,15 @@
|
|||||||
probably should have noticed that and bailed out earlier. But
|
probably should have noticed that and bailed out earlier. But
|
||||||
better late than never.)
|
better late than never.)
|
||||||
|
|
||||||
|
* gdk/win32/gdkinput-win32.c (gdk_input_init): Use
|
||||||
|
GetSystemMetrics (SM_C[XY]SCREEN) instead of
|
||||||
|
gdk_screen_{width,height}().
|
||||||
|
|
||||||
|
* gdk/win32/gdkselection-win32.c (gdk_selection_convert): Don't
|
||||||
|
use return value from GlobalSize() as length of string when
|
||||||
|
calling MultiByteToWideChar(). Pass -1 instead (zero-terminated
|
||||||
|
string). Thanks to Iwasa Kazmi.
|
||||||
|
|
||||||
Wed Sep 11 15:48:38 2002 Jonathan Blandford <jrb@redhat.com>
|
Wed Sep 11 15:48:38 2002 Jonathan Blandford <jrb@redhat.com>
|
||||||
|
|
||||||
* gtk/gtktreemodel.c (gtk_tree_row_reference_get_type): Make
|
* gtk/gtktreemodel.c (gtk_tree_row_reference_get_type): Make
|
||||||
|
|||||||
@ -48,7 +48,7 @@
|
|||||||
(gdk_window_queue_translation,_gdk_windowing_window_queue_antiexpose):
|
(gdk_window_queue_translation,_gdk_windowing_window_queue_antiexpose):
|
||||||
Call gdk_window_queue_append().
|
Call gdk_window_queue_append().
|
||||||
|
|
||||||
Merge from gtk-1-3-win32-production branch:
|
Merge from gtk-1-3-win32-production and gtk-2-0:
|
||||||
|
|
||||||
* gdk/win32/gdkevents-win32.c (propagate): Check for parent being
|
* gdk/win32/gdkevents-win32.c (propagate): Check for parent being
|
||||||
NULL before trying to propagate to it, and return FALSE in that
|
NULL before trying to propagate to it, and return FALSE in that
|
||||||
@ -56,6 +56,15 @@
|
|||||||
probably should have noticed that and bailed out earlier. But
|
probably should have noticed that and bailed out earlier. But
|
||||||
better late than never.)
|
better late than never.)
|
||||||
|
|
||||||
|
* gdk/win32/gdkinput-win32.c (gdk_input_init): Use
|
||||||
|
GetSystemMetrics (SM_C[XY]SCREEN) instead of
|
||||||
|
gdk_screen_{width,height}().
|
||||||
|
|
||||||
|
* gdk/win32/gdkselection-win32.c (gdk_selection_convert): Don't
|
||||||
|
use return value from GlobalSize() as length of string when
|
||||||
|
calling MultiByteToWideChar(). Pass -1 instead (zero-terminated
|
||||||
|
string). Thanks to Iwasa Kazmi.
|
||||||
|
|
||||||
Wed Sep 11 15:48:38 2002 Jonathan Blandford <jrb@redhat.com>
|
Wed Sep 11 15:48:38 2002 Jonathan Blandford <jrb@redhat.com>
|
||||||
|
|
||||||
* gtk/gtktreemodel.c (gtk_tree_row_reference_get_type): Make
|
* gtk/gtktreemodel.c (gtk_tree_row_reference_get_type): Make
|
||||||
|
|||||||
@ -48,7 +48,7 @@
|
|||||||
(gdk_window_queue_translation,_gdk_windowing_window_queue_antiexpose):
|
(gdk_window_queue_translation,_gdk_windowing_window_queue_antiexpose):
|
||||||
Call gdk_window_queue_append().
|
Call gdk_window_queue_append().
|
||||||
|
|
||||||
Merge from gtk-1-3-win32-production branch:
|
Merge from gtk-1-3-win32-production and gtk-2-0:
|
||||||
|
|
||||||
* gdk/win32/gdkevents-win32.c (propagate): Check for parent being
|
* gdk/win32/gdkevents-win32.c (propagate): Check for parent being
|
||||||
NULL before trying to propagate to it, and return FALSE in that
|
NULL before trying to propagate to it, and return FALSE in that
|
||||||
@ -56,6 +56,15 @@
|
|||||||
probably should have noticed that and bailed out earlier. But
|
probably should have noticed that and bailed out earlier. But
|
||||||
better late than never.)
|
better late than never.)
|
||||||
|
|
||||||
|
* gdk/win32/gdkinput-win32.c (gdk_input_init): Use
|
||||||
|
GetSystemMetrics (SM_C[XY]SCREEN) instead of
|
||||||
|
gdk_screen_{width,height}().
|
||||||
|
|
||||||
|
* gdk/win32/gdkselection-win32.c (gdk_selection_convert): Don't
|
||||||
|
use return value from GlobalSize() as length of string when
|
||||||
|
calling MultiByteToWideChar(). Pass -1 instead (zero-terminated
|
||||||
|
string). Thanks to Iwasa Kazmi.
|
||||||
|
|
||||||
Wed Sep 11 15:48:38 2002 Jonathan Blandford <jrb@redhat.com>
|
Wed Sep 11 15:48:38 2002 Jonathan Blandford <jrb@redhat.com>
|
||||||
|
|
||||||
* gtk/gtktreemodel.c (gtk_tree_row_reference_get_type): Make
|
* gtk/gtktreemodel.c (gtk_tree_row_reference_get_type): Make
|
||||||
|
|||||||
@ -566,8 +566,8 @@ gdk_input_translate_coordinates (GdkDevicePrivate *gdkdev,
|
|||||||
|
|
||||||
if (gdkdev->info.mode == GDK_MODE_SCREEN)
|
if (gdkdev->info.mode == GDK_MODE_SCREEN)
|
||||||
{
|
{
|
||||||
x_scale = gdk_screen_width() / device_width;
|
x_scale = GetSystemMetrics (SM_CXSCREEN) / device_width;
|
||||||
y_scale = gdk_screen_height() / device_height;
|
y_scale = GetSystemMetrics (SM_CYSCREEN) / device_height;
|
||||||
|
|
||||||
x_offset = - input_window->root_x;
|
x_offset = - input_window->root_x;
|
||||||
y_offset = - input_window->root_y;
|
y_offset = - input_window->root_y;
|
||||||
|
|||||||
@ -394,7 +394,7 @@ gdk_selection_convert (GdkWindow *requestor,
|
|||||||
}
|
}
|
||||||
|
|
||||||
wcs = g_new (wchar_t, length + 1);
|
wcs = g_new (wchar_t, length + 1);
|
||||||
wclen = MultiByteToWideChar (cp, 0, ptr, length,
|
wclen = MultiByteToWideChar (cp, 0, ptr, -1,
|
||||||
wcs, length + 1);
|
wcs, length + 1);
|
||||||
|
|
||||||
/* Strip out \r */
|
/* Strip out \r */
|
||||||
|
|||||||
Reference in New Issue
Block a user