Class SampleComposite
This is a completely custom QControl and it is also a composite control, meaning it utilizes several individual QControls (e.g. a QLabel and two QButtons) to make one larger control.
- QBaseClass
- QHtmlAttributeManagerBase
- QHtmlAttributeManager
- QControlBase
- QControl
- SampleComposite
public
|
#
__construct(
Creates a QControlBase object This constructor will generally not be used to create a QControlBase object. Instead it is used by the classes which extend the class. Only the parent object parameter is required. If the option strControlId parameter is not used, QCubed will generate the id. |
protected
|
|
public
|
|
public
boolean
|
|
protected
string
|
#
GetControlHtml( )
This method will render the control, itself, and will return the rendered HTML as a string |
public
|
|
public
|
|
public
mixed
|
|
public
mixed|
|
OverrideAttributes(),
__call()
|
CommentEnd,
CommentStart
|
protected
|
$lblMessage
|
|
protected
|
$btnIncrement
|
|
protected
|
$btnDecrement
|
|
protected
integer
|
$intValue
|
#
0
|
protected
boolean
|
$blnUseAjax
|
#
false
|
protected
string
|
$strPadding
|
#
'10px'
|
protected
string
|
$strWidth
|
#
'100px'
|
protected
string
|
$strFontSize
|
#
'36px'
|
protected
boolean
|
$blnFontBold
|
#
true
|
protected
string
|
$strBackColor
|
#
'#cccccc'
|
protected
boolean
|
$blnIsBlockElement
Is this control a block type element? This determines whether the control will be wrapped in a div or a span if blnUseWrapper is true. For example, if |
#
true
|
$attributes,
$styles
|
$AccessKey,
$AltText,
$BackColor,
$BorderCollapse,
$BorderColor,
$BorderStyle,
$BorderWidth,
$CssClass,
$Cursor,
$Data,
$Display,
$DisplayStyle,
$Enabled,
$FontBold,
$FontItalic,
$FontNames,
$FontOverline,
$FontSize,
$FontStrikeout,
$FontUnderline,
$ForeColor,
$Height,
$HorizontalAlign,
$Left,
$Margin,
$NoWrap,
$Opacity,
$OrderedListType,
$Overflow,
$Padding,
$Position,
$ReadOnly,
$TabIndex,
$ToolTip,
$Top,
$UnorderedListStyle,
$VerticalAlign,
$Width
|