| Criawips Reference Manual | ||||
|---|---|---|---|---|
CriaSlide;
CriaSlideClass;
CriaBackground* cria_slide_get_background (CriaSlide *self,
gboolean no_recurse);
CriaTheme* cria_slide_get_theme (CriaSlide *self);
const gchar* cria_slide_get_title (CriaSlide *self);
void cria_slide_set_theme (CriaSlide *self,
CriaTheme *theme);
void cria_slide_set_title (CriaSlide *self,
const char *title);
CriaSlide* cria_slide_new (CriaSlideList *container);
CriaSlide* cria_slide_get_master_slide (CriaSlide const *self);
GOPoint* cria_slide_get_size (CriaSlide *self);
GOPoint* cria_slide_get_display_size (CriaSlide *self,
GdkScreen *screen);
void cria_slide_set_background (CriaSlide *self,
CriaBackground *background);
void cria_slide_set_comment (CriaSlide *self,
const char *comment);
void cria_slide_set_master_slide (CriaSlide *self,
CriaSlide *master_slide);
"background" CriaBackground : Read / Write "comment" gchararray : Read / Write / Construct "master-slide" CriaSlide : Read / Write / Construct "theme" CriaTheme : Read / Write / Construct "title" gchararray : Read / Write / Construct
"element-added" void user_function (CriaSlide *criaslide, CriaSlideElement *arg1, gpointer user_data) : Run last
typedef struct {
GObjectClass base_class;
/* signals */
void (*element_added) (CriaSlide* self,
CriaSlideElement* element);
} CriaSlideClass;
CriaBackground* cria_slide_get_background (CriaSlide *self, gboolean no_recurse);
Get the background of a slide.
self : |
a CriaSlide |
no_recurse : |
tell the function whether to recuse through master slides or not |
| Returns : | the CriaBackground of a slide. |
void cria_slide_set_theme (CriaSlide *self, CriaTheme *theme);
self : |
|
theme : |
void cria_slide_set_title (CriaSlide *self, const char *title);
self : |
|
title : |
CriaSlide* cria_slide_new (CriaSlideList *container);
Creates a new empty slide in presentation at the end.
container : |
|
| Returns : | the new CriaSlide. |
CriaSlide* cria_slide_get_master_slide (CriaSlide const *self);
The master slide defines several rendering details that the slide doesn't need to contain (because it's shared across all similar looking slides). This method returns the master slide of a slide or NULL if the given slide is a master slide.
self : |
The slide to the get master slide from |
| Returns : | the master slide of a slide |
GOPoint* cria_slide_get_size (CriaSlide *self);
...
self : |
a CriaSlide |
| Returns : | a GOPoint defining the size of the slide in master coordinates (576dpi). Don't forget to g_free it. |
GOPoint* cria_slide_get_display_size (CriaSlide *self, GdkScreen *screen);
self : |
|
screen : |
|
| Returns : |
void cria_slide_set_background (CriaSlide *self, CriaBackground *background);
Specify a background for a slide
self : |
the slide to set the background for |
background : |
the background to be set |
void cria_slide_set_comment (CriaSlide *self, const char *comment);
Set a comment for this slide. This is usually used for master slides to set some descriptive text for a layout.
self : |
The slide to set a comment for |
comment : |
The comment, a plain NUL terminated UTF8 string |
comment" property"comment" gchararray : Read / Write / Construct
Some descriptive comment for the slide, typically used for master slides.
Default value: ""
master-slide" property"master-slide" CriaSlide : Read / Write / Construct
A Slide that specifies drawing details.
theme" property"theme" CriaTheme : Read / Write / Construct
The theme associated with this slide.
void user_function (CriaSlide *criaslide, CriaSlideElement *arg1, gpointer user_data) : Run last
criaslide : |
the object which received the signal. |
arg1 : |
|
user_data : |
user data set when the signal handler was connected. |