Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <gtk/deprecated/gtkcelleditable.h>
Go to the source code of this file.
Data Structures | |
struct | _GtkCellRenderer |
struct | _GtkCellRendererClass |
Macros | |
#define | GTK_TYPE_CELL_RENDERER (gtk_cell_renderer_get_type ()) |
#define | GTK_CELL_RENDERER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CELL_RENDERER, GtkCellRenderer)) |
#define | GTK_CELL_RENDERER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_CELL_RENDERER, GtkCellRendererClass)) |
#define | GTK_IS_CELL_RENDERER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CELL_RENDERER)) |
#define | GTK_IS_CELL_RENDERER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CELL_RENDERER)) |
#define | GTK_CELL_RENDERER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_CELL_RENDERER, GtkCellRendererClass)) |
Typedefs | |
typedef struct _GtkCellRenderer | GtkCellRenderer |
typedef struct _GtkCellRendererPrivate | GtkCellRendererPrivate |
typedef struct _GtkCellRendererClass | GtkCellRendererClass |
typedef struct _GtkCellRendererClassPrivate | GtkCellRendererClassPrivate |
Enumerations | |
enum | GtkCellRendererState { GTK_CELL_RENDERER_SELECTED = 1 << 0 , GTK_CELL_RENDERER_PRELIT = 1 << 1 , GTK_CELL_RENDERER_INSENSITIVE = 1 << 2 , GTK_CELL_RENDERER_SORTED = 1 << 3 , GTK_CELL_RENDERER_FOCUSED = 1 << 4 , GTK_CELL_RENDERER_EXPANDABLE = 1 << 5 , GTK_CELL_RENDERER_EXPANDED = 1 << 6 } |
enum | GtkCellRendererMode { GTK_CELL_RENDERER_MODE_INERT , GTK_CELL_RENDERER_MODE_ACTIVATABLE , GTK_CELL_RENDERER_MODE_EDITABLE } |
#define GTK_CELL_RENDERER | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CELL_RENDERER, GtkCellRenderer)) |
Definition at line 73 of file gtkcellrenderer.h.
#define GTK_CELL_RENDERER_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_CELL_RENDERER, GtkCellRendererClass)) |
Definition at line 74 of file gtkcellrenderer.h.
#define GTK_CELL_RENDERER_GET_CLASS | ( | obj | ) | (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_CELL_RENDERER, GtkCellRendererClass)) |
Definition at line 77 of file gtkcellrenderer.h.
#define GTK_IS_CELL_RENDERER | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CELL_RENDERER)) |
Definition at line 75 of file gtkcellrenderer.h.
#define GTK_IS_CELL_RENDERER_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CELL_RENDERER)) |
Definition at line 76 of file gtkcellrenderer.h.
#define GTK_TYPE_CELL_RENDERER (gtk_cell_renderer_get_type ()) |
Definition at line 72 of file gtkcellrenderer.h.
typedef struct _GtkCellRenderer GtkCellRenderer |
Definition at line 79 of file gtkcellrenderer.h.
typedef struct _GtkCellRendererClass GtkCellRendererClass |
Definition at line 81 of file gtkcellrenderer.h.
typedef struct _GtkCellRendererClassPrivate GtkCellRendererClassPrivate |
Definition at line 82 of file gtkcellrenderer.h.
typedef struct _GtkCellRendererPrivate GtkCellRendererPrivate |
Definition at line 80 of file gtkcellrenderer.h.
enum GtkCellRendererMode |
GtkCellRendererMode: @GTK_CELL_RENDERER_MODE_INERT: The cell is just for display and cannot be interacted with. Note that this doesn’t mean that eg. the row being drawn can’t be selected – just that a particular element of it cannot be individually modified. @GTK_CELL_RENDERER_MODE_ACTIVATABLE: The cell can be clicked. @GTK_CELL_RENDERER_MODE_EDITABLE: The cell can be edited or otherwise modified.
Identifies how the user can interact with a particular cell.
Enumerator | |
---|---|
GTK_CELL_RENDERER_MODE_INERT | |
GTK_CELL_RENDERER_MODE_ACTIVATABLE | |
GTK_CELL_RENDERER_MODE_EDITABLE |
Definition at line 65 of file gtkcellrenderer.h.
enum GtkCellRendererState |
GtkCellRendererState: @GTK_CELL_RENDERER_SELECTED: The cell is currently selected, and probably has a selection colored background to render to. @GTK_CELL_RENDERER_PRELIT: The mouse is hovering over the cell. @GTK_CELL_RENDERER_INSENSITIVE: The cell is drawn in an insensitive manner @GTK_CELL_RENDERER_SORTED: The cell is in a sorted row @GTK_CELL_RENDERER_FOCUSED: The cell is in the focus row. @GTK_CELL_RENDERER_EXPANDABLE: The cell is in a row that can be expanded @GTK_CELL_RENDERER_EXPANDED: The cell is in a row that is expanded
Tells how a cell is to be rendered.
Enumerator | |
---|---|
GTK_CELL_RENDERER_SELECTED | |
GTK_CELL_RENDERER_PRELIT | |
GTK_CELL_RENDERER_INSENSITIVE | |
GTK_CELL_RENDERER_SORTED | |
GTK_CELL_RENDERER_FOCUSED | |
GTK_CELL_RENDERER_EXPANDABLE | |
GTK_CELL_RENDERER_EXPANDED |
Definition at line 42 of file gtkcellrenderer.h.
void _gtk_cell_renderer_calc_offset | ( | GtkCellRenderer * | cell, |
const GdkRectangle * | cell_area, | ||
GtkTextDirection | direction, | ||
int | width, | ||
int | height, | ||
int * | x_offset, | ||
int * | y_offset ) |
GDK_DEPRECATED_IN_4_10 gboolean gtk_cell_renderer_activate | ( | GtkCellRenderer * | cell, |
GdkEvent * | event, | ||
GtkWidget * | widget, | ||
const char * | path, | ||
const GdkRectangle * | background_area, | ||
const GdkRectangle * | cell_area, | ||
GtkCellRendererState | flags ) |
GDK_DEPRECATED_IN_4_10 void gtk_cell_renderer_get_aligned_area | ( | GtkCellRenderer * | cell, |
GtkWidget * | widget, | ||
GtkCellRendererState | flags, | ||
const GdkRectangle * | cell_area, | ||
GdkRectangle * | aligned_area ) |
GDK_DEPRECATED_IN_4_10 void gtk_cell_renderer_get_alignment | ( | GtkCellRenderer * | cell, |
float * | xalign, | ||
float * | yalign ) |
GDK_DEPRECATED_IN_4_10 void gtk_cell_renderer_get_fixed_size | ( | GtkCellRenderer * | cell, |
int * | width, | ||
int * | height ) |
GDK_DEPRECATED_IN_4_10 gboolean gtk_cell_renderer_get_is_expanded | ( | GtkCellRenderer * | cell | ) |
GDK_DEPRECATED_IN_4_10 gboolean gtk_cell_renderer_get_is_expander | ( | GtkCellRenderer * | cell | ) |
GDK_DEPRECATED_IN_4_10 void gtk_cell_renderer_get_padding | ( | GtkCellRenderer * | cell, |
int * | xpad, | ||
int * | ypad ) |
GDK_DEPRECATED_IN_4_10 void gtk_cell_renderer_get_preferred_height | ( | GtkCellRenderer * | cell, |
GtkWidget * | widget, | ||
int * | minimum_size, | ||
int * | natural_size ) |
GDK_DEPRECATED_IN_4_10 void gtk_cell_renderer_get_preferred_height_for_width | ( | GtkCellRenderer * | cell, |
GtkWidget * | widget, | ||
int | width, | ||
int * | minimum_height, | ||
int * | natural_height ) |
GDK_DEPRECATED_IN_4_10 void gtk_cell_renderer_get_preferred_size | ( | GtkCellRenderer * | cell, |
GtkWidget * | widget, | ||
GtkRequisition * | minimum_size, | ||
GtkRequisition * | natural_size ) |
GDK_DEPRECATED_IN_4_10 void gtk_cell_renderer_get_preferred_width | ( | GtkCellRenderer * | cell, |
GtkWidget * | widget, | ||
int * | minimum_size, | ||
int * | natural_size ) |
GDK_DEPRECATED_IN_4_10 void gtk_cell_renderer_get_preferred_width_for_height | ( | GtkCellRenderer * | cell, |
GtkWidget * | widget, | ||
int | height, | ||
int * | minimum_width, | ||
int * | natural_width ) |
GDK_DEPRECATED_IN_4_10 GtkSizeRequestMode gtk_cell_renderer_get_request_mode | ( | GtkCellRenderer * | cell | ) |
GDK_DEPRECATED_IN_4_10 gboolean gtk_cell_renderer_get_sensitive | ( | GtkCellRenderer * | cell | ) |
GDK_DEPRECATED_IN_4_10 GtkStateFlags gtk_cell_renderer_get_state | ( | GtkCellRenderer * | cell, |
GtkWidget * | widget, | ||
GtkCellRendererState | cell_state ) |
GDK_AVAILABLE_IN_ALL GType gtk_cell_renderer_get_type | ( | void | ) |
GDK_DEPRECATED_IN_4_10 gboolean gtk_cell_renderer_get_visible | ( | GtkCellRenderer * | cell | ) |
GDK_DEPRECATED_IN_4_10 gboolean gtk_cell_renderer_is_activatable | ( | GtkCellRenderer * | cell | ) |
GDK_DEPRECATED_IN_4_10 void gtk_cell_renderer_set_alignment | ( | GtkCellRenderer * | cell, |
float | xalign, | ||
float | yalign ) |
GDK_DEPRECATED_IN_4_10 void gtk_cell_renderer_set_fixed_size | ( | GtkCellRenderer * | cell, |
int | width, | ||
int | height ) |
GDK_DEPRECATED_IN_4_10 void gtk_cell_renderer_set_is_expanded | ( | GtkCellRenderer * | cell, |
gboolean | is_expanded ) |
GDK_DEPRECATED_IN_4_10 void gtk_cell_renderer_set_is_expander | ( | GtkCellRenderer * | cell, |
gboolean | is_expander ) |
GDK_DEPRECATED_IN_4_10 void gtk_cell_renderer_set_padding | ( | GtkCellRenderer * | cell, |
int | xpad, | ||
int | ypad ) |
GDK_DEPRECATED_IN_4_10 void gtk_cell_renderer_set_sensitive | ( | GtkCellRenderer * | cell, |
gboolean | sensitive ) |
GDK_DEPRECATED_IN_4_10 void gtk_cell_renderer_set_visible | ( | GtkCellRenderer * | cell, |
gboolean | visible ) |
GDK_DEPRECATED_IN_4_10 void gtk_cell_renderer_snapshot | ( | GtkCellRenderer * | cell, |
GtkSnapshot * | snapshot, | ||
GtkWidget * | widget, | ||
const GdkRectangle * | background_area, | ||
const GdkRectangle * | cell_area, | ||
GtkCellRendererState | flags ) |
GDK_DEPRECATED_IN_4_10 GtkCellEditable * gtk_cell_renderer_start_editing | ( | GtkCellRenderer * | cell, |
GdkEvent * | event, | ||
GtkWidget * | widget, | ||
const char * | path, | ||
const GdkRectangle * | background_area, | ||
const GdkRectangle * | cell_area, | ||
GtkCellRendererState | flags ) |
GDK_DEPRECATED_IN_4_10 void gtk_cell_renderer_stop_editing | ( | GtkCellRenderer * | cell, |
gboolean | canceled ) |