1 /* Fo 2 * fo-table-caption-private.h: Structures private to 'table-caption' formatting object 3 * 4 * Copyright (C) 2001 Sun Microsystems 5 * Copyright (C) 2007 Menteith Consulting Ltd 6 * 7 * See COPYING for the status of this software. 8 */ 9 10 #ifndef __FO_TABLE_CAPTION_PRIVATE_H__ 11 #define __FO_TABLE_CAPTION_PRIVATE_H__ 12 13 #include <libfo/fo/fo-marker-parent-private.h> 14 #include <libfo/fo/fo-table-caption.h> 15 #include <libfo/property/fo-property.h> 16 17 G_BEGIN_DECLS 18 19 struct _FoTableCaption 20 { 21 FoMarkerParent parent_instance; 22 23 FoProperty *background_color; 24 FoProperty *background_image; 25 FoProperty *block_progression_dimension; 26 FoProperty *border_after_color; 27 FoProperty *border_after_style; 28 FoProperty *border_after_width; 29 FoProperty *border_before_color; 30 FoProperty *border_before_style; 31 FoProperty *border_before_width; 32 FoProperty *border_bottom_color; 33 FoProperty *border_bottom_style; 34 FoProperty *border_bottom_width; 35 FoProperty *border_end_color; 36 FoProperty *border_end_style; 37 FoProperty *border_end_width; 38 FoProperty *border_left_color; 39 FoProperty *border_left_style; 40 FoProperty *border_left_width; 41 FoProperty *border_right_color; 42 FoProperty *border_right_style; 43 FoProperty *border_right_width; 44 FoProperty *border_start_color; 45 FoProperty *border_start_style; 46 FoProperty *border_start_width; 47 FoProperty *border_top_color; 48 FoProperty *border_top_style; 49 FoProperty *border_top_width; 50 FoProperty *height; 51 FoProperty *id; 52 FoProperty *inline_progression_dimension; 53 FoProperty *keep_together; 54 FoProperty *keep_together_within_column; 55 FoProperty *keep_together_within_line; 56 FoProperty *keep_together_within_page; 57 FoProperty *padding_after; 58 FoProperty *padding_before; 59 FoProperty *padding_bottom; 60 FoProperty *padding_end; 61 FoProperty *padding_left; 62 FoProperty *padding_right; 63 FoProperty *padding_start; 64 FoProperty *padding_top; 65 FoProperty *role; 66 FoProperty *source_document; 67 FoProperty *width; 68 }; 69 70 struct _FoTableCaptionClass 71 { 72 FoMarkerParentClass parent_class; 73 }; 74 75 G_END_DECLS 76 77 #endif /* !__FO_TABLE_CAPTION_PRIVATE_H__ */ 78