tsc_LayoutFlags

This enumeration gives some control over form layout.

It may be passed into tsc_Form::SetLayoutMode where it affects all fields on the form, or to the constructor of tsc_GroupBoxStartControl where it affects only the fields inside the group.

The tsc_Layout_HideGroupBox flag allows groups (or single) controls and fields to be laid-out in ways different from the rest of the form.

enum tsc_LayoutFlags
{
    tsc_Layout_None,              // Default setting, no flags.
    tsc_Layout_SingleColumn,      // All fields in a single column (Layout_Auto only). Default is two columns.
    tsc_Layout_DoubleSpaced,      // Fields are vertically spaced further apart (Layout_Auto only).
    tsc_Layout_PromptInline,      // The prompt placed to the left, not above (Layout_Auto and Layout_Custom).
    tsc_Layout_RightJustifyValue, // The text in field is right-justified. (Layout_Auto and Layout_Custom).
    tsc_Layout_LargeFont,         // Text is drawn in a large font (both Layout_Auto and Layout_Custom).
    tsc_Layout_HideGroupBox       // GroupBox title and border is not drawn. (GroupBox fields only).
}