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 "geanyobject.h"
Go to the source code of this file.
Classes | |
struct | _GeanyObjectPrivate |
Typedefs | |
typedef struct _GeanyObjectPrivate | GeanyObjectPrivate |
Functions | |
GType | geany_object_get_type (void) |
static gboolean | boolean_handled_accumulator (GSignalInvocationHint *ihint, GValue *return_accu, const GValue *handler_return, gpointer dummy) |
static void | create_signals (GObjectClass *g_object_class) |
static void | geany_object_class_init (GeanyObjectClass *klass) |
static void | geany_object_init (GeanyObject *self) |
GObject * | geany_object_new (void) |
Variables | |
GObject * | geany_object |
static guint | geany_object_signals [GCB_MAX] = { 0 } |
typedef struct _GeanyObjectPrivate GeanyObjectPrivate |
Definition at line 46 of file geanyobject.c.
|
static |
Definition at line 64 of file geanyobject.c.
Referenced by create_signals().
|
static |
Definition at line 77 of file geanyobject.c.
References boolean_handled_accumulator(), GCB_BUILD_START, GCB_DOCUMENT_ACTIVATE, GCB_DOCUMENT_BEFORE_SAVE, GCB_DOCUMENT_CLOSE, GCB_DOCUMENT_FILETYPE_SET, GCB_DOCUMENT_NEW, GCB_DOCUMENT_OPEN, GCB_DOCUMENT_RELOAD, GCB_DOCUMENT_SAVE, GCB_EDITOR_NOTIFY, GCB_GEANY_STARTUP_COMPLETE, GCB_KEY_PRESS_NOTIFY, GCB_LOAD_SETTINGS, GCB_PROJECT_BEFORE_CLOSE, GCB_PROJECT_CLOSE, GCB_PROJECT_DIALOG_CLOSE, GCB_PROJECT_DIALOG_CONFIRMED, GCB_PROJECT_DIALOG_OPEN, GCB_PROJECT_OPEN, GCB_PROJECT_SAVE, GCB_SAVE_SETTINGS, GCB_UPDATE_EDITOR_MENU, geany_object_signals, GEANY_TYPE_DOCUMENT, GEANY_TYPE_EDITOR, GEANY_TYPE_FILETYPE, and NULL.
Referenced by geany_object_class_init().
|
static |
Definition at line 243 of file geanyobject.c.
References create_signals().
GType geany_object_get_type | ( | void | ) |
|
static |
Definition at line 254 of file geanyobject.c.
GObject * geany_object_new | ( | void | ) |
Definition at line 260 of file geanyobject.c.
References GEANY_OBJECT_TYPE, and NULL.
Referenced by main_lib().
GObject* geany_object |
Definition at line 41 of file geanyobject.c.
Referenced by build_init(), configuration_finalize(), configuration_init(), configuration_load(), configuration_save(), destroy_project(), do_main_quit(), document_new_file(), document_open_file_full(), document_save_file(), document_set_filetype(), editor_init(), editor_sci_notify_cb(), geany_data_init(), load_config(), main_lib(), notebook_init(), on_build_menu_item(), on_editor_button_press_event(), on_key_press_event(), on_notebook1_switch_page_after(), plugin_signal_connect(), plugins_init(), remove_page(), send_startup_complete(), setup_config_file_menus(), show_project_properties(), sidebar_init(), symbols_init(), templates_init(), and write_config().
|
static |
Definition at line 43 of file geanyobject.c.
Referenced by create_signals().