summaryrefslogtreecommitdiff
path: root/gtkutil.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtkutil.c')
-rw-r--r--gtkutil.c21
1 files changed, 13 insertions, 8 deletions
diff --git a/gtkutil.c b/gtkutil.c
index da08e1b..b5ec30c 100644
--- a/gtkutil.c
+++ b/gtkutil.c
@@ -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 */