diff options
Diffstat (limited to 'gtkutil.c')
-rw-r--r-- | gtkutil.c | 21 |
1 files changed, 13 insertions, 8 deletions
@@ -49,7 +49,7 @@ static int selected=FALSE; static char saved_path[PATH_MAX+1]; -/* ---------------------------------------- CALLBACKS +/* ---------------------------------------- PRIVATE FUNCTIONS */ static void Callback(GtkWidget *w, gpointer data) { @@ -85,7 +85,7 @@ static void FselCallback(GtkWidget *w, gpointer data) } -/* ---------------------------------------- DialogParent() +/* ---------------------------------------- EXPORTED FUNCTIONS */ void DialogParent(GtkWidget *w) { @@ -93,8 +93,6 @@ void DialogParent(GtkWidget *w) } -/* ---------------------------------------- DialogOK() -*/ void DialogOK(const char *format, ...) { va_list va; @@ -133,8 +131,6 @@ void DialogOK(const char *format, ...) } -/* ---------------------------------------- DialogYesNo() -*/ int DialogYesNo(const char *format, ...) { va_list va; @@ -194,8 +190,6 @@ int DialogYesNo(const char *format, ...) } -/* ---------------------------------------- DialogFSelect() -*/ int DialogFSelect(const char *title, char path[]) { dialog=gtk_file_selection_new(title); @@ -236,4 +230,15 @@ int DialogFSelect(const char *title, char path[]) } +void AppendText(GtkWidget *w, const char *text) +{ + GtkTextBuffer *buff; + GtkTextIter end; + + buff=gtk_text_view_get_buffer(GTK_TEXT_VIEW(w)); + gtk_text_buffer_get_end_iter(buff,&end); + gtk_text_buffer_insert(buff,&end,text,-1); +} + + /* END OF FILE */ |