| Gcr Library Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Prerequisites | Known Implementations | Properties | Signals | ||||
GcrRenderer; struct GcrRendererIface; GcrRenderer * gcr_renderer_create (const gchar *label,GckAttributes *attrs); void gcr_renderer_register (GType renderer_type,GckAttributes *attrs); void gcr_renderer_popuplate_popup (GcrRenderer *self,GcrViewer *viewer,GtkMenu *menu); void gcr_renderer_render_view (GcrRenderer *self,GcrViewer *viewer); void gcr_renderer_emit_data_changed (GcrRenderer *self); void gcr_renderer_register_well_known (void);
struct GcrRendererIface {
GTypeInterface parent;
/* signals */
void (*data_changed) (GcrRenderer *self);
/* virtual */
void (*render_view) (GcrRenderer *self, GcrViewer *viewer);
void (*populate_popup) (GcrRenderer *self, GcrViewer *viewer, GtkMenu *menu);
};
GcrRenderer * gcr_renderer_create (const gchar *label,GckAttributes *attrs);
void gcr_renderer_popuplate_popup (GcrRenderer *self,GcrViewer *viewer,GtkMenu *menu);
"attributes" property"attributes" GckAttributes* : Read / Write
The data displayed in the renderer.
"data-changed" signalvoid user_function (GcrRenderer *gcrrenderer,
gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |