geany
1.38
About: Geany is a text editor (using GTK2) with basic features of an integrated development environment (syntax highlighting, code folding, symbol name auto-completion, ...). F: office T: editor programming GTK+ IDE
![]() ![]() |
Go to the source code of this file.
Functions | |
void | notebook_init (void) |
void | notebook_free (void) |
gint | notebook_new_tab (GeanyDocument *doc) |
void | notebook_remove_page (gint page_num) |
void | notebook_switch_tablastused (void) |
gboolean | notebook_switch_in_progress (void) |
void notebook_free | ( | void | ) |
void notebook_init | ( | void | ) |
Definition at line 547 of file notebook.c.
References geany_object, main_widgets, mru_docs, GeanyMainWidgets::notebook, notebook_tab_bar_click_cb(), NULL, on_document_close(), on_key_release_event(), on_notebook_switch_page(), on_window_drag_data_received(), setup_tab_dnd(), and GeanyMainWidgets::window.
Referenced by main_lib().
gint notebook_new_tab | ( | GeanyDocument * | doc | ) |
Definition at line 671 of file notebook.c.
References document_update_tab_label(), file_prefs, focus_sci(), gtk_container_add(), gtk_widget_show_all(), main_widgets, GeanyMainWidgets::notebook, notebook_tab_click(), notebook_tab_close_button_style_set(), notebook_tab_close_clicked_cb(), NULL, priv, GeanyFilePrefs::show_tab_cross, tab_count_changed(), GeanyFilePrefs::tab_order_beside, and GeanyFilePrefs::tab_order_ltr.
Referenced by document_create().
void notebook_remove_page | ( | gint | page_num | ) |
Definition at line 757 of file notebook.c.
References DOC_VALID, document_get_notebook_page(), file_prefs, main_widgets, mru_docs, GeanyMainWidgets::notebook, GeanyFilePrefs::tab_close_switch_to_mru, tab_count_changed(), and GeanyFilePrefs::tab_order_ltr.
Referenced by remove_page().
gboolean notebook_switch_in_progress | ( | void | ) |
Definition at line 298 of file notebook.c.
References switch_in_progress.
Referenced by document_check_disk_status().
void notebook_switch_tablastused | ( | void | ) |
Definition at line 269 of file notebook.c.
References DOC_VALID, document_show_tab(), mru_docs, mru_pos, NULL, on_switch_timeout(), switch_in_progress, update_filename_label(), and utils_beep().
Referenced by cb_func_switch_tablastused().