Class BasicForm
QForm is one of the most important parts of QCubed - it is what ultimately creates the web page
QForm is based on QFormBase class and is supposed to be used against QForm. The reason for such recommendation is - QFormBase is a lengthy, confusing and very important file. If you want to modify any behavior or QFormBase, please override the corresponding method here. If you want to add a new feature, add it as a method in this class.
- QBaseClass
- QFormBase
- QForm
- BasicForm
protected
|
#
Form_Create( )
To contain the code to initialize the QForm on the first call. Once the QForm is created, the state is saved and is reused by the Run method. In short - this function will run only once (the first time the QForm is to be created) (In case it is to be used, it should be overriden by a child class) |
protected
|
|
protected
|
#
setItems_click( $strFormId, $strControlId, $strParameter )
Using this to optimize the setting of control properties. In particular, testing the use of javascript to set particular aspects of controls so that the entire control does not need to be redrawn. |
OverrideAttributes(),
__call()
|
FormStatusRenderBegun,
FormStatusRenderEnded,
FormStatusUnrendered
|
protected
|
$txtText
|
|
protected
|
$txtText2
|
|
protected
|
$lstSelect
|
|
protected
|
$lstSelect2
|
|
protected
|
$lstCheck
|
|
protected
|
$lstCheck2
|
|
protected
|
$lstRadio
|
|
protected
|
$chkCheck
|
|
protected
|
$rdoRadio1
|
|
protected
|
$rdoRadio2
|
|
protected
|
$rdoRadio3
|
|
protected
|
$btnImage
|
|
protected
|
$btnServer
|
|
protected
|
$btnAjax
|
|
protected
|
$btnSetItemsAjax
|
$EncryptionKey,
$FormStateHandler,
$strIgnoreJavaScriptFileArray,
$strIgnoreStyleSheetFileArray
|
$CallType,
$CssClass,
$DefaultWaitIcon,
$FormId,
$FormStatus,
$HtmlIncludeFilePath
|