10#ifndef __GUI_WIDGETS_FOLDABLE_NOTEBOOK_H__
11#define __GUI_WIDGETS_FOLDABLE_NOTEBOOK_H__
13#include "gtk_wrapper.h"
15#define FOLDABLE_NOTEBOOK_WIDGET_TYPE (foldable_notebook_widget_get_type ())
18 foldable_notebook_widget,
20 FOLDABLE_NOTEBOOK_WIDGET,
29#define MW_BOT_FOLDABLE_NOTEBOOK MW_BOT_DOCK_EDGE->bot_notebook
40typedef struct _FoldableNotebookWidget
42 GtkBox parent_instance;
44 GtkNotebook * notebook;
74 gulong switch_page_handler_id;
107 bool new_visibility);
123foldable_notebook_widget_set_current_page (
132foldable_notebook_widget_add_page (
135 const char * tab_icon_name,
136 const char * tab_label,
137 const char * tooltip);
152 GtkPositionType pos_in_paned,