diff -r 42506e19eb6b -r 25e5390cce41 ui/gtk/container.h --- a/ui/gtk/container.h Fri Jun 13 10:39:54 2014 +0200 +++ b/ui/gtk/container.h Tue Jul 22 09:51:17 2014 +0200 @@ -37,6 +37,8 @@ typedef void (*ui_container_add_f)(UiContainer*, GtkWidget*); +typedef struct UiDocumentView UiDocumentView; + struct UiContainer { GtkWidget *widget; void (*add)(UiContainer*, GtkWidget*); @@ -50,6 +52,11 @@ void ui_box_add(UiContainer *ct, GtkWidget *widget); + +UiObject* ui_add_document_tab(UiDocumentView *view); +void ui_tab_set_document(UiContext *ctx, void *document); +void ui_tab_detach_document(UiContext *ctx, void *document); + #ifdef __cplusplus } #endif