![]() | ![]() | ![]() | Criawips Reference Manual | ![]() |
---|
Slide — A sheet that's being displayed at a time
struct CriaSlide; struct CriaSlideClass; struct CriaSlidePrivate; CriaImage* cria_slide_get_background (CriaSlide *self); gchar** cria_slide_get_block_names (CriaSlide *self); CriaBlock* cria_slide_get_block_no_recurse (CriaSlide *self, gchar const *block); void cria_slide_add_block (CriaSlide *self, CriaBlock *block); CriaBlock* cria_slide_get_block (CriaSlide *self, gchar const *block); 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 (CriaPresentation *presentation); CriaSlide* cria_slide_get_master_slide (CriaSlide *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, CriaImage *background); void cria_slide_set_comment (CriaSlide *self, const char *comment); void cria_slide_set_master_slide (CriaSlide *self, CriaSlide *master_slide);
"background" CriaImage : Read / Write "comment" gchararray : Read / Write / Construct "master-slide" CriaSlide : Read / Write / Construct "theme" CriaTheme : Read / Write / Construct "title" gchararray : Read / Write / Construct
struct CriaSlideClass { GObjectClass base_class; /* signals */ void (*signal) (CriaSlide * template, const gchar * string); };
CriaImage* cria_slide_get_background (CriaSlide *self);
Get the background from a slide.
self : | the slide to get the background from |
Returns : | the background specified for this slide |
gchar** cria_slide_get_block_names (CriaSlide *self);
...
self : | the slide to get the block names from |
Returns : | ... |
CriaBlock* cria_slide_get_block_no_recurse (CriaSlide *self, gchar const *block);
self : | |
block : | |
Returns : |
void cria_slide_add_block (CriaSlide *self, CriaBlock *block);
Adds a Block to this slide
self : | ... |
block : | ... |
CriaBlock* cria_slide_get_block (CriaSlide *self, gchar const *block);
Get a block...
self : | ... |
block : | ... |
Returns : | ... |
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 (CriaPresentation *presentation);
Creates a new empty slide in presentation at the end.
presentation : | a CriaPresentation |
Returns : | the new CriaSlide. |
CriaSlide* cria_slide_get_master_slide (CriaSlide *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 : | a GoPoint defining the size of the screen in pixels. Don't forget to g_free it |
void cria_slide_set_background (CriaSlide *self, CriaImage *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 |
"background" (CriaImage : Read / Write) | The Background image for this slide. |
"comment" (gchararray : Read / Write / Construct) | Some descriptive comment for the slide, typically used for master slides. |
"master-slide" (CriaSlide : Read / Write / Construct) | A Slide that specifies drawing details. |
"theme" (CriaTheme : Read / Write / Construct) | The theme associated with this slide. |
"title" (gchararray : Read / Write / Construct) | The title of that slide. |
<< PresentationParser | Theme >> |