diff options
author | Jan Lipovský <janlipovsky@gmail.com> | 2010-12-29 17:56:04 +0100 |
---|---|---|
committer | Jan Lipovský <janlipovsky@gmail.com> | 2010-12-29 17:56:04 +0100 |
commit | 385f6377ca4f0be4cf4a5b493e8d13995534b5be (patch) | |
tree | d0155c60b8e10f8161b84398496d3fac25e5d47c /globals.c | |
download | gncpmount-385f6377ca4f0be4cf4a5b493e8d13995534b5be.tar.gz gncpmount-385f6377ca4f0be4cf4a5b493e8d13995534b5be.tar.xz gncpmount-385f6377ca4f0be4cf4a5b493e8d13995534b5be.zip |
GUI with Options dialog
Diffstat (limited to 'globals.c')
-rw-r--r-- | globals.c | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/globals.c b/globals.c new file mode 100644 index 0000000..cbe5897 --- /dev/null +++ b/globals.c @@ -0,0 +1,27 @@ +#include <gtk/gtk.h> + +#include "globals.h" + + +void set_parameter_text (GtkWidget *entry, gchar **param) +{ + gchar *tmp; + + tmp = g_strdup(gtk_entry_get_text (GTK_ENTRY(entry))); + + g_strstrip(tmp); + + g_free(*param); + *param = g_strdup(tmp); + + g_free(tmp); +} + +/** +* Boolean value in given parameter +*/ +void set_parameter_bool (GtkWidget *checkbox, gboolean *param) +{ + *param = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (checkbox)); +} + |