summaryrefslogtreecommitdiffstats
path: root/Smoke/gtk_divergence.c
diff options
context:
space:
mode:
authorOliver Schinagl <oliver@schinagl.nl>2007-12-19 20:59:56 (GMT)
committerOliver Schinagl <oliver@schinagl.nl>2007-12-19 20:59:56 (GMT)
commit5f1fc7b0711f51dd05077303f854c658ccd9dcba (patch)
tree7d519f704a04a8f25d3e5f14ce809a7d985c4581 /Smoke/gtk_divergence.c
parenta60088999da4f44bf5885f431fe78eb87d643ae7 (diff)
download2iv35-5f1fc7b0711f51dd05077303f854c658ccd9dcba.zip
2iv35-5f1fc7b0711f51dd05077303f854c658ccd9dcba.tar.gz
2iv35-5f1fc7b0711f51dd05077303f854c658ccd9dcba.tar.bz2
Loads of splitting, gui templates added for other elements
Diffstat (limited to 'Smoke/gtk_divergence.c')
-rw-r--r--Smoke/gtk_divergence.c29
1 files changed, 29 insertions, 0 deletions
diff --git a/Smoke/gtk_divergence.c b/Smoke/gtk_divergence.c
new file mode 100644
index 0000000..5a72acc
--- /dev/null
+++ b/Smoke/gtk_divergence.c
@@ -0,0 +1,29 @@
+#include <gtk/gtk.h>
+
+
+#include "gtk_divergence.h"
+
+
+static gboolean select_colormap(GtkComboBox *combo, gpointer data)
+{
+ divergence_set_colormap(gtk_combo_box_get_active(combo));
+}
+
+
+static gboolean select_num_colors(GtkRange *adjustment, gpointer data)
+{
+ divergence_set_num_colors((int)gtk_range_get_value(adjustment));
+}
+
+
+
+GtkWidget *create_divergence_page(void)
+{
+ /* in reality a page is really just a vbox filled with other widgets
+ */
+ GtkWidget *page;
+
+ page = gtk_vbox_new(FALSE, 0);
+
+ return page;
+}