Class TTableStyle

Description

TTableStyle class.

TTableStyle represents the CSS style specific for HTML table.

Located in /Web/UI/WebControls/TStyle.php (line 351)

TComponent
   |
   --TStyle
      |
      --TTableStyle
Method Summary
void copyFrom (TStyle $style)
string getBackImageUrl ()
integer getCellPadding ()
integer getCellSpacing ()
string getGridLines ()
string getHorizontalAlign ()
void mergeWith (TStyle $style)
void reset ()
void setBackImageUrl (string $value)
void setCellPadding (integer $value)
void setCellSpacing (integer $value)
void setGridLines (string $value)
void setHorizontalAlign (string $value)
Methods
addAttributesToRender (line 442)

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 394)

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.
getBackImageUrl (line 473)
  • return: the URL of the background image for the table
  • access: public
string getBackImageUrl ()
getCellPadding (line 508)
  • return: cellpadding of the table. Defaults to -1, meaning not set.
  • access: public
integer getCellPadding ()
getCellSpacing (line 526)
  • return: cellspacing of the table. Defaults to -1, meaning not set.
  • access: public
integer getCellSpacing ()
getGridLines (line 544)
  • return: the grid line setting of the table. Defaults to 'None'.
  • access: public
string getGridLines ()
getHorizontalAlign (line 490)
  • return: the horizontal alignment of the contents within the table, defaults to 'NotSet'.
  • access: public
string getHorizontalAlign ()
mergeWith (line 418)

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.
reset (line 379)

Sets the style attributes to default values.

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

  • access: public
void reset ()

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

Sets the URL of the background image for the table

  • access: public
void setBackImageUrl (string $value)
  • string $value: the URL
setCellPadding (line 517)
  • access: public
  • throws: TInvalidDataValueException if the value is less than -1.
void setCellPadding (integer $value)
  • integer $value: cellpadding of the table. A value equal to -1 clears up the setting.
setCellSpacing (line 535)
  • access: public
  • throws: TInvalidDataValueException if the value is less than -1.
void setCellSpacing (integer $value)
  • integer $value: cellspacing of the table. A value equal to -1 clears up the setting.
setGridLines (line 554)

Sets the grid line style of the table.

Valid values include 'None', 'Horizontal', 'Vertical', 'Both'.

  • access: public
void setGridLines (string $value)
  • string $value: the grid line setting of the table
setHorizontalAlign (line 500)

Sets the horizontal alignment of the contents within the table.

Valid values include 'NotSet', 'Justify', 'Left', 'Right', 'Center'

  • access: public
void setHorizontalAlign (string $value)
  • string $value: the horizontal alignment

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::getFont()
TStyle::getForeColor()
TStyle::getHeight()
TStyle::getStyleField()
TStyle::getWidth()
TStyle::hasStyleField()
TStyle::mergeWith()
TStyle::reset()
TStyle::setBackColor()
TStyle::setBorderColor()
TStyle::setBorderStyle()
TStyle::setBorderWidth()
TStyle::setCssClass()
TStyle::setCustomStyle()
TStyle::setForeColor()
TStyle::setHeight()
TStyle::setStyleField()
TStyle::setWidth()

Inherited From TComponent

TComponent::attachEventHandler()
TComponent::canGetProperty()
TComponent::canSetProperty()
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 Sun, 04 Jun 2006 19:00:21 -0400 by phpDocumentor 1.3.0RC4