SCROLLGROUP [id]
{
[Flags]
GROUP
{
[Sub-elements]
...
}
}
Scroll groups let create scrollable panes in the layout.
The elements of the pane are normally placed inside a group within the scroll group, but a single element (e.g. a user area) can be placed directly within the scroll group.
Use GeDialog::SetVisibleArea() and GeDialog::GetVisibleArea() to control the currently visible area.
| Container ID | Type | Description |
|---|---|---|
| BFM_STATUSBAR_PROGRESSON | Bool | Statusbar active. |
| BFM_STATUSBAR_TXT | String | First text. |
| BFM_STATUSBAR_PROGRESS | Float | Between 0.0 and 1.0. |
| BFM_STATUSBAR_PROGRESSSPIN | Bool | Spinning bar. |
| BFM_STATUSBAR_HELP | String | Second text. (Help.) |
See Dialog Resource for a description of the common flags.
| [LAYOUTFLAGS] | Layout flags. |
| [SIZE] | Manual size. |
| SCROLL_V | Allow the group to scroll vertically. |
| SCROLL_H | Allow the group to scroll horizontally. |
| SCROLL_BORDER | Display a small border around the scroll group. |
| SCROLL_STATUSBAR | Create a status bar for the scroll group. |
SCROLLGROUP IDC_SCROLL
{
GROUP
{
STATICTEXT { NAME LONG_TEXT; }
BUTTON BIG_BUTTON { SIZE -320,-240; }
}
}