diff options
| author | Tomas Bzatek <tbzatek@users.sourceforge.net> | 2009-10-03 17:30:35 +0200 |
|---|---|---|
| committer | Tomas Bzatek <tbzatek@users.sourceforge.net> | 2009-10-03 17:30:35 +0200 |
| commit | 20233348a12792d6a7227f422fc3a40b3bd1e36c (patch) | |
| tree | e3c54683c626924181978a970e1b0299c3c881a7 /UToolTips.pas | |
| parent | 95dbf1260264603b86892530d6b581a35bdb4385 (diff) | |
| download | tuxcmd-0.6.65.tar.xz | |
Get rid of confusing g_signal_connect_swapped()v0.6.65
Diffstat (limited to 'UToolTips.pas')
| -rw-r--r-- | UToolTips.pas | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/UToolTips.pas b/UToolTips.pas index d7d2a42..3da438b 100644 --- a/UToolTips.pas +++ b/UToolTips.pas @@ -162,10 +162,10 @@ begin end; end; -function gtk_tooltips_paint_window(tip_window: PGtkWidget): gboolean; cdecl; +function gtk_tooltips_paint_window(widget: PGtkWidget; event: PGdkEventExpose; user_data: gpointer): gboolean; cdecl; begin - gtk_paint_flat_box(tip_window^.style, tip_window^.window, GTK_STATE_NORMAL, GTK_SHADOW_OUT, - nil, GTK_WIDGET(tip_window), 'tooltip', 0, 0, -1, -1); + gtk_paint_flat_box(widget^.style, widget^.window, GTK_STATE_NORMAL, GTK_SHADOW_OUT, + nil, widget, 'tooltip', 0, 0, -1, -1); Result := False; end; @@ -180,8 +180,8 @@ begin gtk_container_set_border_width(GTK_CONTAINER(tip_window), 4); gtk_widget_set_events(GTK_WIDGET(tip_window), GDK_POINTER_MOTION_MASK or GDK_BUTTON_PRESS_MASK or GDK_KEY_PRESS_MASK or GDK_FOCUS_CHANGE_MASK or GDK_SCROLL_MASK); g_signal_connect(tip_window, 'event', G_CALLBACK(@tip_event_handler), nil); - g_signal_connect_swapped(tip_window, 'expose_event', G_CALLBACK(@gtk_tooltips_paint_window), tip_window); - g_signal_connect_swapped(tip_window, 'button-press-event', G_CALLBACK(@tips_button_press_event), tip_window); + g_signal_connect(tip_window, 'expose_event', G_CALLBACK(@gtk_tooltips_paint_window), tip_window); + g_signal_connect(tip_window, 'button-press-event', G_CALLBACK(@tips_button_press_event), tip_window); tip_label := GTK_LABEL(gtk_label_new(nil)); gtk_misc_set_alignment(GTK_MISC(tip_label), 0, 0.5); |
