12345678910111213141516171819202122232425 |
- #ifndef zori_caption_H_INCLUDED
- #define zori_caption_H_INCLUDED
- /* Caption helper struct for use by wigdets that have captions. */
- struct zori_caption {
- zori_string * text;
- struct zori_style * style;
- zori_box box;
- };
- struct zori_caption *
- zori_caption_set(struct zori_caption * caption, const zori_string * text);
- struct zori_caption *
- zori_caption_set_cstr(struct zori_caption * caption, const char * cstr);
- struct zori_caption *zori_caption_init(struct zori_caption *caption, const char *cstr);
- void zori_caption_draw(const struct zori_caption *caption, const zori_rebox *box, const struct zori_style *style);
- void zori_caption_done(struct zori_caption *caption);
- #endif
|