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
![]() ![]() |
#include <documentprivate.h>
Public Attributes | |
GtkWidget * | tab_label |
GtkWidget * | tag_tree |
GtkTreeStore * | tag_store |
gboolean | tag_tree_dirty |
GtkTreeIter | iter |
GTrashStack * | undo_actions |
GTrashStack * | redo_actions |
FileEncoding | saved_encoding |
gboolean | colourise_needed |
guint | keyword_hash |
gint | line_count |
gint | symbol_list_sort_mode |
gboolean | is_remote |
FileDiskStatus | file_disk_status |
gpointer | monitor |
time_t | last_check |
time_t | mtime |
guint | tag_list_update_source |
gint | protected |
GtkWidget * | info_bars [NUM_MSG_TYPES] |
GData * | data |
Definition at line 74 of file documentprivate.h.
gboolean GeanyDocumentPrivate::colourise_needed |
Definition at line 92 of file documentprivate.h.
Referenced by editor_check_colourise(), and queue_colourise().
GData* GeanyDocumentPrivate::data |
Definition at line 114 of file documentprivate.h.
Referenced by document_create(), document_get_data(), document_set_data(), document_set_data_full(), remove_doc_data(), remove_each_doc_data(), and remove_page().
FileDiskStatus GeanyDocumentPrivate::file_disk_status |
Definition at line 99 of file documentprivate.h.
Referenced by document_check_disk_status(), document_get_status_id(), document_save_file(), document_save_file_as(), and monitor_file_setup().
GtkWidget* GeanyDocumentPrivate::info_bars[NUM_MSG_TYPES] |
Definition at line 112 of file documentprivate.h.
Referenced by document_reload_force(), monitor_reload_file(), monitor_resave_missing_file(), on_keep_edit_history_on_reload_response(), on_monitor_reload_file_response(), on_monitor_resave_missing_file_response(), and save_file_handle_infobars().
gboolean GeanyDocumentPrivate::is_remote |
Definition at line 97 of file documentprivate.h.
Referenced by document_check_disk_status(), document_open_file_full(), monitor_file_setup(), and save_doc().
GtkTreeIter GeanyDocumentPrivate::iter |
Definition at line 85 of file documentprivate.h.
Referenced by document_create(), openfiles_remove(), sidebar_openfiles_add(), and sidebar_openfiles_update().
guint GeanyDocumentPrivate::keyword_hash |
Definition at line 93 of file documentprivate.h.
Referenced by document_highlight_tags().
time_t GeanyDocumentPrivate::last_check |
Definition at line 103 of file documentprivate.h.
Referenced by document_check_disk_status(), and document_create().
gint GeanyDocumentPrivate::line_count |
Definition at line 94 of file documentprivate.h.
Referenced by auto_update_margin_width(), and document_open_file_full().
gpointer GeanyDocumentPrivate::monitor |
Definition at line 101 of file documentprivate.h.
Referenced by document_check_disk_status(), document_stop_file_monitoring(), and monitor_file_setup().
time_t GeanyDocumentPrivate::mtime |
Definition at line 105 of file documentprivate.h.
Referenced by document_check_disk_status(), document_new_file(), document_open_file_full(), and document_update_timestamp().
gint GeanyDocumentPrivate::protected |
Definition at line 110 of file documentprivate.h.
Referenced by document_clone(), document_get_status_id(), document_open_file_full(), document_save_file(), document_save_file_as(), protect_document(), and unprotect_document().
GTrashStack* GeanyDocumentPrivate::redo_actions |
Definition at line 89 of file documentprivate.h.
Referenced by document_can_redo(), document_redo(), document_redo_add(), document_undo_add(), and document_undo_clear().
FileEncoding GeanyDocumentPrivate::saved_encoding |
Definition at line 91 of file documentprivate.h.
Referenced by remove_page(), store_saved_encoding(), and update_changed_state().
gint GeanyDocumentPrivate::symbol_list_sort_mode |
Definition at line 95 of file documentprivate.h.
Referenced by document_load_config(), on_symbol_tree_menu_show(), and symbols_recreate_tag_list().
GtkWidget* GeanyDocumentPrivate::tab_label |
Definition at line 77 of file documentprivate.h.
Referenced by document_update_tab_label(), and ui_update_tab_status().
guint GeanyDocumentPrivate::tag_list_update_source |
Definition at line 107 of file documentprivate.h.
Referenced by document_update_tag_list_in_idle(), and on_document_update_tag_list_idle().
GtkTreeStore* GeanyDocumentPrivate::tag_store |
Definition at line 81 of file documentprivate.h.
Referenced by add_top_level_items(), sidebar_update_tag_list(), symbols_recreate_tag_list(), and update_tree_tags().
GtkWidget* GeanyDocumentPrivate::tag_tree |
Definition at line 79 of file documentprivate.h.
Referenced by check_menu_key(), document_try_focus(), on_expand_collapse(), on_find_usage(), on_prefs_font_choosed(), remove_page(), sidebar_remove_document(), sidebar_update_tag_list(), and update_tree_tags().
gboolean GeanyDocumentPrivate::tag_tree_dirty |
Definition at line 83 of file documentprivate.h.
Referenced by sidebar_update_tag_list().
GTrashStack* GeanyDocumentPrivate::undo_actions |
Definition at line 87 of file documentprivate.h.
Referenced by document_can_undo(), document_open_file_full(), document_undo(), document_undo_add_internal(), and document_undo_clear().