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.
Classes | |
struct | _GeanyEntryActionPrivate |
Macros | |
#define | GEANY_ENTRY_ACTION_GET_PRIVATE(obj) (GEANY_ENTRY_ACTION(obj)->priv) |
Typedefs | |
typedef struct _GeanyEntryActionPrivate | GeanyEntryActionPrivate |
Enumerations | |
enum | { ENTRY_ACTIVATE , ENTRY_ACTIVATE_BACKWARD , ENTRY_CHANGED , LAST_SIGNAL } |
Functions | |
static GtkWidget * | geany_entry_action_create_tool_item (GtkAction *action) |
static void | delegate_entry_activate_cb (GtkEntry *entry, GeanyEntryAction *action) |
static void | delegate_entry_activate_backward_cb (GtkEntry *entry, GeanyEntryAction *action) |
static void | delegate_entry_changed_cb (GtkEditable *editable, GeanyEntryAction *action) |
static void | geany_entry_action_connect_proxy (GtkAction *action, GtkWidget *widget) |
static void | geany_entry_action_class_init (GeanyEntryActionClass *klass) |
static void | geany_entry_action_init (GeanyEntryAction *action) |
GtkAction * | geany_entry_action_new (const gchar *name, const gchar *label, const gchar *tooltip, gboolean numeric) |
Variables | |
static guint | signals [LAST_SIGNAL] |
#define GEANY_ENTRY_ACTION_GET_PRIVATE | ( | obj | ) | (GEANY_ENTRY_ACTION(obj)->priv) |
Definition at line 38 of file geanyentryaction.c.
typedef struct _GeanyEntryActionPrivate GeanyEntryActionPrivate |
Definition at line 36 of file geanyentryaction.c.
anonymous enum |
Enumerator | |
---|---|
ENTRY_ACTIVATE | |
ENTRY_ACTIVATE_BACKWARD | |
ENTRY_CHANGED | |
LAST_SIGNAL |
Definition at line 48 of file geanyentryaction.c.
|
static |
Definition at line 92 of file geanyentryaction.c.
References ENTRY_ACTIVATE_BACKWARD, GEANY_ENTRY_ACTION_GET_PRIVATE, priv, signals, and text.
Referenced by geany_entry_action_connect_proxy().
|
static |
Definition at line 83 of file geanyentryaction.c.
References ENTRY_ACTIVATE, GEANY_ENTRY_ACTION_GET_PRIVATE, priv, signals, and text.
Referenced by geany_entry_action_connect_proxy().
|
static |
Definition at line 101 of file geanyentryaction.c.
References ENTRY_CHANGED, GEANY_ENTRY_ACTION_GET_PRIVATE, priv, signals, and text.
Referenced by geany_entry_action_connect_proxy().
|
static |
Definition at line 132 of file geanyentryaction.c.
References ENTRY_ACTIVATE, ENTRY_ACTIVATE_BACKWARD, ENTRY_CHANGED, geany_entry_action_connect_proxy(), geany_entry_action_create_tool_item(), NULL, and signals.
|
static |
Definition at line 110 of file geanyentryaction.c.
References delegate_entry_activate_backward_cb(), delegate_entry_activate_cb(), delegate_entry_changed_cb(), GEANY_ENTRY_ACTION_GET_PRIVATE, NULL, priv, and ui_editable_insert_text_callback().
Referenced by geany_entry_action_class_init().
|
static |
Definition at line 62 of file geanyentryaction.c.
References GEANY_ENTRY_ACTION_GET_PRIVATE, gtk_container_add(), NULL, priv, ui_entry_add_activate_backward_signal(), and ui_entry_add_clear_icon().
Referenced by geany_entry_action_class_init().
|
static |
Definition at line 169 of file geanyentryaction.c.
References GEANY_ENTRY_ACTION_TYPE, NULL, _GeanyEntryAction::priv, and priv.
GtkAction * geany_entry_action_new | ( | const gchar * | name, |
const gchar * | label, | ||
const gchar * | tooltip, | ||
gboolean | numeric | ||
) |
Definition at line 183 of file geanyentryaction.c.
References GEANY_ENTRY_ACTION_GET_PRIVATE, GEANY_ENTRY_ACTION_TYPE, label, name, NULL, and priv.
Referenced by toolbar_init().
|
static |
Definition at line 56 of file geanyentryaction.c.
Referenced by delegate_entry_activate_backward_cb(), delegate_entry_activate_cb(), delegate_entry_changed_cb(), and geany_entry_action_class_init().