Class TPanelStyle

Description

TPanelStyle class.

TPanelStyle represents the CSS style specific for panel HTML tag.

  • since: 3.0
  • version: $Id: TPanelStyle.php 1398 2006-09-08 19:31:03Z xue $
  • author: Qiang Xue <qiang.xue@gmail.com>

Located in /Web/UI/WebControls/TPanelStyle.php (line 27)

TComponent
   |
   --TStyle
      |
      --TPanelStyle
Direct descendents
Class Description
TDataGridPagerStyle TDataGridPagerStyle class.
Method Summary
void copyFrom (TStyle $style)
string getBackImageUrl ()
boolean getWrap ()
void mergeWith (TStyle $style)
void reset ()
void setBackImageUrl (string $value)
void setScrollBars (TScrollBars $value)
void setWrap (boolean $value)
Methods
addAttributesToRender (line 55)

Adds attributes related to CSS styles to renderer.

This method overrides the parent implementation.

  • access: public
void addAttributesToRender (THtmlWriter $writer)
  • THtmlWriter $writer: the writer used for the rendering purpose

Redefinition of:
TStyle::addAttributesToRender()
Adds attributes related to CSS styles to renderer.
copyFrom (line 189)

Copies the fields in a new style to this style.

If a style field is set in the new style, the corresponding field in this style will be overwritten.

  • access: public
void copyFrom (TStyle $style)
  • TStyle $style: the new style

Redefinition of:
TStyle::copyFrom()
Copies the fields in a new style to this style.

Redefined in descendants as:
getBackImageUrl (line 88)
  • return: the URL of the background image for the panel component.
  • access: public
string getBackImageUrl ()
getDirection (line 105)
  • return: alignment of the content in the panel. Defaults to TContentDirection::NotSet.
  • access: public
TContentDirection getDirection ()
getHorizontalAlign (line 138)
  • return: the horizontal alignment of the contents within the panel, defaults to THorizontalAlign::NotSet.
  • access: public
THorizontalAlign getHorizontalAlign ()
getScrollBars (line 155)
  • return: the visibility and position of scroll bars in a panel control, defaults to TScrollBars::None.
  • access: public
TScrollBars getScrollBars ()
getWrap (line 121)
  • return: whether the content wraps within the panel. Defaults to true.
  • access: public
boolean getWrap ()
mergeWith (line 213)

Merges the style with a new one.

If a style field is not set in this style, it will be overwritten by the new one.

  • access: public
void mergeWith (TStyle $style)
  • TStyle $style: the new style

Redefinition of:
TStyle::mergeWith()
Merges the style with a new one.

Redefined in descendants as:
reset (line 173)

Sets the style attributes to default values.

This method overrides the parent implementation by resetting additional TPanelStyle specific attributes.

  • access: public
void reset ()

Redefinition of:
TStyle::reset()
Resets the style to the original empty state.

Redefined in descendants as:
setBackImageUrl (line 97)

Sets the URL of the background image for the panel component.

  • access: public
void setBackImageUrl (string $value)
  • string $value: the URL
setDirection (line 113)
  • access: public
void setDirection (TContentDirection $value)
setHorizontalAlign (line 147)

Sets the horizontal alignment of the contents within the panel.

  • access: public
void setHorizontalAlign (THorizontalAlign $value)
setScrollBars (line 163)
  • access: public
void setScrollBars (TScrollBars $value)
  • TScrollBars $value: the visibility and position of scroll bars in a panel control.
setWrap (line 130)

Sets the value indicating whether the content wraps within the panel.

  • access: public
void setWrap (boolean $value)
  • boolean $value: whether the content wraps within the panel.

Inherited Methods

Inherited From TStyle

TStyle::__construct()
TStyle::addAttributesToRender()
TStyle::clearStyleField()
TStyle::copyFrom()
TStyle::getBackColor()
TStyle::getBorderColor()
TStyle::getBorderStyle()
TStyle::getBorderWidth()
TStyle::getCssClass()
TStyle::getCustomStyle()
TStyle::getDisplayStyle()
TStyle::getFont()
TStyle::getForeColor()
TStyle::getHeight()
TStyle::getStyleField()
TStyle::getStyleFields()
TStyle::getWidth()
TStyle::hasCssClass()
TStyle::hasFont()
TStyle::hasStyleField()
TStyle::mergeWith()
TStyle::reset()
TStyle::setBackColor()
TStyle::setBorderColor()
TStyle::setBorderStyle()
TStyle::setBorderWidth()
TStyle::setCssClass()
TStyle::setCustomStyle()
TStyle::setDisplayStyle()
TStyle::setForeColor()
TStyle::setHeight()
TStyle::setStyleField()
TStyle::setWidth()
TStyle::__clone()

Inherited From TComponent

TComponent::addParsedObject()
TComponent::attachEventHandler()
TComponent::canGetProperty()
TComponent::canSetProperty()
TComponent::createdOnTemplate()
TComponent::detachEventHandler()
TComponent::evaluateExpression()
TComponent::evaluateStatements()
TComponent::getEventHandlers()
TComponent::getSubProperty()
TComponent::hasEvent()
TComponent::hasEventHandler()
TComponent::hasProperty()
TComponent::raiseEvent()
TComponent::setSubProperty()
TComponent::__get()
TComponent::__set()

Documentation generated on Mon, 21 Apr 2008 11:35:51 -0400 by phpDocumentor 1.3.0RC4