| gedit Reference Manual | ||||
|---|---|---|---|---|
GeditNotebookPrivate;
GeditNotebook;
GtkWidget* gedit_notebook_new (void);
void gedit_notebook_add_tab (GeditNotebook *nb,
GeditTab *tab,
gint position,
gboolean jump_to);
void gedit_notebook_remove_tab (GeditNotebook *nb,
GeditTab *tab);
void gedit_notebook_remove_all_tabs (GeditNotebook *nb);
void gedit_notebook_reorder_tab (GeditNotebook *src,
GeditTab *tab,
gint dest_position);
void gedit_notebook_move_tab (GeditNotebook *src,
GeditNotebook *dest,
GeditTab *tab,
gint dest_position);
void gedit_notebook_set_always_show_tabs (GeditNotebook *nb,
gboolean show_tabs);
void gedit_notebook_set_close_buttons_sensitive
(GeditNotebook *nb,
gboolean sensitive);
gboolean gedit_notebook_get_close_buttons_sensitive
(GeditNotebook *nb);
void gedit_notebook_set_tab_drag_and_drop_enabled
(GeditNotebook *nb,
gboolean enable);
gboolean gedit_notebook_get_tab_drag_and_drop_enabled
(GeditNotebook *nb);
GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkWidget
+----GtkContainer
+----GtkNotebook
+----GeditNotebook
"tab-added" : Run First "tab-close-request" : Run Last "tab-detached" : Run First "tab-removed" : Run First "tabs-reordered" : Run First
void gedit_notebook_add_tab (GeditNotebook *nb, GeditTab *tab, gint position, gboolean jump_to);
|
|
|
|
|
|
|
void gedit_notebook_remove_tab (GeditNotebook *nb, GeditTab *tab);
|
|
|
void gedit_notebook_reorder_tab (GeditNotebook *src, GeditTab *tab, gint dest_position);
|
|
|
|
|
void gedit_notebook_move_tab (GeditNotebook *src, GeditNotebook *dest, GeditTab *tab, gint dest_position);
|
|
|
|
|
|
|
void gedit_notebook_set_always_show_tabs (GeditNotebook *nb, gboolean show_tabs);
|
|
|
void gedit_notebook_set_close_buttons_sensitive
(GeditNotebook *nb,
gboolean sensitive);
|
|
|
gboolean gedit_notebook_get_close_buttons_sensitive
(GeditNotebook *nb);
|
|
Returns : |
void gedit_notebook_set_tab_drag_and_drop_enabled
(GeditNotebook *nb,
gboolean enable);
|
|
|
gboolean gedit_notebook_get_tab_drag_and_drop_enabled
(GeditNotebook *nb);
|
|
Returns : |
"tab-added" signalvoid user_function (GeditNotebook *geditnotebook, GeditTab *arg1, gpointer user_data) : Run First
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"tab-close-request" signalvoid user_function (GeditNotebook *geditnotebook, GeditTab *arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"tab-detached" signalvoid user_function (GeditNotebook *geditnotebook, GeditTab *arg1, gpointer user_data) : Run First
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"tab-removed" signalvoid user_function (GeditNotebook *geditnotebook, GeditTab *arg1, gpointer user_data) : Run First
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"tabs-reordered" signalvoid user_function (GeditNotebook *geditnotebook, gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |