Github User Fetcher 1.0.0
C Application with Server and GUI
|
Go to the source code of this file.
Data Structures | |
struct | _GtkEditableInterface |
Macros | |
#define | GTK_TYPE_EDITABLE (gtk_editable_get_type ()) |
#define | GTK_EDITABLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_EDITABLE, GtkEditable)) |
#define | GTK_IS_EDITABLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_EDITABLE)) |
#define | GTK_EDITABLE_GET_IFACE(inst) (G_TYPE_INSTANCE_GET_INTERFACE ((inst), GTK_TYPE_EDITABLE, GtkEditableInterface)) |
Typedefs | |
typedef struct _GtkEditable | GtkEditable |
typedef struct _GtkEditableInterface | GtkEditableInterface |
#define GTK_EDITABLE | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_EDITABLE, GtkEditable)) |
Definition at line 38 of file gtkeditable.h.
Referenced by on_button_clicked().
#define GTK_EDITABLE_GET_IFACE | ( | inst | ) | (G_TYPE_INSTANCE_GET_INTERFACE ((inst), GTK_TYPE_EDITABLE, GtkEditableInterface)) |
Definition at line 40 of file gtkeditable.h.
#define GTK_IS_EDITABLE | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_EDITABLE)) |
Definition at line 39 of file gtkeditable.h.
#define GTK_TYPE_EDITABLE (gtk_editable_get_type ()) |
Definition at line 37 of file gtkeditable.h.
typedef struct _GtkEditable GtkEditable |
Definition at line 42 of file gtkeditable.h.
typedef struct _GtkEditableInterface GtkEditableInterface |
Definition at line 43 of file gtkeditable.h.
GtkEditableProperties: @GTK_EDITABLE_PROP_TEXT: the property id for [prope.nosp@m.rty@.nosp@m.Gtk.E.nosp@m.dita.nosp@m.ble:text] @GTK_EDITABLE_PROP_CURSOR_POSITION: the property id for [prope.nosp@m.rty@.nosp@m.Gtk.E.nosp@m.dita.nosp@m.ble:cursor-position] @GTK_EDITABLE_PROP_SELECTION_BOUND: the property id for [prope.nosp@m.rty@.nosp@m.Gtk.E.nosp@m.dita.nosp@m.ble:selection-bound] @GTK_EDITABLE_PROP_EDITABLE: the property id for [prope.nosp@m.rty@.nosp@m.Gtk.E.nosp@m.dita.nosp@m.ble:editable] @GTK_EDITABLE_PROP_WIDTH_CHARS: the property id for [prope.nosp@m.rty@.nosp@m.Gtk.E.nosp@m.dita.nosp@m.ble:width-chars] @GTK_EDITABLE_PROP_MAX_WIDTH_CHARS: the property id for [prope.nosp@m.rty@.nosp@m.Gtk.E.nosp@m.dita.nosp@m.ble:max-width-chars] @GTK_EDITABLE_PROP_XALIGN: the property id for [prope.nosp@m.rty@.nosp@m.Gtk.E.nosp@m.dita.nosp@m.ble:xalign] @GTK_EDITABLE_PROP_ENABLE_UNDO: the property id for [prope.nosp@m.rty@.nosp@m.Gtk.E.nosp@m.dita.nosp@m.ble:enable-undo] @GTK_EDITABLE_NUM_PROPERTIES: the number of properties
The identifiers for [iface.nosp@m.@Gtk.nosp@m..Edit.nosp@m.able] properties.
See [func@.nosp@m.Gtk..nosp@m.Edita.nosp@m.ble..nosp@m.insta.nosp@m.ll_p.nosp@m.roper.nosp@m.ties] for details on how to implement the GtkEditable
interface.
Definition at line 165 of file gtkeditable.h.
GDK_AVAILABLE_IN_4_10 gboolean gtk_editable_delegate_get_accessible_platform_state | ( | GtkEditable * | editable, |
GtkAccessiblePlatformState | state ) |
GDK_AVAILABLE_IN_ALL gboolean gtk_editable_delegate_get_property | ( | GObject * | object, |
guint | prop_id, | ||
GValue * | value, | ||
GParamSpec * | pspec ) |
GDK_AVAILABLE_IN_ALL gboolean gtk_editable_delegate_set_property | ( | GObject * | object, |
guint | prop_id, | ||
const GValue * | value, | ||
GParamSpec * | pspec ) |
GDK_AVAILABLE_IN_ALL void gtk_editable_delete_selection | ( | GtkEditable * | editable | ) |
GDK_AVAILABLE_IN_ALL void gtk_editable_delete_text | ( | GtkEditable * | editable, |
int | start_pos, | ||
int | end_pos ) |
GDK_AVAILABLE_IN_ALL void gtk_editable_finish_delegate | ( | GtkEditable * | editable | ) |
GDK_AVAILABLE_IN_ALL float gtk_editable_get_alignment | ( | GtkEditable * | editable | ) |
GDK_AVAILABLE_IN_ALL char * gtk_editable_get_chars | ( | GtkEditable * | editable, |
int | start_pos, | ||
int | end_pos ) |
GDK_AVAILABLE_IN_ALL GtkEditable * gtk_editable_get_delegate | ( | GtkEditable * | editable | ) |
GDK_AVAILABLE_IN_ALL gboolean gtk_editable_get_editable | ( | GtkEditable * | editable | ) |
GDK_AVAILABLE_IN_ALL gboolean gtk_editable_get_enable_undo | ( | GtkEditable * | editable | ) |
GDK_AVAILABLE_IN_ALL int gtk_editable_get_max_width_chars | ( | GtkEditable * | editable | ) |
GDK_AVAILABLE_IN_ALL int gtk_editable_get_position | ( | GtkEditable * | editable | ) |
GDK_AVAILABLE_IN_ALL gboolean gtk_editable_get_selection_bounds | ( | GtkEditable * | editable, |
int * | start_pos, | ||
int * | end_pos ) |
GDK_AVAILABLE_IN_ALL const char * gtk_editable_get_text | ( | GtkEditable * | editable | ) |
Referenced by on_button_clicked().
GDK_AVAILABLE_IN_ALL GType gtk_editable_get_type | ( | void | ) |
GDK_AVAILABLE_IN_ALL int gtk_editable_get_width_chars | ( | GtkEditable * | editable | ) |
GDK_AVAILABLE_IN_ALL void gtk_editable_init_delegate | ( | GtkEditable * | editable | ) |
GDK_AVAILABLE_IN_ALL void gtk_editable_insert_text | ( | GtkEditable * | editable, |
const char * | text, | ||
int | length, | ||
int * | position ) |
GDK_AVAILABLE_IN_ALL guint gtk_editable_install_properties | ( | GObjectClass * | object_class, |
guint | first_prop ) |
GDK_AVAILABLE_IN_ALL void gtk_editable_select_region | ( | GtkEditable * | editable, |
int | start_pos, | ||
int | end_pos ) |
GDK_AVAILABLE_IN_ALL void gtk_editable_set_alignment | ( | GtkEditable * | editable, |
float | xalign ) |
GDK_AVAILABLE_IN_ALL void gtk_editable_set_editable | ( | GtkEditable * | editable, |
gboolean | is_editable ) |
GDK_AVAILABLE_IN_ALL void gtk_editable_set_enable_undo | ( | GtkEditable * | editable, |
gboolean | enable_undo ) |
GDK_AVAILABLE_IN_ALL void gtk_editable_set_max_width_chars | ( | GtkEditable * | editable, |
int | n_chars ) |
GDK_AVAILABLE_IN_ALL void gtk_editable_set_position | ( | GtkEditable * | editable, |
int | position ) |
GDK_AVAILABLE_IN_ALL void gtk_editable_set_text | ( | GtkEditable * | editable, |
const char * | text ) |
GDK_AVAILABLE_IN_ALL void gtk_editable_set_width_chars | ( | GtkEditable * | editable, |
int | n_chars ) |