Layout functions
template <class L> void InitLayout(Ctrl& ctrl, L& layout)
Assigns layout parameters to member Ctrl variables of layout, and adds them to the specified ctrl.
L
Class (or structure) with Ctrl variables. Ctrl variables must have public access.
ctrl
Parent Ctrl.
layout
L instance.
template <class T> void CtrlLayout(T& ctrl)
Assigns layout parameters to member variables. Required layout must be one of base classes of T.
T
Parent Ctrl type.
ctrl
Parent Ctrl.
template <class T> void CtrlLayout(T& ctrl, const char *title)
Calls CtrlLayout and then calls Title method of ctrl (assigning a caption text to the TopWindow).
T
Parent Ctrl type.
ctrl
Parent Ctrl.
title
Window title.
template <class T> void CtrlLayoutOK(T& ctrl, const char *title)
Calls CtrlLayout and then assigns Acceptor(IDOK) to the ok member Ctrl variable and makes it the default button (activated by Enter).
T
Parent Ctrl type.
ctrl
Parent Ctrl.
title
Window title.
template <class T> void CtrlLayoutCancel(T& ctrl, const char *title)
Calls CtrlLayout and then assigns Rejector(IDCANCEL) to the cancel member Ctrl variable and makes it the default cancel button (activated by Esc).
T
Parent Ctrl type.
ctrl
Parent Ctrl.
title
Window title.
template <class T> void CtrlLayoutOKCancel(T& ctrl, const char *title)
Calls CtrlLayoutOK and then assigns Rejector(IDCANCEL) to the cancel member Ctrl variable and makes it the default cancel button (activated by Esc).
T
Parent Ctrl type.
ctrl
Parent Ctrl.
title
Window title.
template <class T> void CtrlLayoutExit(T& ctrl, const char *title)
Calls CtrlLayoutOK and then assigns Acceptor(IDEXIT) to the exit member Ctrl variable and makes it the default button (activated by Enter).
T
Parent Ctrl type.
ctrl
Parent Ctrl.
title
Window title.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4