FlowLayout Xojo and Real Studio Plugin |
|
FlowLayout.ApplyLayout Method
Applies the layout
ApplyLayout()
Parameters
Remarks
Call this method from the constructor of the window that has the controls. The method can also be called at later stage if there is something that calls for such.
Notice in the example bellow how you add the controls to the layouts before calling the super class constructor, then you apply the flow layouts after calling the super class constructor.
Sub Constructor()
FlowLayout2.AddControl(lblCity)
FlowLayout2.AddControl(tbCity)
FlowLayout2.AddControl(lblState)
FlowLayout2.AddControl(tbState)
FlowLayout2.AddControl(lblZip)
FlowLayout2.AddControl(tbZip)
FlowLayout4.AddControl(btnNewPatient2)
FlowLayout4.AddControl(btnEditPatient2)
// Calling the overridden superclass constructor.
Super.Constructor
FlowLayout2.ApplyLayout()
FlowLayout4.ApplyLayout()
End Sub
Important notes:It is important to realize that the controls had to be added to the flow layouts in correct logical order.
A flow layout manages one horizontal row of controls where their width logically affect each other. If you have more than one row of controls then you use another flow layout to manage them.
See Also
FlowLayout Control