summaryrefslogtreecommitdiff
path: root/plugins/gtkui/widgets.h
diff options
context:
space:
mode:
authorGravatar waker <wakeroid@gmail.com>2011-06-19 22:45:12 +0200
committerGravatar waker <wakeroid@gmail.com>2011-06-19 22:45:12 +0200
commitf0597fd715519c5b6a0c74be56a0daaebe732600 (patch)
treecc8689e5f0e9483f394addd78f5ad539130d2cf3 /plugins/gtkui/widgets.h
parent79bea316ab62d470e58083d46633e4da625d6592 (diff)
layout editing WIP: implemented context menu which can replace existing widgets
Diffstat (limited to 'plugins/gtkui/widgets.h')
-rw-r--r--plugins/gtkui/widgets.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/plugins/gtkui/widgets.h b/plugins/gtkui/widgets.h
index bac4e77c..90fe0f06 100644
--- a/plugins/gtkui/widgets.h
+++ b/plugins/gtkui/widgets.h
@@ -22,6 +22,18 @@
#include "gtkui_api.h"
void
+w_init (void);
+
+void
+w_free (void);
+
+ddb_gtkui_widget_t *
+w_get_rootwidget (void);
+
+void
+w_set_design_mode (int active);
+
+void
w_reg_widget (const char *type, ddb_gtkui_widget_t *(*create_func) (void));
void
@@ -31,8 +43,14 @@ ddb_gtkui_widget_t *
w_create (const char *type);
void
+w_destroy (ddb_gtkui_widget_t *w);
+
+void
w_append (ddb_gtkui_widget_t *cont, ddb_gtkui_widget_t *child);
+void
+w_remove (ddb_gtkui_widget_t *cont, ddb_gtkui_widget_t *child);
+
ddb_gtkui_widget_t *
w_hsplitter_create (void);