aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/new_packet_list.h
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2009-11-26 09:09:07 +0000
committerStig Bjørlykke <stig@bjorlykke.org>2009-11-26 09:09:07 +0000
commit43de696a6c99afcffb4f67240c3dccd169214533 (patch)
tree7543fb51be34a4c4d8338d04de7a1c5c11aec632 /gtk/new_packet_list.h
parent7322057d66142695ba7abb1e7191bad23fe40d93 (diff)
Added a popup menu in the packet list heading to set sort order and some
functions to rename column title, resize a single column and remove a column. svn path=/trunk/; revision=31086
Diffstat (limited to 'gtk/new_packet_list.h')
-rw-r--r--gtk/new_packet_list.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/gtk/new_packet_list.h b/gtk/new_packet_list.h
index 8e085d2f38..ae411096d6 100644
--- a/gtk/new_packet_list.h
+++ b/gtk/new_packet_list.h
@@ -30,8 +30,17 @@
#define RECENT_KEY_COL_WIDTH "column.width"
+typedef enum {
+ COLUMN_SELECTED_SORT_ASCENDING,
+ COLUMN_SELECTED_SORT_DESCENDING,
+ COLUMN_SELECTED_RESIZE,
+ COLUMN_SELECTED_RENAME,
+ COLUMN_SELECTED_REMOVE
+} COLUMN_SELECTED_E;
+
GtkWidget *new_packet_list_create(void);
void new_packet_list_recreate(void);
+void new_packet_list_column_clicked (GtkWidget *w, gpointer data, COLUMN_SELECTED_E action);
void new_packet_list_resize_columns_cb(GtkWidget *widget _U_, gpointer data _U_);
gboolean new_packet_list_get_event_row_column(GdkEventButton *event_button, gint *physical_row, gint *row, gint *column);