Dillo v3.1.1-95-g3af05307
|
#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. | |
Public Member Functions inherited from lout::object::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 601 of file style.hh.
References boxOffsetY(), and boxRestHeight().
Referenced by dw::oof::OOFPosRelMgr::getChildPosY(), and dw::fltk::ui::FltkComplexButtonResource::widgetCallback().
|
inline |
Definition at line 596 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 592 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 597 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 599 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 594 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 603 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 585 of file style.hh.
References borderColor.
Referenced by dw::Textblock::changeLinkColor(), initValues(), main(), and resetValues().
|
inline |
Definition at line 588 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 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::getBackgroundAttachment(), hashValue(), initValues(), StyleEngine::preprocessAttrs(), resetValues(), and StyleEngine::wordStyle0().
Color * dw::core::style::StyleAttrs::backgroundColor |
Definition at line 536 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 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::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 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::getBackgroundPositionX(), hashValue(), initValues(), main(), StyleEngine::preprocessAttrs(), resetValues(), and StyleEngine::wordStyle0().
Length dw::core::style::StyleAttrs::backgroundPositionY |
Definition at line 541 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 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::getBackgroundRepeat(), hashValue(), initValues(), main(), StyleEngine::preprocessAttrs(), resetValues(), and StyleEngine::wordStyle0().
BorderCollapse dw::core::style::StyleAttrs::borderCollapse |
Definition at line 561 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 560 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 554 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 549 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 536 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 569 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 565 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 533 of file style.hh.
Referenced by dw::Textblock::accumulateWordForLine(), dw::Textblock::addLinebreak(), dw::Textblock::addText(), StyleEngine::apply(), dw::Textblock::calcTextSize(), StyleEngine::computeValue(), 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 556 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 557 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 554 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 557 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 567 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 568 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 560 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 558 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 558 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 558 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 558 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 551 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 560 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 553 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 554 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 543 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 545 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 534 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 557 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 546 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 554 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 544 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 556 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 548 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 566 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 557 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 556 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 573 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 575 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 572 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 574 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 570 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().