diff options
author | waker <wakeroid@gmail.com> | 2009-08-08 20:58:09 +0200 |
---|---|---|
committer | waker <wakeroid@gmail.com> | 2009-08-08 20:58:09 +0200 |
commit | 0b9915275456dfee33bbce8eb31b2a0b80fb4e53 (patch) | |
tree | b213455947ac1cb31b0793891d7bb948236777f5 /search.c | |
parent | f52d8c85bffa85414f00e018fe31486f7190256f (diff) |
added default event handlers for searchwin
Diffstat (limited to 'search.c')
-rw-r--r-- | search.c | 109 |
1 files changed, 108 insertions, 1 deletions
@@ -41,18 +41,125 @@ search_start (void) { gtk_window_present (GTK_WINDOW (searchwin)); } +void +on_searchentry_changed (GtkEditable *editable, + gpointer user_data) +{ + // final implementation must work in separate thread, and catch up when + // value was changed + // but for alpha, let's do it in GTK thread +} + +///////// searchwin header handlers + +gboolean +on_searchheader_button_press_event (GtkWidget *widget, + GdkEventButton *event, + gpointer user_data) +{ + + return FALSE; +} + + +gboolean +on_searchheader_button_release_event (GtkWidget *widget, + GdkEventButton *event, + gpointer user_data) +{ + + return FALSE; +} + + +gboolean +on_searchheader_configure_event (GtkWidget *widget, + GdkEventConfigure *event, + gpointer user_data) +{ + + return FALSE; +} + + +gboolean +on_searchheader_expose_event (GtkWidget *widget, + GdkEventExpose *event, + gpointer user_data) +{ + + return FALSE; +} + + +gboolean +on_searchheader_motion_notify_event (GtkWidget *widget, + GdkEventMotion *event, + gpointer user_data) +{ + + return FALSE; +} + + +///////// searchwin playlist navigation and rendering + gboolean on_searchwin_key_press_event (GtkWidget *widget, GdkEventKey *event, gpointer user_data) { + // that's for when user attempts to navigate list while entry has focus return FALSE; } +gboolean +on_searchlist_button_press_event (GtkWidget *widget, + GdkEventButton *event, + gpointer user_data) +{ + + return FALSE; +} + + +gboolean +on_searchlist_configure_event (GtkWidget *widget, + GdkEventConfigure *event, + gpointer user_data) +{ + + return FALSE; +} + + +gboolean +on_searchlist_expose_event (GtkWidget *widget, + GdkEventExpose *event, + gpointer user_data) +{ + + return FALSE; +} + + +gboolean +on_searchlist_scroll_event (GtkWidget *widget, + GdkEvent *event, + gpointer user_data) +{ + + return FALSE; +} + +///////////// searchwin scrollbar handlers + void -on_searchentry_changed (GtkEditable *editable, +on_searchscroll_value_changed (GtkRange *range, gpointer user_data) { + } + |