dlangui.core.css

This module contains implementation of CSS support - Cascading Style Sheets.

Port of CoolReader Engine written in C++.

Supports subset of CSS standards.

More...

Members

Classes

CssDeclaration
class CssDeclaration

css declaration like { display: block; margin-top: 10px }

CssSelector
class CssSelector

simple CSS selector

CssSelectorRule
class CssSelectorRule
Undocumented in source.
CssStyle
class CssStyle
Undocumented in source.
StyleSheet
class StyleSheet

CSS Style Sheet

Enums

CssDeclType
enum CssDeclType
Undocumented in source.
CssDisplay
enum CssDisplay

display property values

CssFontFamily
enum CssFontFamily

font-family property values

CssFontStyle
enum CssFontStyle

font-style property values

CssFontWeight
enum CssFontWeight

font-weight property values

CssHyphenate
enum CssHyphenate

hyphenate property values

CssListStylePosition
enum CssListStylePosition

list-style-position property values

CssListStyleType
enum CssListStyleType

list-style-type property values

CssPageBreak
enum CssPageBreak

page split property values

CssSelectorRuleType
enum CssSelectorRuleType

selector rule type

CssTextAlign
enum CssTextAlign

text-align property values

CssTextDecoration
enum CssTextDecoration

text-decoration property values

CssValueType
enum CssValueType

css length value types

CssVerticalAlign
enum CssVerticalAlign

vertical-align property values

CssWhiteSpace
enum CssWhiteSpace

white-space property values

Structs

CssDeclItem
struct CssDeclItem
Undocumented in source.
CssValue
struct CssValue

css length value

Detailed Description

Synopsis:

import dlangui.core.css;

Meta

License

Boost License 1.0

Authors

Vadim Lopatin, coolreader.org@gmail.com