X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=ghelpers.h;h=f5aabec49ec798093750c13186a357d9714f9a20;hp=c98b6122ed32d9d6c43c214a6994fa463d1c0d90;hb=40c605169e60d32fc321a2f9f465e76cba745489;hpb=53e0e85d6d5311fce98b94c1e06fab8263bafc02 diff --git a/ghelpers.h b/ghelpers.h index c98b6122..f5aabec4 100644 --- a/ghelpers.h +++ b/ghelpers.h @@ -8,4 +8,26 @@ GtkWidget *create_spinbutton(GtkWidget *hbox, double min, double max, double def void label_set_int_value(GtkWidget *entry, unsigned int val); void entry_set_int_value(GtkWidget *entry, unsigned int val); +GtkWidget *get_scrolled_window(gint border_width); + +struct multitext_widget { + GtkWidget *entry; + char **text; + unsigned int cur_text; + unsigned int max_text; +}; + +void multitext_add_entry(struct multitext_widget *mt, const char *text); +void multitext_set_entry(struct multitext_widget *mt, unsigned int index); +void multitext_update_entry(struct multitext_widget *mt, unsigned int index, + const char *text); +void multitext_free(struct multitext_widget *mt); + +#define ALIGN_LEFT 1 +#define ALIGN_RIGHT 2 +#define INVISIBLE 4 +#define UNSORTABLE 8 + +GtkTreeViewColumn *tree_view_column(GtkWidget *tree_view, int index, const char *title, unsigned int flags); + #endif