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
  Fossies Dox: geany-1.38.tar.bz2  ("unofficial" and yet experimental doxygen-generated source code documentation)  

GeanyDocumentPrivate Struct Reference

#include <documentprivate.h>

Collaboration diagram for GeanyDocumentPrivate:

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

Detailed Description

Definition at line 74 of file documentprivate.h.

Member Data Documentation

◆ colourise_needed

gboolean GeanyDocumentPrivate::colourise_needed

Definition at line 92 of file documentprivate.h.

Referenced by editor_check_colourise(), and queue_colourise().

◆ data

◆ file_disk_status

FileDiskStatus GeanyDocumentPrivate::file_disk_status

◆ info_bars

◆ is_remote

gboolean GeanyDocumentPrivate::is_remote

◆ iter

GtkTreeIter GeanyDocumentPrivate::iter

◆ keyword_hash

guint GeanyDocumentPrivate::keyword_hash

Definition at line 93 of file documentprivate.h.

Referenced by document_highlight_tags().

◆ last_check

time_t GeanyDocumentPrivate::last_check

Definition at line 103 of file documentprivate.h.

Referenced by document_check_disk_status(), and document_create().

◆ line_count

gint GeanyDocumentPrivate::line_count

Definition at line 94 of file documentprivate.h.

Referenced by auto_update_margin_width(), and document_open_file_full().

◆ monitor

gpointer GeanyDocumentPrivate::monitor

◆ mtime

time_t GeanyDocumentPrivate::mtime

◆ protected

◆ redo_actions

GTrashStack* GeanyDocumentPrivate::redo_actions

◆ saved_encoding

FileEncoding GeanyDocumentPrivate::saved_encoding

Definition at line 91 of file documentprivate.h.

Referenced by remove_page(), store_saved_encoding(), and update_changed_state().

◆ symbol_list_sort_mode

gint GeanyDocumentPrivate::symbol_list_sort_mode

◆ tab_label

GtkWidget* GeanyDocumentPrivate::tab_label

Definition at line 77 of file documentprivate.h.

Referenced by document_update_tab_label(), and ui_update_tab_status().

◆ tag_list_update_source

guint GeanyDocumentPrivate::tag_list_update_source

◆ tag_store

GtkTreeStore* GeanyDocumentPrivate::tag_store

◆ tag_tree

◆ tag_tree_dirty

gboolean GeanyDocumentPrivate::tag_tree_dirty

Definition at line 83 of file documentprivate.h.

Referenced by sidebar_update_tag_list().

◆ undo_actions

GTrashStack* GeanyDocumentPrivate::undo_actions

The documentation for this struct was generated from the following file: