Layer* AbstractWindow::getDrawnBackground(void) const { if(getDrawDecorations()) { if(getEnabled()) { if(getFocused()) { return getFocusedBackground(); } else if(_MouseInComponentLastMouse) { return getRolloverBackground(); } else { return getBackground(); } } else { return getDisabledBackground(); } } else { return NULL; } }
Layer* Button::getDrawnBackground(void) const { if(getEnabled()) { //if(getFocused()) //{ // return getFocusedTextColor(); //} if(getActive()) { return getActiveBackground(); } else if(_MouseInComponentLastMouse) { return getRolloverBackground(); } else { return getBackground(); } } else { return getDisabledBackground(); } }
LayerRefPtr EditableTextComponent::getDrawnBackground(void) const { if(getEditable()) { return Inherited::getDrawnBackground(); } else { return getDisabledBackground(); } }
Layer* Component::getDrawnBackground(void) const { if(getEnabled()) { if(getMouseOver()) { return getRolloverBackground(); } else if(getFocused()) { return getFocusedBackground(); } else { return getBackground(); } } else { return getDisabledBackground(); } }