Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

GTaskCellRendererProgress


Data Structures

struct  _GTaskCellRendererProgress
struct  _GTaskCellRendererProgressClass
struct  _GTaskCellRendererProgressPrivate

Defines

#define GTASK_CELL_RENDERER_PROGRESS_TYPE   (gtask_cell_renderer_progress_get_type())
#define GTASK_CELL_RENDERER_PROGRESS(obj)
#define GTASK_CELL_RENDERER_PROGRESS_CLASS(klass)
#define GTASK_IS_CELL_RENDERER_PROGRESS(obj)
#define GTASK_IS_CELL_RENDERER_PROGRESS_CLASS(klass)
#define GTASK_CELL_RENDERER_PROGRESS_GET_CLASS(obj)

Typedefs

typedef _GTaskCellRendererProgress GTaskCellRendererProgress
typedef _GTaskCellRendererProgressClass GTaskCellRendererProgressClass
typedef _GTaskCellRendererProgressPrivate GTaskCellRendererProgressPrivate

Enumerations

enum  { PROP_0, C_PROP_VALUE, C_PROP_ACTIVITY_STATE }

Functions

void gtask_cell_renderer_progress_init (GTaskCellRendererProgress *cell)
void gtask_cell_renderer_progress_class_init (GTaskCellRendererProgressClass *klass)
void gtask_cell_renderer_progress_finalize (GObject *object)
void gtask_cell_renderer_progress_get_property (GObject *object, guint param_id, GValue *value, GParamSpec *pspec)
void gtask_cell_renderer_progress_set_property (GObject *object, guint param_id, const GValue *value, GParamSpec *pspec)
void gtask_cell_renderer_progress_get_size (GtkCellRenderer *cell, GtkWidget *widget, GdkRectangle *cell_area, gint *x_offset, gint *y_offset, gint *width, gint *height)
void gtask_cell_renderer_progress_render (GtkCellRenderer *cell, GdkWindow *window, GtkWidget *widget, GdkRectangle *background_area, GdkRectangle *cell_area, GdkRectangle *expose_area, guint flags)
GtkType gtask_cell_renderer_progress_get_type (void)
GtkCellRenderer * gtask_cell_renderer_progress_new (void)

Variables

gpointer parent_class

Define Documentation

#define GTASK_CELL_RENDERER_PROGRESS obj   ) 
 

Value:

(G_TYPE_CHECK_INSTANCE_CAST( (obj), \
                                           GTASK_CELL_RENDERER_PROGRESS_TYPE, \
                                           GTaskCellRendererProgress ))
casts the passed in object to a GTaskCellRendererProgress

Definition at line 21 of file gtask-cell-renderer-progress.h.

Referenced by gtask_cell_renderer_progress_finalize(), gtask_cell_renderer_progress_get_property(), gtask_cell_renderer_progress_render(), and gtask_cell_renderer_progress_set_property().

#define GTASK_CELL_RENDERER_PROGRESS_CLASS klass   ) 
 

Value:

(G_TYPE_CHECK_CLASS_CAST( (klass), \
                                           GTASK_CELL_RENDERER_PROGRESS_TYPE, \
                                           GTaskCellRendererProgressClass ))
casts the passed in object to a GTaskCellRendererProgressClass

Definition at line 26 of file gtask-cell-renderer-progress.h.

#define GTASK_CELL_RENDERER_PROGRESS_GET_CLASS obj   ) 
 

Value:

(G_TYPE_INSTANCE_GET_CLASS( (obj), \
                                         GTASK_CELL_RENDERER_PROGRESS_TYPE, \
                                         GTaskCellRendererProgressClass ))

Definition at line 47 of file gtask-cell-renderer-progress.h.

#define GTASK_CELL_RENDERER_PROGRESS_TYPE   (gtask_cell_renderer_progress_get_type())
 

returns the GType of GTaskCellRendererProgress

Definition at line 17 of file gtask-cell-renderer-progress.h.

Referenced by gtask_cell_renderer_progress_new().

#define GTASK_IS_CELL_RENDERER_PROGRESS obj   ) 
 

Value:

(G_TYPE_CHECK_INSTANCE_TYPE( (obj), \
                                         GTASK_CELL_RENDERER_PROGRESS_TYPE ))
returns TRUE if the passed in object is a GTaskCellRenderer FALSE otherwise

Definition at line 35 of file gtask-cell-renderer-progress.h.

#define GTASK_IS_CELL_RENDERER_PROGRESS_CLASS klass   ) 
 

Value:

(G_TYPE_CHECK_CLASS_TYPE( (klass), \
                                         GTASK_CELL_RENDERER_PROGRESS_TYPE ))
returns TRUE if the passed in object is a GTaskCellRendererProgressClass FALSE otherwise

Definition at line 43 of file gtask-cell-renderer-progress.h.


Typedef Documentation

typedef struct _GTaskCellRendererProgress GTaskCellRendererProgress
 

Definition at line 12 of file gtask-cell-renderer-progress.h.

Referenced by gtask_cell_renderer_progress_finalize(), gtask_cell_renderer_progress_get_property(), gtask_cell_renderer_progress_get_type(), gtask_cell_renderer_progress_init(), gtask_cell_renderer_progress_render(), and gtask_cell_renderer_progress_set_property().

typedef struct _GTaskCellRendererProgressClass GTaskCellRendererProgressClass
 

Definition at line 13 of file gtask-cell-renderer-progress.h.

Referenced by gtask_cell_renderer_progress_class_init(), and gtask_cell_renderer_progress_get_type().

typedef struct _GTaskCellRendererProgressPrivate GTaskCellRendererProgressPrivate
 

Definition at line 14 of file gtask-cell-renderer-progress.h.

Referenced by gtask_cell_renderer_progress_get_property(), gtask_cell_renderer_progress_init(), and gtask_cell_renderer_progress_set_property().


Enumeration Type Documentation

anonymous enum
 

Enumeration values:
PROP_0 
C_PROP_VALUE 
C_PROP_ACTIVITY_STATE 

Definition at line 18 of file gtask-cell-renderer-progress.c.


Function Documentation

void gtask_cell_renderer_progress_class_init GTaskCellRendererProgressClass klass  )  [static]
 

Definition at line 102 of file gtask-cell-renderer-progress.c.

References C_PROP_ACTIVITY_STATE, C_PROP_VALUE, gtask_cell_renderer_progress_finalize(), gtask_cell_renderer_progress_get_property(), gtask_cell_renderer_progress_get_size(), gtask_cell_renderer_progress_render(), gtask_cell_renderer_progress_set_property(), GTaskCellRendererProgressClass, and parent_class.

Referenced by gtask_cell_renderer_progress_get_type().

void gtask_cell_renderer_progress_finalize GObject *  object  )  [static]
 

Definition at line 239 of file gtask-cell-renderer-progress.c.

References GTASK_CELL_RENDERER_PROGRESS, GTaskCellRendererProgress, parent_class, and _GTaskCellRendererProgress::private.

Referenced by gtask_cell_renderer_progress_class_init().

void gtask_cell_renderer_progress_get_property GObject *  object,
guint  param_id,
GValue *  value,
GParamSpec *  pspec
[static]
 

Definition at line 137 of file gtask-cell-renderer-progress.c.

References C_PROP_ACTIVITY_STATE, C_PROP_VALUE, GTASK_CELL_RENDERER_PROGRESS, GTaskCellRendererProgress, GTaskCellRendererProgressPrivate, and _GTaskCellRendererProgress::private.

Referenced by gtask_cell_renderer_progress_class_init().

void gtask_cell_renderer_progress_get_size GtkCellRenderer *  cell,
GtkWidget *  widget,
GdkRectangle *  cell_area,
gint *  x_offset,
gint *  y_offset,
gint *  width,
gint *  height
[static]
 

Definition at line 181 of file gtask-cell-renderer-progress.c.

Referenced by gtask_cell_renderer_progress_class_init().

GtkType gtask_cell_renderer_progress_get_type void   ) 
 

Definition at line 65 of file gtask-cell-renderer-progress.c.

References gtask_cell_renderer_progress_class_init(), gtask_cell_renderer_progress_init(), GTaskCellRendererProgress, and GTaskCellRendererProgressClass.

void gtask_cell_renderer_progress_init GTaskCellRendererProgress cell  )  [static]
 

Definition at line 91 of file gtask-cell-renderer-progress.c.

References GTaskCellRendererProgress, GTaskCellRendererProgressPrivate, and _GTaskCellRendererProgress::private.

Referenced by gtask_cell_renderer_progress_get_type().

GtkCellRenderer * gtask_cell_renderer_progress_new void   ) 
 

Definition at line 205 of file gtask-cell-renderer-progress.c.

References GTASK_CELL_RENDERER_PROGRESS_TYPE.

Referenced by gtask_view_create_list_mode().

void gtask_cell_renderer_progress_render GtkCellRenderer *  cell,
GdkWindow *  window,
GtkWidget *  widget,
GdkRectangle *  background_area,
GdkRectangle *  cell_area,
GdkRectangle *  expose_area,
guint  flags
[static]
 

Definition at line 210 of file gtask-cell-renderer-progress.c.

References _GTaskCellRendererProgressPrivate::activity_state, GTASK_CELL_RENDERER_PROGRESS, gtask_ui_draw_progressbar(), GTaskCellRendererProgress, _GTaskCellRendererProgress::private, and _GTaskCellRendererProgressPrivate::value.

Referenced by gtask_cell_renderer_progress_class_init().

void gtask_cell_renderer_progress_set_property GObject *  object,
guint  param_id,
const GValue *  value,
GParamSpec *  pspec
[static]
 

Definition at line 158 of file gtask-cell-renderer-progress.c.

References C_PROP_ACTIVITY_STATE, C_PROP_VALUE, GTASK_CELL_RENDERER_PROGRESS, GTaskCellRendererProgress, GTaskCellRendererProgressPrivate, and _GTaskCellRendererProgress::private.

Referenced by gtask_cell_renderer_progress_class_init().


Variable Documentation

gpointer parent_class [static]
 

Definition at line 24 of file gtask-cell-renderer-progress.c.

Referenced by gtask_cell_renderer_progress_class_init(), and gtask_cell_renderer_progress_finalize().


Generated on Mon Feb 2 21:33:26 2004 for libgtask-ui by doxygen 1.3.4