Added menu items and calback functions to open and save filters files. By default, the signal list tree view show the last received signals, this can be stop by selecting manually another signal (not the last one). Removed the "new" button, the signals list is cleared before each new aquisition or when opening a messages file becausethe signal list may not be compatible between to list of signals! Enabled column header clicks and created callback functions to display and modify column filters. git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4316 818b1a75-f10b-46b9-bf7c-635c3b92a50f
77 lines
3.1 KiB
C
77 lines
3.1 KiB
C
#ifndef UI_CALLBACKS_H_
|
|
#define UI_CALLBACKS_H_
|
|
|
|
gboolean ui_callback_on_open_messages(GtkWidget *widget,
|
|
GdkEvent *event,
|
|
gpointer data);
|
|
|
|
gboolean ui_callback_on_save_messages(GtkWidget *widget,
|
|
GdkEvent *event,
|
|
gpointer data);
|
|
|
|
gboolean ui_callback_on_open_filters(GtkWidget *widget,
|
|
GdkEvent *event,
|
|
gpointer data);
|
|
|
|
gboolean ui_callback_on_save_filters(GtkWidget *widget,
|
|
GdkEvent *event,
|
|
gpointer data);
|
|
|
|
gboolean ui_callback_on_about(GtkWidget *widget,
|
|
GdkEvent *event,
|
|
gpointer data);
|
|
|
|
void ui_signal_add_to_list(gpointer data,
|
|
gpointer user_data);
|
|
|
|
gboolean ui_callback_on_connect(GtkWidget *widget,
|
|
GdkEvent *event,
|
|
gpointer data);
|
|
|
|
gboolean ui_callback_on_disconnect(GtkWidget *widget,
|
|
GdkEvent *event,
|
|
gpointer data);
|
|
|
|
gboolean ui_callback_on_tree_view_select(GtkWidget *widget,
|
|
GdkEvent *event,
|
|
gpointer data);
|
|
|
|
gboolean
|
|
ui_callback_on_select_signal(GtkTreeSelection *selection,
|
|
GtkTreeModel *model,
|
|
GtkTreePath *path,
|
|
gboolean path_currently_selected,
|
|
gpointer userdata);
|
|
|
|
gboolean ui_callback_signal_go_to(GtkWidget *widget,
|
|
GdkEvent *event,
|
|
gpointer data);
|
|
|
|
gboolean ui_callback_signal_go_to_first(GtkWidget *widget,
|
|
GdkEvent *event,
|
|
gpointer data);
|
|
|
|
gboolean ui_callback_signal_go_to_last(GtkWidget *widget,
|
|
GdkEvent *event,
|
|
gpointer data);
|
|
|
|
gboolean ui_callback_signal_clear_list(GtkWidget *widget,
|
|
GdkEvent *event,
|
|
gpointer data);
|
|
|
|
gboolean ui_pipe_callback(gint source, gpointer user_data);
|
|
|
|
gboolean ui_callback_on_tree_column_header_click_signal(GtkWidget *widget,
|
|
GdkEvent *event,
|
|
gpointer data);
|
|
|
|
gboolean ui_callback_on_tree_column_header_click_from(GtkWidget *widget,
|
|
GdkEvent *event,
|
|
gpointer data);
|
|
|
|
gboolean ui_callback_on_tree_column_header_click_to(GtkWidget *widget,
|
|
GdkEvent *event,
|
|
gpointer data);
|
|
|
|
#endif /* UI_CALLBACKS_H_ */
|