summaryrefslogtreecommitdiff
path: root/interface.c
diff options
context:
space:
mode:
authorGravatar waker <wakeroid@gmail.com>2009-08-06 19:10:03 +0200
committerGravatar waker <wakeroid@gmail.com>2009-08-06 19:10:03 +0200
commita8d53a428825732896e954d9eacd40dc45f029ad (patch)
treeaf36aa8757df5d977c3f789a9034beea0e377e7a /interface.c
parent9a9be9710c1cb28d6c1a47a2c120d35d68ec565f (diff)
header widget upgrade (sizing)
Diffstat (limited to 'interface.c')
-rw-r--r--interface.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/interface.c b/interface.c
index cffd0c30..a7e52767 100644
--- a/interface.c
+++ b/interface.c
@@ -331,7 +331,7 @@ create_mainwin (void)
gtk_widget_show (header);
gtk_box_pack_start (GTK_BOX (vbox3), header, FALSE, TRUE, 0);
gtk_widget_set_size_request (header, -1, 24);
- gtk_widget_set_events (header, GDK_POINTER_MOTION_MASK);
+ gtk_widget_set_events (header, GDK_POINTER_MOTION_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK);
playlist = gtk_drawing_area_new ();
gtk_widget_show (playlist);
@@ -433,6 +433,12 @@ create_mainwin (void)
g_signal_connect ((gpointer) header, "motion_notify_event",
G_CALLBACK (on_header_motion_notify_event),
NULL);
+ g_signal_connect ((gpointer) header, "button_press_event",
+ G_CALLBACK (on_header_button_press_event),
+ NULL);
+ g_signal_connect ((gpointer) header, "button_release_event",
+ G_CALLBACK (on_header_button_release_event),
+ NULL);
g_signal_connect ((gpointer) playlist, "configure_event",
G_CALLBACK (on_playlist_configure_event),
NULL);