Dillo v3.1.1-46-g8a360e32
|
#include <style.hh>
Public Member Functions | |
void | initValues () |
void | resetValues () |
Reset those style attributes to their standard values, which are not inherited, according to CSS. | |
bool | sizeDiffs (StyleAttrs *otherStyleAttrs) |
This method returns whether something may change its size, when its style changes from this style to otherStyle. | |
void | setBorderColor (Color *val) |
void | setBorderStyle (BorderStyle val) |
int | boxOffsetX () |
int | boxRestWidth () |
int | boxDiffWidth () |
int | boxOffsetY () |
int | boxRestHeight () |
int | boxDiffHeight () |
bool | hasBackground () |
bool | equals (lout::object::Object *other) |
Returns, whether two objects are equal. | |
int | hashValue () |
Return a hash value for the object. | |
![]() | |
virtual | ~Object () |
The destructor is defined as virtual (but not abstract), so that destruction of Object's works properly. | |
virtual Object * | clone () |
Return an exact copy of the object. | |
virtual void | intoStringBuffer (misc::StringBuffer *sb) |
Store a textual representation of the object in a misc::StringBuffer. | |
const char * | toString () |
Use object::Object::intoStringBuffer to return a textual representation of the object. | |
virtual size_t | sizeOf () |
Return the number of bytes, this object totally uses. | |
|
inline |
Definition at line 600 of file style.hh.
References boxOffsetY(), and boxRestHeight().
Referenced by dw::oof::OOFPosRelMgr::getChildPosY(), and dw::fltk::ui::FltkComplexButtonResource::widgetCallback().
|
inline |
Definition at line 595 of file style.hh.
References boxOffsetX(), and boxRestWidth().
Referenced by dw::oof::OOFPosRelMgr::getChildPosX(), dw::oof::OOFFloatsMgr::getFloatsExtremes(), and dw::fltk::ui::FltkComplexButtonResource::widgetCallback().
|
inline |
Definition at line 591 of file style.hh.
References borderWidth, dw::core::style::Box::left, margin, and padding.
Referenced by dw::Textblock::addLine(), boxDiffWidth(), dw::core::Widget::boxOffsetX(), dw::oof::OOFFloatsMgr::calcFloatX(), dw::Table::drawLevel(), dw::oof::OOFFloatsMgr::getBorder(), and dw::fltk::ui::FltkComplexButtonResource::widgetCallback().
|
inline |
Definition at line 596 of file style.hh.
References borderWidth, margin, padding, and dw::core::style::Box::top.
Referenced by boxDiffHeight(), dw::core::Widget::boxOffsetY(), dw::Table::drawLevel(), and dw::fltk::ui::FltkComplexButtonResource::widgetCallback().
|
inline |
Definition at line 598 of file style.hh.
References borderWidth, dw::core::style::Box::bottom, margin, and padding.
Referenced by boxDiffHeight(), and dw::core::Widget::boxRestHeight().
|
inline |
Definition at line 593 of file style.hh.
References borderWidth, margin, padding, and dw::core::style::Box::right.
Referenced by boxDiffWidth(), dw::core::Widget::boxRestWidth(), dw::oof::OOFFloatsMgr::calcFloatX(), and dw::oof::OOFFloatsMgr::getBorder().
|
virtual |
Returns, whether two objects are equal.
The caller should ensure, that this and the object have the same class; this makes casting of "other" safe. Typically, an implementation should check this == other first, the caller can assume a fast implementation.
Reimplemented from lout::object::Object.
Definition at line 155 of file style.cc.
References backgroundAttachment, backgroundColor, backgroundImage, backgroundPositionX, backgroundPositionY, backgroundRepeat, borderCollapse, borderColor, borderStyle, borderWidth, bottom, clear, color, cursor, display, dw::core::style::Box::equals(), font, hBorderSpacing, height, left, lineHeight, listStylePosition, listStyleType, margin, maxHeight, maxWidth, minHeight, minWidth, overflow, padding, position, right, textAlign, textAlignChar, textDecoration, textIndent, textTransform, top, valign, vBorderSpacing, vloat, whiteSpace, width, wordSpacing, x_img, x_lang, x_link, x_tooltip, and zIndex.
|
inline |
Definition at line 602 of file style.hh.
References backgroundColor, and backgroundImage.
Referenced by dw::Textblock::drawLine(), and dw::Textblock::drawWord().
|
virtual |
Return a hash value for the object.
Reimplemented from lout::object::Object.
Definition at line 216 of file style.cc.
References backgroundAttachment, backgroundColor, backgroundImage, backgroundPositionX, backgroundPositionY, backgroundRepeat, borderCollapse, borderColor, borderStyle, borderWidth, bottom, clear, color, cursor, display, font, dw::core::style::Box::hashValue(), hBorderSpacing, height, left, lineHeight, listStylePosition, listStyleType, margin, maxHeight, maxWidth, minHeight, minWidth, overflow, padding, position, right, textAlign, textAlignChar, textDecoration, textIndent, textTransform, top, valign, vBorderSpacing, vloat, whiteSpace, width, wordSpacing, x_img, x_lang, x_link, x_tooltip, and zIndex.
void dw::core::style::StyleAttrs::initValues | ( | ) |
Definition at line 57 of file style.cc.
References dw::core::style::BACKGROUND_ATTACHMENT_SCROLL, dw::core::style::BACKGROUND_REPEAT, backgroundAttachment, backgroundColor, backgroundImage, backgroundPositionX, backgroundPositionY, backgroundRepeat, dw::core::style::BORDER_MODEL_SEPARATE, dw::core::style::BORDER_NONE, borderCollapse, borderWidth, bottom, clear, dw::core::style::CLEAR_NONE, dw::core::style::createPerLength(), cursor, dw::core::style::CURSOR_DEFAULT, display, dw::core::style::DISPLAY_INLINE, dw::core::style::FLOAT_NONE, hBorderSpacing, height, left, dw::core::style::LENGTH_AUTO, lineHeight, dw::core::style::LIST_STYLE_POSITION_OUTSIDE, dw::core::style::LIST_STYLE_TYPE_DISC, listStylePosition, listStyleType, margin, maxHeight, maxWidth, minHeight, minWidth, overflow, dw::core::style::OVERFLOW_VISIBLE, padding, position, dw::core::style::POSITION_STATIC, right, setBorderColor(), setBorderStyle(), dw::core::style::Box::setVal(), dw::core::style::TEXT_ALIGN_LEFT, dw::core::style::TEXT_DECORATION_NONE, dw::core::style::TEXT_TRANSFORM_NONE, textAlign, textAlignChar, textDecoration, textIndent, textTransform, top, valign, dw::core::style::VALIGN_BASELINE, vBorderSpacing, vloat, dw::core::style::WHITE_SPACE_NORMAL, whiteSpace, width, wordSpacing, x_img, x_lang, x_link, x_tooltip, dw::core::style::Z_INDEX_AUTO, and zIndex.
Referenced by main(), and StyleEngine::StyleEngine().
void dw::core::style::StyleAttrs::resetValues | ( | ) |
Reset those style attributes to their standard values, which are not inherited, according to CSS.
Definition at line 104 of file style.cc.
References dw::core::style::BACKGROUND_ATTACHMENT_SCROLL, dw::core::style::BACKGROUND_REPEAT, backgroundAttachment, backgroundColor, backgroundImage, backgroundPositionX, backgroundPositionY, backgroundRepeat, dw::core::style::BORDER_NONE, borderWidth, bottom, clear, dw::core::style::CLEAR_NONE, dw::core::style::createPerLength(), display, dw::core::style::DISPLAY_INLINE, dw::core::style::FLOAT_NONE, hBorderSpacing, height, left, dw::core::style::LENGTH_AUTO, margin, maxHeight, maxWidth, minHeight, minWidth, overflow, dw::core::style::OVERFLOW_VISIBLE, padding, position, dw::core::style::POSITION_STATIC, right, setBorderColor(), setBorderStyle(), dw::core::style::Box::setVal(), textAlignChar, top, valign, dw::core::style::VALIGN_BASELINE, vBorderSpacing, vloat, width, and x_img.
Referenced by StyleEngine::style0(), and StyleEngine::wordStyle0().
|
inline |
Definition at line 584 of file style.hh.
References borderColor.
Referenced by dw::Textblock::changeLinkColor(), initValues(), main(), and resetValues().
|
inline |
Definition at line 587 of file style.hh.
References borderStyle.
Referenced by initValues(), main(), and resetValues().
bool dw::core::style::StyleAttrs::sizeDiffs | ( | StyleAttrs * | otherStyle | ) |
This method returns whether something may change its size, when its style changes from this style to otherStyle.
It is mainly for optimizing style changes where only colors etc change (where false would be returned), in some cases it may return true, although a size change does not actually happen (e.g. when in a certain context a particular attribute is ignored).
Definition at line 150 of file style.cc.
Referenced by dw::core::Widget::setStyle().
BackgroundAttachment dw::core::style::StyleAttrs::backgroundAttachment |
Definition at line 538 of file style.hh.
Referenced by StyleEngine::apply(), StyleEngine::backgroundImage(), dw::core::style::Style::copyAttrs(), dw::core::style::drawBackground(), equals(), dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundAttachment(), hashValue(), initValues(), StyleEngine::preprocessAttrs(), resetValues(), and StyleEngine::wordStyle0().
Color * dw::core::style::StyleAttrs::backgroundColor |
Definition at line 535 of file style.hh.
Referenced by StyleEngine::apply(), StyleEngine::backgroundColor(), StyleEngine::backgroundStyle(), dw::core::style::Style::copyAttrs(), dw::core::Widget::drawBox(), dw::Textblock::drawSpace(), dw::core::Widget::drawWidgetBox(), dw::Textblock::drawWord0(), equals(), dw::core::Widget::getBgColor(), hasBackground(), hashValue(), Html_tag_open_body(), initValues(), main(), StyleEngine::preprocessAttrs(), resetValues(), dw::core::Widget::setStyle(), dw::fltk::ui::FltkResource::setWidgetStyle(), dw::core::style::Style::Style(), StyleEngine::StyleEngine(), StyleEngine::wordStyle0(), and dw::core::style::Style::~Style().
StyleImage* dw::core::style::StyleAttrs::backgroundImage |
Definition at line 536 of file style.hh.
Referenced by StyleEngine::apply(), StyleEngine::backgroundImage(), dw::core::style::Style::copyAttrs(), dw::core::style::drawBackground(), equals(), dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundImage(), hasBackground(), hashValue(), initValues(), main(), StyleEngine::preprocessAttrs(), dw::Textblock::removeSpaceImgRenderer(), dw::Textblock::removeWordImgRenderer(), resetValues(), dw::Textblock::setSpaceImgRenderer(), dw::core::Widget::setStyle(), dw::Textblock::setWordImgRenderer(), dw::core::style::Style::Style(), StyleEngine::wordStyle0(), dw::core::style::Style::~Style(), and dw::core::Widget::~Widget().
Length dw::core::style::StyleAttrs::backgroundPositionX |
Definition at line 539 of file style.hh.
Referenced by StyleEngine::apply(), StyleEngine::backgroundImage(), dw::core::style::Style::copyAttrs(), dw::core::style::drawBackground(), equals(), dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundPositionX(), hashValue(), initValues(), main(), StyleEngine::preprocessAttrs(), resetValues(), and StyleEngine::wordStyle0().
Length dw::core::style::StyleAttrs::backgroundPositionY |
Definition at line 540 of file style.hh.
Referenced by StyleEngine::apply(), StyleEngine::backgroundImage(), dw::core::style::Style::copyAttrs(), dw::core::style::drawBackground(), equals(), dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundPositionY(), hashValue(), initValues(), main(), StyleEngine::preprocessAttrs(), resetValues(), and StyleEngine::wordStyle0().
BackgroundRepeat dw::core::style::StyleAttrs::backgroundRepeat |
Definition at line 537 of file style.hh.
Referenced by StyleEngine::apply(), StyleEngine::backgroundImage(), dw::core::style::Style::copyAttrs(), dw::core::style::drawBackground(), equals(), dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundRepeat(), hashValue(), initValues(), main(), StyleEngine::preprocessAttrs(), resetValues(), and StyleEngine::wordStyle0().
BorderCollapse dw::core::style::StyleAttrs::borderCollapse |
Definition at line 560 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), equals(), hashValue(), Html_tag_content_table_cell(), and initValues().
struct { ... } dw::core::style::StyleAttrs::borderColor |
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), dw::core::style::drawBorderBottom(), dw::core::style::drawBorderLeft(), dw::core::style::drawBorderRight(), dw::core::style::drawBorderTop(), equals(), hashValue(), Html_set_collapsing_border_model(), StyleEngine::postprocessAttrs(), StyleEngine::preprocessAttrs(), setBorderColor(), dw::core::style::Style::Style(), and dw::core::style::Style::~Style().
struct { ... } dw::core::style::StyleAttrs::borderStyle |
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), dw::core::style::drawBorderBottom(), dw::core::style::drawBorderLeft(), dw::core::style::drawBorderRight(), dw::core::style::drawBorderTop(), equals(), hashValue(), Html_set_collapsing_border_model(), StyleEngine::postprocessAttrs(), and setBorderStyle().
Box dw::core::style::StyleAttrs::borderWidth |
Definition at line 559 of file style.hh.
Referenced by StyleEngine::apply(), boxOffsetX(), boxOffsetY(), boxRestHeight(), boxRestWidth(), dw::core::style::Style::copyAttrs(), dw::core::style::drawBorderBottom(), dw::core::style::drawBorderLeft(), dw::core::style::drawBorderRight(), dw::core::style::drawBorderTop(), dw::core::Widget::drawBox(), equals(), dw::core::Widget::getPaddingArea(), hashValue(), Html_set_collapsing_border_model(), initValues(), main(), StyleEngine::postprocessAttrs(), StyleEngine::preprocessAttrs(), resetValues(), and dw::core::Widget::setStyle().
Length dw::core::style::StyleAttrs::bottom |
Definition at line 553 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), dw::core::style::drawBorderBottom(), equals(), dw::oof::OOFPosRelMgr::getChildPosY(), dw::oof::OOFPositionedMgr::getPosBottom(), hashValue(), initValues(), StyleEngine::postprocessAttrs(), dw::oof::OOFPosAbsLikeMgr::posYAbsolute(), StyleEngine::preprocessAttrs(), resetValues(), and dw::Textblock::sizeRequestImpl().
BorderStyle dw::core::style::StyleAttrs::bottom |
ClearType dw::core::style::StyleAttrs::clear |
Definition at line 548 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), equals(), dw::oof::OOFFloatsMgr::getClearPosition(), hashValue(), initValues(), and resetValues().
Color* dw::core::style::StyleAttrs::color |
Definition at line 535 of file style.hh.
Referenced by StyleEngine::apply(), dw::Textblock::changeLinkColor(), dw::core::style::Style::copyAttrs(), dw::Textblock::decorateText(), dw::core::Rectangle::draw(), dw::core::Circle::draw(), dw::core::Polygon::draw(), dw::Textblock::drawText(), equals(), dw::core::Widget::getFgColor(), hashValue(), Html_tag_open_body(), main(), StyleEngine::postprocessAttrs(), dw::fltk::ui::FltkResource::setWidgetStyle(), dw::core::style::Style::Style(), StyleEngine::StyleEngine(), and dw::core::style::Style::~Style().
Cursor dw::core::style::StyleAttrs::cursor |
Definition at line 568 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), equals(), hashValue(), initValues(), main(), dw::Textblock::motionNotifyImpl(), and dw::core::Layout::updateCursor().
DisplayType dw::core::style::StyleAttrs::display |
Definition at line 564 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), equals(), dw::Textblock::handOverBreak(), hashValue(), Html_add_textblock(), Html_process_tag(), initValues(), dw::oof::OOFAwareWidget::isOOFContainer(), resetValues(), dw::core::Widget::setStyle(), and dw::Textblock::usesMaxGeneratorWidth().
Font* dw::core::style::StyleAttrs::font |
Definition at line 532 of file style.hh.
Referenced by dw::Textblock::accumulateWordForLine(), dw::Textblock::addLinebreak(), dw::Textblock::addText(), StyleEngine::apply(), dw::Textblock::calcTextSize(), dw::core::style::Style::copyAttrs(), dw::Textblock::decorateText(), dw::Bullet::draw(), dw::Textblock::drawSpace(), dw::Textblock::drawText(), dw::Textblock::drawWord0(), equals(), dw::Textblock::fillSpace(), dw::Textblock::findWord(), dw::AlignedTableCell::getValue(), hashValue(), dw::Textblock::hyphenateWord(), main(), dw::Textblock::sendSelectionEvent(), dw::fltk::ui::FltkResource::setWidgetStyle(), dw::fltk::ui::FltkLabelButtonResource::sizeRequest(), dw::fltk::ui::FltkEntryResource::sizeRequest(), dw::fltk::ui::FltkMultiLineTextResource::sizeRequest(), dw::fltk::ui::FltkOptionMenuResource::sizeRequest(), dw::fltk::ui::FltkListResource::sizeRequest(), dw::core::style::Style::Style(), StyleEngine::StyleEngine(), dw::Textblock::textWidth(), and dw::core::style::Style::~Style().
int dw::core::style::StyleAttrs::hBorderSpacing |
Definition at line 555 of file style.hh.
Referenced by dw::Table::actuallyCalcCellSizes(), StyleEngine::apply(), dw::Table::calcAvailWidthForDescendant(), dw::core::style::Style::copyAttrs(), dw::Table::drawLevel(), equals(), dw::Table::getExtremesSimpl(), hashValue(), Html_set_collapsing_border_model(), initValues(), main(), resetValues(), dw::core::Widget::setStyle(), dw::Table::sizeAllocateImpl(), and dw::Table::sizeRequestSimpl().
Length dw::core::style::StyleAttrs::height |
Definition at line 556 of file style.hh.
Referenced by dw::core::Widget::affectedByContainerSizeChange(), dw::core::Widget::affectsSizeChangeContainerChild(), StyleEngine::apply(), dw::oof::OOFPosAbsLikeMgr::calcVPosAndSizeChildOfChild(), dw::core::style::Style::copyAttrs(), dw::core::Widget::correctReqHeightOfChild(), equals(), dw::oof::OOFPosAbsLikeMgr::getAvailHeightOfChild(), dw::core::Widget::getAvailHeightOfChild(), hashValue(), initValues(), main(), resetValues(), and dw::core::Widget::setStyle().
Length dw::core::style::StyleAttrs::left |
Definition at line 553 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), dw::core::style::drawBorderLeft(), equals(), dw::oof::OOFPosRelMgr::getChildPosX(), dw::oof::OOFPositionedMgr::getPosLeft(), hashValue(), initValues(), StyleEngine::postprocessAttrs(), dw::oof::OOFPosAbsLikeMgr::posXAbsolute(), StyleEngine::preprocessAttrs(), and resetValues().
BorderStyle dw::core::style::StyleAttrs::left |
Length dw::core::style::StyleAttrs::lineHeight |
Definition at line 556 of file style.hh.
Referenced by StyleEngine::apply(), dw::Textblock::calcTextSize(), dw::core::style::Style::copyAttrs(), equals(), hashValue(), and initValues().
ListStylePosition dw::core::style::StyleAttrs::listStylePosition |
Definition at line 566 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), equals(), hashValue(), initValues(), dw::ListItem::initWithText(), and dw::ListItem::initWithWidget().
ListStyleType dw::core::style::StyleAttrs::listStyleType |
Definition at line 567 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), equals(), hashValue(), Html_display_listitem(), Html_tag_open_li(), and initValues().
Box dw::core::style::StyleAttrs::margin |
Definition at line 559 of file style.hh.
Referenced by dw::Textblock::accumulateWordForLine(), StyleEngine::apply(), boxOffsetX(), boxOffsetY(), boxRestHeight(), boxRestWidth(), dw::core::style::Style::copyAttrs(), dw::core::style::drawBorder(), dw::core::Widget::drawBox(), equals(), dw::Textblock::TextblockIterator::getAllocation(), dw::core::Widget::getBorderArea(), hashValue(), Html_set_collapsing_border_model(), Html_set_separate_border_model(), initValues(), main(), resetValues(), dw::core::Widget::setStyle(), and dw::Textblock::yOffsetOfLineToBeCreated().
Length dw::core::style::StyleAttrs::maxHeight |
Definition at line 557 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), dw::core::Widget::correctReqHeightOfChild(), equals(), dw::oof::OOFPosAbsLikeMgr::getAvailHeightOfChild(), hashValue(), initValues(), resetValues(), and dw::core::Widget::setStyle().
Length dw::core::style::StyleAttrs::maxWidth |
Definition at line 557 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::Widget::calcFinalWidth(), dw::core::style::Style::copyAttrs(), dw::core::Widget::correctExtremesOfChild(), equals(), dw::oof::OOFPosAbsLikeMgr::getAvailWidthOfChild(), dw::core::Widget::getAvailWidthOfChild(), hashValue(), initValues(), resetValues(), and dw::core::Widget::setStyle().
Length dw::core::style::StyleAttrs::minHeight |
Definition at line 557 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), dw::core::Widget::correctReqHeightOfChild(), equals(), dw::oof::OOFPosAbsLikeMgr::getAvailHeightOfChild(), hashValue(), initValues(), resetValues(), and dw::core::Widget::setStyle().
Length dw::core::style::StyleAttrs::minWidth |
Definition at line 557 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::Widget::calcFinalWidth(), dw::core::style::Style::copyAttrs(), dw::core::Widget::correctExtremesOfChild(), equals(), dw::oof::OOFPosAbsLikeMgr::getAvailWidthOfChild(), dw::core::Widget::getAvailWidthOfChild(), hashValue(), initValues(), resetValues(), and dw::core::Widget::setStyle().
Overflow dw::core::style::StyleAttrs::overflow |
Definition at line 550 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), equals(), hashValue(), initValues(), dw::oof::OOFAwareWidget::isOOFContainer(), and resetValues().
Box dw::core::style::StyleAttrs::padding |
Definition at line 559 of file style.hh.
Referenced by StyleEngine::apply(), boxOffsetX(), boxOffsetY(), boxRestHeight(), boxRestWidth(), dw::oof::OOFPosAbsMgr::containerBoxOffsetX(), dw::oof::OOFPosAbsMgr::containerBoxOffsetY(), dw::oof::OOFPosAbsMgr::containerBoxRestHeight(), dw::oof::OOFPosAbsMgr::containerBoxRestWidth(), dw::core::style::Style::copyAttrs(), equals(), hashValue(), Html_set_collapsing_border_model(), initValues(), main(), resetValues(), and dw::core::Widget::setStyle().
Position dw::core::style::StyleAttrs::position |
Definition at line 552 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), equals(), dw::oof::OOFAwareWidget::getOOFMIndex(), hashValue(), initValues(), dw::core::StackingContextMgr::isEstablishingStackingContext(), resetValues(), dw::oof::OOFAwareWidget::testStyleAbsolutelyPositioned(), dw::oof::OOFAwareWidget::testStyleFixedlyPositioned(), and dw::oof::OOFAwareWidget::testStyleRelativelyPositioned().
Length dw::core::style::StyleAttrs::right |
Definition at line 553 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), dw::core::style::drawBorderRight(), equals(), dw::oof::OOFPosRelMgr::getChildPosX(), dw::oof::OOFPositionedMgr::getPosRight(), hashValue(), initValues(), StyleEngine::postprocessAttrs(), dw::oof::OOFPosAbsLikeMgr::posXAbsolute(), StyleEngine::preprocessAttrs(), and resetValues().
BorderStyle dw::core::style::StyleAttrs::right |
TextAlignType dw::core::style::StyleAttrs::textAlign |
Definition at line 542 of file style.hh.
Referenced by dw::Textblock::alignLine(), StyleEngine::apply(), dw::core::style::Style::copyAttrs(), equals(), dw::Textblock::getLineStretchability(), dw::Textblock::getSpaceShrinkability(), dw::Textblock::getSpaceStretchability(), hashValue(), Html_tag_content_table_cell(), and initValues().
char dw::core::style::StyleAttrs::textAlignChar |
Definition at line 544 of file style.hh.
Referenced by dw::core::style::Style::copyAttrs(), equals(), hashValue(), initValues(), main(), resetValues(), and dw::AlignedTableCell::wordWrap().
int dw::core::style::StyleAttrs::textDecoration |
Definition at line 533 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), dw::Textblock::decorateText(), dw::Textblock::drawSpace(), dw::Textblock::drawWord0(), equals(), hashValue(), initValues(), and main().
Length dw::core::style::StyleAttrs::textIndent |
Definition at line 556 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), equals(), hashValue(), and initValues().
TextTransform dw::core::style::StyleAttrs::textTransform |
Definition at line 545 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), dw::Textblock::drawText(), equals(), hashValue(), initValues(), and dw::Textblock::textWidth().
Length dw::core::style::StyleAttrs::top |
Definition at line 553 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), dw::core::style::drawBorderTop(), equals(), dw::Textblock::findLineIndexWhenNotAllocated(), dw::oof::OOFPosRelMgr::getChildPosY(), dw::oof::OOFPositionedMgr::getPosTop(), hashValue(), initValues(), StyleEngine::postprocessAttrs(), dw::oof::OOFPosAbsLikeMgr::posYAbsolute(), StyleEngine::preprocessAttrs(), resetValues(), dw::Textblock::sizeRequestImpl(), dw::Textblock::yOffsetOfLineCreated(), and dw::Textblock::yOffsetOfLineToBeCreated().
BorderStyle dw::core::style::StyleAttrs::top |
VAlignType dw::core::style::StyleAttrs::valign |
Definition at line 543 of file style.hh.
Referenced by dw::Textblock::accumulateWordForLine(), StyleEngine::apply(), dw::Textblock::calcTextSize(), dw::core::style::Style::copyAttrs(), dw::Textblock::drawSpace(), dw::Textblock::drawWord0(), equals(), hashValue(), initValues(), StyleEngine::preprocessAttrs(), resetValues(), and StyleEngine::wordStyle0().
int dw::core::style::StyleAttrs::vBorderSpacing |
Definition at line 555 of file style.hh.
Referenced by StyleEngine::apply(), dw::Table::apportionRowSpan(), dw::core::style::Style::copyAttrs(), dw::Table::drawLevel(), equals(), hashValue(), Html_set_collapsing_border_model(), initValues(), main(), resetValues(), dw::core::Widget::setStyle(), dw::Table::sizeAllocateImpl(), and dw::Table::sizeRequestSimpl().
FloatType dw::core::style::StyleAttrs::vloat |
Definition at line 547 of file style.hh.
Referenced by dw::oof::OOFFloatsMgr::addWidgetOOF(), dw::oof::OOFFloatsMgr::affectsLeftBorder(), dw::oof::OOFFloatsMgr::affectsRightBorder(), StyleEngine::apply(), dw::oof::OOFFloatsMgr::calcFloatX(), dw::oof::OOFFloatsMgr::collidesH(), dw::core::style::Style::copyAttrs(), equals(), dw::oof::OOFFloatsMgr::getFloatsListsAndSide(), dw::oof::OOFAwareWidget::getOOFMIndex(), hashValue(), Html_process_tag(), initValues(), main(), resetValues(), and dw::oof::OOFAwareWidget::testStyleFloat().
WhiteSpace dw::core::style::StyleAttrs::whiteSpace |
Definition at line 565 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), equals(), dw::Textblock::fillSpace(), hashValue(), Html_process_space(), Html_process_tag(), initValues(), and dw::Textblock::isBreakAllowed().
Length dw::core::style::StyleAttrs::width |
Definition at line 556 of file style.hh.
Referenced by dw::core::Widget::affectedByContainerSizeChange(), dw::core::Widget::affectsSizeChangeContainerChild(), StyleEngine::apply(), dw::core::Widget::calcFinalWidth(), dw::oof::OOFPosAbsLikeMgr::calcHPosAndSizeChildOfChild(), dw::core::style::Style::copyAttrs(), dw::core::ui::ComplexButtonResource::correctExtremesOfChild(), dw::core::Widget::correctExtremesOfChild(), dw::core::ui::ComplexButtonResource::correctRequisitionOfChild(), equals(), dw::oof::OOFPosAbsLikeMgr::getAvailWidthOfChild(), dw::core::Widget::getAvailWidthOfChild(), hashValue(), initValues(), main(), resetValues(), and dw::core::Widget::setStyle().
int dw::core::style::StyleAttrs::wordSpacing |
Definition at line 555 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), equals(), dw::Textblock::fillSpace(), hashValue(), and initValues().
int dw::core::style::StyleAttrs::x_img |
Definition at line 572 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), equals(), hashValue(), initValues(), and resetValues().
char dw::core::style::StyleAttrs::x_lang[2] |
Definition at line 574 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), equals(), hashValue(), dw::Textblock::hyphenateWord(), initValues(), dw::Textblock::isHyphenationCandidate(), and main().
int dw::core::style::StyleAttrs::x_link |
Definition at line 571 of file style.hh.
Referenced by StyleEngine::apply(), dw::Textblock::changeLinkColor(), dw::core::style::Style::copyAttrs(), equals(), hashValue(), Html_tag_content_img(), initValues(), main(), dw::Textblock::motionNotifyImpl(), and dw::Textblock::sendSelectionEvent().
Tooltip* dw::core::style::StyleAttrs::x_tooltip |
Definition at line 573 of file style.hh.
Referenced by StyleEngine::apply(), dw::core::style::Style::copyAttrs(), dw::core::Widget::enterNotifyImpl(), equals(), hashValue(), initValues(), dw::core::Widget::leaveNotifyImpl(), dw::Textblock::motionNotifyImpl(), dw::core::style::Style::Style(), and dw::core::style::Style::~Style().
int dw::core::style::StyleAttrs::zIndex |
Definition at line 569 of file style.hh.
Referenced by dw::core::StackingContextMgr::addChildSCWidget(), StyleEngine::apply(), dw::core::style::Style::copyAttrs(), dw::core::StackingContextMgr::draw(), equals(), dw::core::StackingContextMgr::getWidgetAtPoint(), hashValue(), initValues(), and dw::core::StackingContextMgr::isEstablishingStackingContext().