#include "document.h"
#include "editor.h"
#include "filetypes.h"
#include "Scintilla.h"
#include "gtkcompat.h"
Go to the source code of this file.
|
enum | GeanyCallbackId {
GCB_DOCUMENT_NEW
, GCB_DOCUMENT_OPEN
, GCB_DOCUMENT_RELOAD
, GCB_DOCUMENT_BEFORE_SAVE
,
GCB_DOCUMENT_SAVE
, GCB_DOCUMENT_FILETYPE_SET
, GCB_DOCUMENT_ACTIVATE
, GCB_DOCUMENT_CLOSE
,
GCB_PROJECT_OPEN
, GCB_PROJECT_SAVE
, GCB_PROJECT_CLOSE
, GCB_PROJECT_BEFORE_CLOSE
,
GCB_PROJECT_DIALOG_OPEN
, GCB_PROJECT_DIALOG_CONFIRMED
, GCB_PROJECT_DIALOG_CLOSE
, GCB_UPDATE_EDITOR_MENU
,
GCB_EDITOR_NOTIFY
, GCB_GEANY_STARTUP_COMPLETE
, GCB_BUILD_START
, GCB_SAVE_SETTINGS
,
GCB_LOAD_SETTINGS
, GCB_KEY_PRESS_NOTIFY
, GCB_MAX
} |
|
◆ GEANY_OBJECT
#define GEANY_OBJECT |
( |
|
obj | ) |
|
Value: (G_TYPE_CHECK_INSTANCE_CAST((obj),\
#define GEANY_OBJECT_TYPE
Definition at line 66 of file geanyobject.h.
◆ GEANY_OBJECT_CLASS
#define GEANY_OBJECT_CLASS |
( |
|
klass | ) |
|
Value: (G_TYPE_CHECK_CLASS_CAST((klass),\
Definition at line 68 of file geanyobject.h.
◆ GEANY_OBJECT_TYPE
◆ IS_GEANY_OBJECT
#define IS_GEANY_OBJECT |
( |
|
obj | ) |
|
Value: (G_TYPE_CHECK_INSTANCE_TYPE((obj),\
Definition at line 70 of file geanyobject.h.
◆ IS_GEANY_OBJECT_CLASS
#define IS_GEANY_OBJECT_CLASS |
( |
|
klass | ) |
|
Value: (G_TYPE_CHECK_CLASS_TYPE((klass),\
Definition at line 72 of file geanyobject.h.
◆ GeanyObject
◆ GeanyObjectClass
◆ GeanyCallbackId
Enumerator |
---|
GCB_DOCUMENT_NEW | |
GCB_DOCUMENT_OPEN | |
GCB_DOCUMENT_RELOAD | |
GCB_DOCUMENT_BEFORE_SAVE | |
GCB_DOCUMENT_SAVE | |
GCB_DOCUMENT_FILETYPE_SET | |
GCB_DOCUMENT_ACTIVATE | |
GCB_DOCUMENT_CLOSE | |
GCB_PROJECT_OPEN | |
GCB_PROJECT_SAVE | |
GCB_PROJECT_CLOSE | |
GCB_PROJECT_BEFORE_CLOSE | |
GCB_PROJECT_DIALOG_OPEN | |
GCB_PROJECT_DIALOG_CONFIRMED | |
GCB_PROJECT_DIALOG_CLOSE | |
GCB_UPDATE_EDITOR_MENU | |
GCB_EDITOR_NOTIFY | |
GCB_GEANY_STARTUP_COMPLETE | |
GCB_BUILD_START | |
GCB_SAVE_SETTINGS | |
GCB_LOAD_SETTINGS | |
GCB_KEY_PRESS_NOTIFY | |
GCB_MAX | |
Definition at line 36 of file geanyobject.h.
◆ geany_object_get_type()
GType geany_object_get_type |
( |
void |
| ) |
|
◆ geany_object_new()
GObject * geany_object_new |
( |
void |
| ) |
|
◆ 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().