kate_style Struct Reference

#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

Detailed Description

defines a style to display text


Field Documentation

background RGBA color of the whole region, regardless of what extent any text has

Referenced by kate_tracker_update().

unsigned int kate_style::bold

display text in bold

size of bottom margin

Referenced by kate_tracker_update().

RGBA color for drawn shapes

Referenced by kate_tracker_update().

kate_const char* kate_style::font

name of the font to use

Referenced by kate_info_clear(), and kate_tracker_morph_styles().

vertical size of the glyphs

whether font size are in pixels, percentage, etc

horizontal size of the glyphs

kate_float kate_style::halign

horizontal alignment, -1 for left, +1 for right, other values inter/extrapolate

Referenced by kate_tracker_update().

unsigned int kate_style::italics

display text in italics

unsigned int kate_style::justify

display justified text

size of left margin

Referenced by kate_tracker_update().

how to interpret margin values

size of right margin

Referenced by kate_tracker_update().

unsigned int kate_style::strike

display striked text

RGBA color of the text

Referenced by kate_tracker_update().

size of top margin

Referenced by kate_tracker_update().

unsigned int kate_style::underline

display underlined text

kate_float kate_style::valign

horizontal alignment, -1 for top, +1 for bottom, other values inter/extrapolate

Referenced by kate_tracker_update().

unsigned int kate_style::wrap_mode

how to wrap text if necessary


The documentation for this struct was generated from the following file:

Generated on Sun Aug 21 23:47:09 2011 for libkate by  doxygen 1.6.0