GRE Layer Manager dialog. More...
#include <gre/dlglayermgr.h>

Public Member Functions | |
| DLG_LAYERMGR (GRE::GROUP *group, const MISTRING &apptitle) | |
| virtual | ~DLG_LAYERMGR () |
Static Public Member Functions | |
| static DLG_LAYERMGR * | GetAttached (GRE::GROUP *group) |
| static DLG_LAYERMGR * | OpenSimple (MDLGPARENT dlgparent, GRE::GROUP *group, const MISTRING &apptitle, const char *PlacementKey=0) |
GRE Layer Manager dialog.
Provides ability to add/remove/change layers in a specified group, as well as access group settings and other common operations. Intended for use as modeless dialog only.
| GRE::DLG_LAYERMGR::DLG_LAYERMGR | ( | GRE::GROUP * | group, | |
| const MISTRING & | apptitle | |||
| ) |
Construct for specified group.
| group | Group | |
| apptitle | Application title, will be prefixed to dialog title |
| virtual GRE::DLG_LAYERMGR::~DLG_LAYERMGR | ( | ) | [virtual] |
| static DLG_LAYERMGR* GRE::DLG_LAYERMGR::GetAttached | ( | GRE::GROUP * | group | ) | [static] |
Get layer manager attached to group (if any).
| group | Group |
| static DLG_LAYERMGR* GRE::DLG_LAYERMGR::OpenSimple | ( | MDLGPARENT | dlgparent, | |
| GRE::GROUP * | group, | |||
| const MISTRING & | apptitle, | |||
| const char * | PlacementKey = 0 | |||
| ) | [static] |
Construct and open for specified group.
Provides convenient way to open layer manager without need to keep track of it. If layer manager has been previously opened it will simply show it.
| dlgparent | Parent for dialog | |
| group | Group | |
| apptitle | Application title, will be prefixed to dialog title | |
| PlacementKey | Key for retaining dialog size/placement, 0 if unused |
1.6.1