## Class TLoginContainer

Description

TWebControl class

TWebControl is the base class for controls that share a common set of UI-related properties and methods. TWebControl-derived controls are usually associated with HTML tags. They thus have tag name, attributes and body contents. You can override getTagName to specify the tag name, addAttributesToRender to specify the attributes to be rendered, and renderContents to customize the body content rendering. TWebControl encapsulates a set of properties related with CSS style fields, such as BackColor, BorderWidth, etc.

Subclasses of TWebControl typically needs to override addAttributesToRender and renderContents. The former is used to render the attributes of the HTML tag associated with the control, while the latter is to render the body contents enclosed within the HTML tag.

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

Located in /Web/UI/WebControls/TLogin.php (line 1321)

    TComponent
       |
       --TApplicationComponent
          |
          --TControl
             |
             --TWebControl
                |
                --TGenericContainer
                   |
                   --TLoginContainer

Method Summary
void getConvertingToTemplate ()
void getCreateUserIcon ()
void getCreateUserLink ()
void getCreateUserLinkSeparator ()
void getFailureTextLabel ()
void getHelpPageIcon ()
void getHelpPageLink ()
void getImageButton ()
void getInstruction ()
void getLinkButton ()
void getPasswordLabel ()
void getPasswordRecoveryIcon ()
void getPasswordRecoveryLink ()
void getPasswordRecoveryLinkSeparator ()
void getPasswordRequired ()
void getPasswordTextBox ()
void getPushButton ()
void getRememberMeCheckBox ()
void getTitle ()
void getUserNameLabel ()
void getUserNameRequired ()
void getUserNameTextBox ()
void setCreateUserIcon (TImage $value)
void setCreateUserLink (THyperLink $value)
void setCreateUserLinkSeparator (TLiteral $value)
void setFailureTextLabel (TControl $value)
void setHelpPageIcon (TImage $value)
void setHelpPageLink (THyperLink $value)
void setImageButton (TImageButton $value)
void setInstruction (TLiteral $value)
void setLinkButton (TLinkButton $value)
void setPasswordLabel (TLabel $value)
void setPasswordRecoveryIcon (TImage $value)
void setPasswordRecoveryLink (THyperLink $value)
void setPasswordRecoveryLinkSeparator (mixed $value)
void setPasswordRequired (TRequiredFieldValidator $value)
void setPasswordTextBox (TControl $value)
void setPushButton (TControl $value)
void setRememberMeCheckBox (TControl $value)
void setTitle (TLiteral $value)
void setUserNameLabel (TLabel $value)
void setUserNameRequired (TRequiredFieldValidator $value)
void setUserNameTextBox (TControl $value)
Methods
getConvertingToTemplate (line 1346)

- access: public

void getConvertingToTemplate ()

Redefinition of:

TGenericContainer::getConvertingToTemplate()

getCreateUserIcon (line 1350)

- access: public

void getCreateUserIcon ()
getCreateUserLink (line 1358)

- access: public

void getCreateUserLink ()
getCreateUserLinkSeparator (line 1366)

- access: public

void getCreateUserLinkSeparator ()
getFailureTextLabel (line 1374)

- access: public

void getFailureTextLabel ()
getHelpPageIcon (line 1382)

- access: public

void getHelpPageIcon ()
getHelpPageLink (line 1390)

- access: public

void getHelpPageLink ()
getImageButton (line 1398)

- access: public

void getImageButton ()
getInstruction (line 1406)

- access: public

void getInstruction ()
getLinkButton (line 1414)

- access: public

void getLinkButton ()
getPasswordLabel (line 1422)

- access: public

void getPasswordLabel ()
getPasswordRecoveryIcon (line 1430)

- access: public

void getPasswordRecoveryIcon ()
getPasswordRecoveryLink (line 1438)

- access: public

void getPasswordRecoveryLink ()
getPasswordRecoveryLinkSeparator (line 1446)

- access: public

void getPasswordRecoveryLinkSeparator ()
getPasswordRequired (line 1454)

- access: public

void getPasswordRequired ()
getPasswordTextBox (line 1462)

- access: public

void getPasswordTextBox ()
getPushButton (line 1470)

- access: public

void getPushButton ()
getRememberMeCheckBox (line 1478)

- access: public

void getRememberMeCheckBox ()
getTitle (line 1486)

- access: public

void getTitle ()
getUserNameLabel (line 1494)

- access: public

void getUserNameLabel ()
getUserNameRequired (line 1502)

- access: public

void getUserNameRequired ()
getUserNameTextBox (line 1510)

- access: public

void getUserNameTextBox ()
setCreateUserIcon (line 1354)

- access: public

void setCreateUserIcon (TImage $value)
setCreateUserLink (line 1362)

- access: public

void setCreateUserLink (THyperLink $value)
setCreateUserLinkSeparator (line 1370)

- access: public

void setCreateUserLinkSeparator (TLiteral $value)
setFailureTextLabel (line 1378)

- access: public

void setFailureTextLabel (TControl $value)
setHelpPageIcon (line 1386)

- access: public

void setHelpPageIcon (TImage $value)
setHelpPageLink (line 1394)

- access: public

void setHelpPageLink (THyperLink $value)
setImageButton (line 1402)

- access: public

void setImageButton (TImageButton $value)
setInstruction (line 1410)

- access: public

void setInstruction (TLiteral $value)
setLinkButton (line 1418)

- access: public

void setLinkButton (TLinkButton $value)
setPasswordLabel (line 1426)

- access: public

void setPasswordLabel (TLabel $value)
setPasswordRecoveryIcon (line 1434)

- access: public

void setPasswordRecoveryIcon (TImage $value)
setPasswordRecoveryLink (line 1442)

- access: public

void setPasswordRecoveryLink (THyperLink $value)
setPasswordRecoveryLinkSeparator (line 1450)

- access: public

void setPasswordRecoveryLinkSeparator (mixed $value)
setPasswordRequired (line 1458)

- access: public

void setPasswordRequired (TRequiredFieldValidator $value)
setPasswordTextBox (line 1466)

- access: public

void setPasswordTextBox (TControl $value)
setPushButton (line 1474)

- access: public

void setPushButton (TControl $value)
setRememberMeCheckBox (line 1482)

- access: public

void setRememberMeCheckBox (TControl $value)
setTitle (line 1490)

- access: public

void setTitle (TLiteral $value)
setUserNameLabel (line 1498)

- access: public

void setUserNameLabel (TLabel $value)
setUserNameRequired (line 1506)

- access: public

void setUserNameRequired (TRequiredFieldValidator $value)
setUserNameTextBox (line 1514)

- access: public

void setUserNameTextBox (TControl $value)

#### Inherited Methods

Inherited From TGenericContainer

> TGenericContainer::__construct()
> TGenericContainer::getBorderTable()
> TGenericContainer::getConvertingToTemplate()
> TGenericContainer::getLayoutTable()
> TGenericContainer::getOwner()
> TGenericContainer::getUsingDefaultTemplate()
> TGenericContainer::setBorderTable()
> TGenericContainer::setLayoutTable()

Inherited From TWebControl

> TWebControl::addAttributesToRender()
> TWebControl::copyBaseAttributes()
> TWebControl::createStyle()
> TWebControl::getAccessKey()
> TWebControl::getBackColor()
> TWebControl::getBorderColor()
> TWebControl::getBorderStyle()
> TWebControl::getBorderWidth()
> TWebControl::getCssClass()
> TWebControl::getFont()
> TWebControl::getForeColor()
> TWebControl::getHasStyle()
> TWebControl::getHeight()
> TWebControl::getStyle()
> TWebControl::getTabIndex()
> TWebControl::getTagName()
> TWebControl::getToolTip()
> TWebControl::getWidth()
> TWebControl::render()
> TWebControl::renderBeginTag()
> TWebControl::renderContents()
> TWebControl::renderEndTag()
> TWebControl::setAccessKey()
> TWebControl::setBackColor()
> TWebControl::setBorderColor()
> TWebControl::setBorderStyle()
> TWebControl::setBorderWidth()
> TWebControl::setCssClass()
> TWebControl::setForeColor()
> TWebControl::setHeight()
> TWebControl::setStyle()
> TWebControl::setTabIndex()
> TWebControl::setToolTip()
> TWebControl::setWidth()

Inherited From TControl

> TControl::__construct()
> TControl::addedControl()
> TControl::addParsedObject()
> TControl::addToPostDataLoader()
> TControl::applyStyleSheetSkin()
> TControl::autoBindProperty()
> TControl::autoDataBindProperties()
> TControl::bindProperty()
> TControl::broadcastEvent()
> TControl::bubbleEvent()
> TControl::clearChildState()
> TControl::clearControlState()
> TControl::clearNamingContainer()
> TControl::clearViewState()
> TControl::createChildControls()
> TControl::createControlCollection()
> TControl::dataBind()
> TControl::dataBindChildren()
> TControl::dataBindProperties()
> TControl::ensureChildControls()
> TControl::findControl()
> TControl::findControlsByID()
> TControl::findControlsByType()
> TControl::focus()
> TControl::getAdapter()
> TControl::getAllowChildControls()
> TControl::getAttribute()
> TControl::getAttributes()
> TControl::getChildControlsCreated()
> TControl::getClientID()
> TControl::getControls()
> TControl::getControlStage()
> TControl::getControlState()
> TControl::getCustomData()
> TControl::getEnabled()
> TControl::getEnableTheming()
> TControl::getEnableViewState()
> TControl::getHasAdapter()
> TControl::getHasAttributes()
> TControl::getHasChildInitialized()
> TControl::getHasControls()
> TControl::getHasInitialized()
> TControl::getHasLoaded()
> TControl::getHasLoadedPostData()
> TControl::getHasPreRendered()
> TControl::getID()
> TControl::getNamingContainer()
> TControl::getPage()
> TControl::getParent()
> TControl::getRegisteredObject()
> TControl::getSkinID()
> TControl::getSourceTemplateControl()
> TControl::getTemplateControl()
> TControl::getUniqueID()
> TControl::getViewState()
> TControl::getVisible()
> TControl::hasAttribute()
> TControl::initRecursive()
> TControl::isDescendentOf()
> TControl::isObjectRegistered()
> TControl::loadRecursive()
> TControl::loadState()
> TControl::loadStateRecursive()
> TControl::onDataBinding()
> TControl::onInit()
> TControl::onLoad()
> TControl::onPreRender()
> TControl::onUnload()
> TControl::preRenderRecursive()
> TControl::raiseBubbleEvent()
> TControl::registerObject()
> TControl::removeAttribute()
> TControl::removedControl()
> TControl::render()
> TControl::renderChildren()
> TControl::renderControl()
> TControl::saveState()
> TControl::saveStateRecursive()
> TControl::setAdapter()
> TControl::setAttribute()
> TControl::setChildControlsCreated()
> TControl::setControlStage()
> TControl::setControlState()
> TControl::setCustomData()
> TControl::setEnabled()
> TControl::setEnableTheming()
> TControl::setEnableViewState()
> TControl::setID()
> TControl::setPage()
> TControl::setSkinID()
> TControl::setTemplateControl()
> TControl::setViewState()
> TControl::setVisible()
> TControl::traverseChildControls()
> TControl::unbindProperty()
> TControl::unloadRecursive()
> TControl::unregisterObject()
> TControl::__get()

Inherited From TApplicationComponent

> TApplicationComponent::getApplication()
> TApplicationComponent::getRequest()
> TApplicationComponent::getResponse()
> TApplicationComponent::getService()
> TApplicationComponent::getSession()
> TApplicationComponent::getUser()
> TApplicationComponent::publishAsset()
> TApplicationComponent::publishFilePath()

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

Class Constants

#### Inherited Constants

Inherited from TControl

> TControl::AUTOMATIC_ID_PREFIX
> TControl::CLIENT_ID_SEPARATOR
> TControl::CS_CHILD_INITIALIZED
> TControl::CS_CONSTRUCTED
> TControl::CS_INITIALIZED
> TControl::CS_LOADED
> TControl::CS_PRERENDERED
> TControl::CS_STATE_LOADED
> TControl::ID_FORMAT
> TControl::ID_SEPARATOR
> TControl::IS_CHILD_CREATED
> TControl::IS_CREATING_CHILD
> TControl::IS_DISABLE_THEMING
> TControl::IS_DISABLE_VIEWSTATE
> TControl::IS_ID_SET
> TControl::IS_SKIN_APPLIED
> TControl::IS_STYLESHEET_APPLIED
> TControl::RF_ADAPTER
> TControl::RF_AUTO_BINDINGS
> TControl::RF_CHILD_STATE
> TControl::RF_CONTROLS
> TControl::RF_CONTROLSTATE
> TControl::RF_DATA_BINDINGS
> TControl::RF_EVENTS
> TControl::RF_NAMED_CONTROLS
> TControl::RF_NAMED_CONTROLS_ID
> TControl::RF_NAMED_OBJECTS
> TControl::RF_SKIN_ID

Documentation generated on Sun, 14 Jan 2007 21:43:17 -0500 by phpDocumentor 1.3.0RC4