#include <kate.h>
Data Fields | |
| kate_float | halign |
| kate_float | valign |
| kate_color | text_color |
| kate_color | background_color |
| kate_color | draw_color |
| kate_space_metric | font_metric |
| kate_float | font_width |
| kate_float | font_height |
| kate_space_metric | margin_metric |
| kate_float | left_margin |
| kate_float | top_margin |
| kate_float | right_margin |
| kate_float | bottom_margin |
| unsigned int | bold:1 |
| unsigned int | italics:1 |
| unsigned int | underline:1 |
| unsigned int | strike:1 |
| unsigned int | justify:1 |
| unsigned int | wrap_mode:2 |
| kate_const char * | font |
| kate_float kate_style::halign |
horizontal alignment, -1 for left, +1 for right, other values inter/extrapolate
| kate_float kate_style::valign |
horizontal alignment, -1 for top, +1 for bottom, other values inter/extrapolate
RGBA color of the text
background RGBA color of the whole region, regardless of what extent any text has
RGBA color for drawn shapes
whether font size are in pixels, percentage, etc
| kate_float kate_style::font_width |
horizontal size of the glyphs
| kate_float kate_style::font_height |
vertical size of the glyphs
how to interpret margin values
| kate_float kate_style::left_margin |
size of left margin
| kate_float kate_style::top_margin |
size of top margin
| kate_float kate_style::right_margin |
size of right margin
| kate_float kate_style::bottom_margin |
size of bottom margin
| unsigned int kate_style::bold |
display text in bold
| unsigned int kate_style::italics |
display text in italics
| unsigned int kate_style::underline |
display underlined text
| unsigned int kate_style::strike |
display striked text
| unsigned int kate_style::justify |
display justified text
| unsigned int kate_style::wrap_mode |
how to wrap text if necessary
| kate_const char* kate_style::font |
name of the font to use
1.5.4