![]() |
![]() |
![]() |
Goffice Reference Manual | ![]() |
---|---|---|---|---|
GOComponent; #define GOC_PARAM_PERSISTENT GOComponent* go_component_new_by_mime_type (char const *mime_type); void go_component_set_default_size (GOComponent *component, double width, double ascent, double descent); gboolean go_component_needs_window (GOComponent *component); void go_component_set_window (GOComponent *component, GdkWindow *window); void go_component_set_data (GOComponent *component, char const *data, int length); gboolean go_component_get_data (GOComponent *component, gpointer *data, int *length, void (clearfuncgpointer data) (), gpointer *user_data); void go_component_set_size (GOComponent *component, double width, double height); gboolean go_component_is_resizable (GOComponent *component); gboolean go_component_is_editable (GOComponent *component); GtkWindow* go_component_edit (GOComponent *component); void go_component_emit_changed (GOComponent *component); void go_component_set_command_context (GOCmdContext *cc); GOCmdContext* go_component_get_command_context (void); void go_component_render (GOComponent *component, cairo_t *cr, double width, double height);
"ascent" gdouble : Read / Write "descent" gdouble : Read / Write "height" gdouble : Read "mime-type" gchar* : Read / Write "width" gdouble : Read / Write
GOComponent* go_component_new_by_mime_type (char const *mime_type);
|
|
Returns : |
void go_component_set_default_size (GOComponent *component, double width, double ascent, double descent);
|
|
|
|
|
|
|
gboolean go_component_needs_window (GOComponent *component);
|
|
Returns : |
void go_component_set_window (GOComponent *component, GdkWindow *window);
|
|
|
void go_component_set_data (GOComponent *component, char const *data, int length);
|
|
|
|
|
gboolean go_component_get_data (GOComponent *component, gpointer *data, int *length, void (clearfuncgpointer data) (), gpointer *user_data);
|
|
|
|
|
|
|
|
|
|
Returns : |
void go_component_set_size (GOComponent *component, double width, double height);
|
|
|
|
|
gboolean go_component_is_resizable (GOComponent *component);
|
|
Returns : |
gboolean go_component_is_editable (GOComponent *component);
|
|
Returns : |
GOCmdContext* go_component_get_command_context (void);
Returns : |
void go_component_render (GOComponent *component, cairo_t *cr, double width, double height);
|
|
|
|
|
|
|
"ascent"
property"ascent" gdouble : Read / Write
Component ascent.
Allowed values: >= 0
Default value: 0
"descent"
property"descent" gdouble : Read / Write
Component descent.
Allowed values: >= 0
Default value: 0
"height"
property"height" gdouble : Read
Component height.
Allowed values: >= 0
Default value: 0
"mime-type"
property"mime-type" gchar* : Read / Write
mime type of the content of the component.
Default value: NULL
"changed"
signalvoid user_function (GOComponent *gocomponent, gpointer user_data) : Run Last
@:
|
the object which received the signal. |
|
user data set when the signal handler was connected. |