Unit: XIControls
Declaration:
TxiLabeledControlNode = class(TxiCaptionedControlNode)
Control
ControlClass
LabelPos
MaxWidth
MinWidth
ApplyAttributes
CreateControl
FreeControl
LayoutControl
ReadParams
UpdateEnabled
An abstract control node with a caption. This node knows how to create and lay out labels for the control, can put the label above (default), at the left or "around" the control. It also tries to align controls with labels at the left not to look messy (aligning left sides of left-labeled controls), within one container.
When creating your own labeled control nodes you need to assign value to the ControlClass property in constructor. Also you can override the ReadParams method for reading control-specific parameters from the XML node and the ApplyAttributes method to apply them to the created Control (using typecast).
 
| The CHM file was converted to HTML by chm2web software. |