Control <abstract>
BackColor                    string                    null
BorderColor                  string                    null
                                                                                                            ActionControl <abstract> {extends Control}                                                            ListControl <abstract> {extends Control}                                                     DataGrid {extends Control}
BorderStyle                  BorderStyle            NotSet                                                CausesValidation                      <override> bool                true                           ItemCount                      <readonly> int                0                      AlternateRowStyle              DataGridRowStyle         object
BorderWidth                  string                    null                                                                                                                                                   SelectedIndex                  int                          -1                      BorderCollapse                 BorderCollapse          NotSet
CssClass                     string                    null                                                                                                                                                   SelectedName                   <readonly> string           null                     HeaderLinkStyle                DataGridRowStyle         object
FontBold                     bool                    false                                                                           Button {extends ActionControl}                                           SelectedValue                  <readonly> string           null                     HeaderRowStyle                 DataGridRowStyle         object
FontItalic                   bool                    false                                                                                                                                                    SelectedItem                   <readonly> ListItem         null                     RowStyle                       DataGridRowStyle         object
FontNames                    string                    null                                                            PrimaryButton                          bool                     false
                                                                                                                                                                                                              SelectedItems                  <readonly> ListItem[]       null                     Noun                           string                    “item”
FontOverline                 bool                    false                                                             Text                                   string                     null
                                                                                                                                                                                                                                                                                                  NounPlural                     string                  “items”
FontSize                     string                    null                                                                                                                                                   AddItem(ListItem)                                          void
                                                                                                                                                                                                                                                                                                  Paginate                       bool                      false
FontStrikeout                bool                    false                                                                     ImageButton {extends ActionControl}                                            AddItem(string, string, bool = false)                      void
                                                                                                                                                                                                                                                                                                  ItemsPerPage                   int                          15
FontUnderline                bool                    false                                                                                                                                                    AddItemAt(int, ListItem)                                   void
ForeColor                    string                    null                                                            AlternateText                          string                    null                  RemoveItem(int)                                            void                     PageNumber                     int                           1
                                                                                                                       ImageUrl                               string                    null                  RemoveAllItems()                                           void                     TotalItemCount                 int                          -1
AccessKey                    string                      null                                                                                                                                                                                                                                     CurrentRowIndex                <readonly> int             N/A
CausesValidation             bool                      false                                                                                                                                                                                                                                      SortDirection                  0 or 1                        0
Enabled                      bool                       true                                                                     LinkButton {extends ActionControl}                                                             CheckBoxList {extends ListControl}                                SortColumnIndex                int                          -1
Required                     bool                      false                                                                                                                                                               CellPadding                 int                            -1          CellPadding                    int                          -1
TabIndex                     integer                       0                                                           Text                                   string                    null
                                                                                                                                                                                                                           CellSpacing                 int                            -1          CellSpacing                    int                          -1
ToolTip                      string                      null                                                                                                                                                              RepeatColumns               int                             1          GridLines                      GridLines                 None
ValidationError              <readonly> string           null                                                                                                                                                              RepeatDirection             RepeatDirection          Vertical          ShowHeader                     bool                       true
Visible                      bool                       true                                                              Calendar {extends Control}                                                                       TextAlign                   TextAlign                  Right
                                                                                                                                                                                                                                                                                                  DataSource                     object[]                   null
                                                                                                          CalendarType                          CalendarType             DateOnly                                                                                                                 LimitInfo                      <readonly> string          N/A
Height                       string                      null
                                                                                                          DateTime                              DateTime                      null                                                                                                                SortInfo                       <readonly> string          N/A
Width                        string                      null                                                                                                                                                                         ListBox {extends ListControl}
HtmlBefore                   string                      null
                                                                                                                                                                                                                                                                                                  AddColumn(DataGridColumn)                                 void
HtmlAfter                    string                      null                                                            CheckBox {extends Control}                                                                        Rows                        int                            1
                                                                                                                                                                                                                                                                                                  OverrideRowStyle(int, DataGridRowStyle)                   void
Instructions                 string                      null                                                                                                                                                              SelectionMode               SelectionMode             Single
Warning                      string                      null                                             Checked                               bool                          false
                                                                                                          Text                                  string                          null
ControlId                    <readonly> string          N/A                                               TextAlign                             TextAlign                     Right                                           RadioButtonList {extends ListControl}                                              DataGridRowStyle
FormId                       <readonly> string           null                                                                                                                                                                                                                                     BackColor                string                  null
                                                                                                                                                                                                                           CellPadding                 int                            -1
Name                         string                      null                                                           FileControl {extends Control}                                                                                                                                             BorderColor              string                  null
                                                                                                                                                                                                                           CellSpacing                 int                            -1
Rendered                     <readonly> bool           false                                                                                                                                                                                                                                      BorderStyle              BorderStyle          NotSet
                                                                                                                                                                                                                           RepeatColumns               int                             1
ServerAction                 string                      null                                             FileName                              string                          null                                                                                                              BorderWidth              string                  null
                                                                                                                                                                                                                           RepeatDirection             RepeatDirection          Vertical
ClientAction                 string                      null                                             Type                                  string                          null                                                                                                              CssClass                 string                  null
                                                                                                                                                                                                                           TextAlign                   TextAlign                  Right
                                                                                                          Size                                  string                          null                                                                                                              … (same “Font*” items as seen in DataGridColumn) ...
JavaScripts                  <readonly> string[]         null                                             File                                  string                          null                                                                                                              ForeColor                string                  null
FormAttributes               <readonly> string[]         null                                                                                                                                                                TextBox {extends Control}                                            Height                   string                  null
                                                                                                                              Label {extends Control}                                                                                                                                             HorizontalAlign          HorizontalAlign      NotSet
__construct(Form, optional string)                     void                                                                                                                                                   Columns                        int                          0                       VerticalAlign            VerticalAlign        NotSet
                                                                                                          Text                                  string                          null                          CrossScripting                 CrossScripting          Deny                         Wrap                     bool                   true
GetCustomAttribute(string)                            string                                                                                                                                                  Rows                           int                          0
RemoveCustomAttribute(string)                          void                                                                                                                                                   MaxLength                      int                          0                       ApplyOverride(DataGridRowStyle)              DataGridRowStyle
SetCustomAttribute(string, string)                     void                                                           RadioButton {extends Control}                                                           ReadOnly                       bool                     false                       RenderAttributes()                                      string
                                                                                                                                                                                                              Text                           string                     null
ParsePostData() <abstract>                            void                                                Checked                               bool                          false                           TextMode                       TextMode           SingleLine
                                                                               All controls MUST
Validate() <abstract>                                 bool                     implement their own        GroupName                             string                          null                          Wrap                           bool                      true                                         DataGridColumn
GetControlHtml() <abstract>                          string                    version of these four      Text                                  string                          null
                                                                               abstract methods.          TextAlign                             TextAlign                     Right                                                                                                               BackColor                      string                     null
GetJavaScriptAction() <abstract>                     string
                                                                                                                                                                                                                                  FloatTextBox {extends TextBox}                                  BorderColor                    string                     null
GetAttributes()                                       string                                                                                                                                                                                                                                      BorderStyle                    BorderStyle             NotSet
GetStyleAttributes()                                  string                                                                                                                                                               Maximum                     float                        null          BorderWidth                    string                     null
                                                                                                                                        ListItem                                                                           Minimum                     float                        null          CssClass                       string                     null
Render(bool = true, optional string...)          string/void                                                                                                                                                                                                                                      FontBold                       bool                     false
RenderWithError(bool = true, optional string...) string/void                                              Name                                  string                          null                                                                                                              FontItalic                     bool                     false
RenderWithName(bool = true, optional string…) string/vd                                                   Value                                 string                          null                                             IntegerTextBox {extends TextBox}                                 FontNames                      string                     null
                                                                                   All public “Render”
                                                                                                          Selected                              bool                          false                                                                                                               FontOverline                   bool                     false
The following public methods are only to be called by a                           methods take in an                                                                                                                       Maximum                     int                          null          FontSize                       string                     null
Form object:
                                                                                    optional boolean                                                                                                                       Minimum                     int                          null          FontStrikeout                  bool                     false
                                                                                  “blnDisplayOutput”.
SetFormId(string)                                      void                                                                                                                                                                                                                                       FontUnderline                  bool                     false
SetRenderedFlag(bool)                                  void                       When true (default),
                                                                                                                                           Form                                                                                                                                                   ForeColor                      string                     null
ValidationReset()                                      void
                                                                                 method will output the                                                                                                                                                                                           HorizontalAlign                HorizontalAlign         NotSet
                                                                                  HTML (via printf).      FormId                                <readonly> string              N/A
                                                                                                                                                                                                                                  Enumerations                                                    VerticalAlign                  VerticalAlign           NotSet
                                                                                When false, method will   Event Handlers                                                                                                                                                                          Width                          string                     null
                                                                                  return the HTML.        (local variables that can be set with the name of a method):                          BorderStyle   BorderCollapse         RepeatDirection     HorizontalAlign        CalendarType      Wrap                           bool                      true
                                                                                                          strRunAction, strLoadAction, strCreateAction,                                                       NotSet                 Horizontal          NotSet                 DateOnly
                                                       Qforms Class Library




                                                                                                                                                                                                NotSet
                                                        (for Beta Release 1)




                                                                                                          strPreRenderAction, strExitAction                                                     None          Separate               Vertical            Left                   DateTime
                                                                                                                                                                                                              Collapse                                                                            SortByCommand                  string                     null
                                                                                                                                                                                                Dotted                                                   Center                 DateTimeSeconds
                                                                                                          ::Run(string, optional string)                                       void                                                  SelectionMode                                                ReverseSortByCommand           string                     null
                                                                                                                                                                                                Dashed        TextAlign                                  Right                  TimeOnly
                                                                                                                                                                                                                                     Single
                                                                                                                                                                                                Solid         Left                                       Justify                TimeSecondsOnly
                                                                                                          IsPostBack()                                                          bool                                                 Multiple
                                                                                                                                                                                                Double        Right                                                                               Name                           string                     N/A
                                                                                                          RenderBegin(bool = true)                                       string/void                                                 GridLines           VerticalAlign
                                                                                                                                                                                                Groove                                                   NotSet                 CrossScripting    Html                           string                     N/A
                                                                                                          RenderEnd(bool = true)                                         string/void                          TextMode               None
                                                                                                                                                                                                Ridge                                                    Top                    Allow
                                                                                                                                                                                                              SingleLine             Horizontal                                                   __construct(string, string, string = null)               void
                                                                                                          Following method is only to be called by a Control object:                            Inset                                                    Middle                 Deny
                                                                                                                                                                                                              MultiLine              Vertical
                                                                                                                                                                                                Outset                                                   Bottom                 HtmlEntities      RenderAttributes()                                      string
                                                                                                          GenerateControlId()                                  string                                         Password               Both

Qform classlibrary

  • 1.
    Control <abstract> BackColor string null BorderColor string null ActionControl <abstract> {extends Control} ListControl <abstract> {extends Control} DataGrid {extends Control} BorderStyle BorderStyle NotSet CausesValidation <override> bool true ItemCount <readonly> int 0 AlternateRowStyle DataGridRowStyle object BorderWidth string null SelectedIndex int -1 BorderCollapse BorderCollapse NotSet CssClass string null SelectedName <readonly> string null HeaderLinkStyle DataGridRowStyle object FontBold bool false Button {extends ActionControl} SelectedValue <readonly> string null HeaderRowStyle DataGridRowStyle object FontItalic bool false SelectedItem <readonly> ListItem null RowStyle DataGridRowStyle object FontNames string null PrimaryButton bool false SelectedItems <readonly> ListItem[] null Noun string “item” FontOverline bool false Text string null NounPlural string “items” FontSize string null AddItem(ListItem) void Paginate bool false FontStrikeout bool false ImageButton {extends ActionControl} AddItem(string, string, bool = false) void ItemsPerPage int 15 FontUnderline bool false AddItemAt(int, ListItem) void ForeColor string null AlternateText string null RemoveItem(int) void PageNumber int 1 ImageUrl string null RemoveAllItems() void TotalItemCount int -1 AccessKey string null CurrentRowIndex <readonly> int N/A CausesValidation bool false SortDirection 0 or 1 0 Enabled bool true LinkButton {extends ActionControl} CheckBoxList {extends ListControl} SortColumnIndex int -1 Required bool false CellPadding int -1 CellPadding int -1 TabIndex integer 0 Text string null CellSpacing int -1 CellSpacing int -1 ToolTip string null RepeatColumns int 1 GridLines GridLines None ValidationError <readonly> string null RepeatDirection RepeatDirection Vertical ShowHeader bool true Visible bool true Calendar {extends Control} TextAlign TextAlign Right DataSource object[] null CalendarType CalendarType DateOnly LimitInfo <readonly> string N/A Height string null DateTime DateTime null SortInfo <readonly> string N/A Width string null ListBox {extends ListControl} HtmlBefore string null AddColumn(DataGridColumn) void HtmlAfter string null CheckBox {extends Control} Rows int 1 OverrideRowStyle(int, DataGridRowStyle) void Instructions string null SelectionMode SelectionMode Single Warning string null Checked bool false Text string null ControlId <readonly> string N/A TextAlign TextAlign Right RadioButtonList {extends ListControl} DataGridRowStyle FormId <readonly> string null BackColor string null CellPadding int -1 Name string null FileControl {extends Control} BorderColor string null CellSpacing int -1 Rendered <readonly> bool false BorderStyle BorderStyle NotSet RepeatColumns int 1 ServerAction string null FileName string null BorderWidth string null RepeatDirection RepeatDirection Vertical ClientAction string null Type string null CssClass string null TextAlign TextAlign Right Size string null … (same “Font*” items as seen in DataGridColumn) ... JavaScripts <readonly> string[] null File string null ForeColor string null FormAttributes <readonly> string[] null TextBox {extends Control} Height string null Label {extends Control} HorizontalAlign HorizontalAlign NotSet __construct(Form, optional string) void Columns int 0 VerticalAlign VerticalAlign NotSet Text string null CrossScripting CrossScripting Deny Wrap bool true GetCustomAttribute(string) string Rows int 0 RemoveCustomAttribute(string) void MaxLength int 0 ApplyOverride(DataGridRowStyle) DataGridRowStyle SetCustomAttribute(string, string) void RadioButton {extends Control} ReadOnly bool false RenderAttributes() string Text string null ParsePostData() <abstract> void Checked bool false TextMode TextMode SingleLine All controls MUST Validate() <abstract> bool implement their own GroupName string null Wrap bool true DataGridColumn GetControlHtml() <abstract> string version of these four Text string null abstract methods. TextAlign TextAlign Right BackColor string null GetJavaScriptAction() <abstract> string FloatTextBox {extends TextBox} BorderColor string null GetAttributes() string BorderStyle BorderStyle NotSet GetStyleAttributes() string Maximum float null BorderWidth string null ListItem Minimum float null CssClass string null Render(bool = true, optional string...) string/void FontBold bool false RenderWithError(bool = true, optional string...) string/void Name string null FontItalic bool false RenderWithName(bool = true, optional string…) string/vd Value string null IntegerTextBox {extends TextBox} FontNames string null All public “Render” Selected bool false FontOverline bool false The following public methods are only to be called by a methods take in an Maximum int null FontSize string null Form object: optional boolean Minimum int null FontStrikeout bool false “blnDisplayOutput”. SetFormId(string) void FontUnderline bool false SetRenderedFlag(bool) void When true (default), Form ForeColor string null ValidationReset() void method will output the HorizontalAlign HorizontalAlign NotSet HTML (via printf). FormId <readonly> string N/A Enumerations VerticalAlign VerticalAlign NotSet When false, method will Event Handlers Width string null return the HTML. (local variables that can be set with the name of a method): BorderStyle BorderCollapse RepeatDirection HorizontalAlign CalendarType Wrap bool true strRunAction, strLoadAction, strCreateAction, NotSet Horizontal NotSet DateOnly Qforms Class Library NotSet (for Beta Release 1) strPreRenderAction, strExitAction None Separate Vertical Left DateTime Collapse SortByCommand string null Dotted Center DateTimeSeconds ::Run(string, optional string) void SelectionMode ReverseSortByCommand string null Dashed TextAlign Right TimeOnly Single Solid Left Justify TimeSecondsOnly IsPostBack() bool Multiple Double Right Name string N/A RenderBegin(bool = true) string/void GridLines VerticalAlign Groove NotSet CrossScripting Html string N/A RenderEnd(bool = true) string/void TextMode None Ridge Top Allow SingleLine Horizontal __construct(string, string, string = null) void Following method is only to be called by a Control object: Inset Middle Deny MultiLine Vertical Outset Bottom HtmlEntities RenderAttributes() string GenerateControlId() string Password Both