|
TalMap SDK Libary Reference |
XBaseMan::IsManMode |
Manager Mode ÀÎÁö¸¦ ÆÇ´ÜÇÕ´Ï´Ù. |
|
|
|
Parameters
|
Mode |
ÆÇ´ÜÇÒ Manager ¸ðµå °ª. |
TMMAN_MODE_NONE 0 |
TMMAN_MODE_EDIT 1 |
TMMAN_MODE_NEW 2 |
TMMAN_MODE_MODIFY 3 |
TMMAN_MODE_DELETE 4 |
TMMAN_MODE_SAVE 5 |
TMMAN_MODE_OPEN 6 |
|
|
|
|
Return Value
|
Manager ¸ðµåÀÎÁö ÆÇ´ÜÇÑ °ª.(FALSE/0: Not Manager Mode, TRUE/1: Manager Mode)
|
|
|
|
Remarks
|
IsManMode ´Â XBaseMan ÀÇ Method·Î Á¦°øµË´Ï´Ù.
»ç¿ëÀÚ´Â ÀÌ ¸Þ¼Òµå¸¦ ÀÌ¿ëÇÏ¿© ƯÁ¤ÇÑ °ªÀÌ Manager Mode °ªÀÎÁö ÆÇ´ÜÇÒ ¼ö ÀÖ½À´Ï´Ù.
|
|
|
|
Example
|
|
var ctrlman = m_Map.GetCtrlMan();
var layerman = ctrlman.GetLayerMan();
var util = m_Map.GetUtility();
var baseman = layerman.CastToBaseManager();
if (baseman.IsManMode(util.GetConstToValue("TMMAN_MODE_EDIT")))
{
baseman.SetManMode(util.GetConstToValue("TMMAN_MODE_NONE"));
}
else
{
baseman.SetManMode(util.GetConstToValue("TMMAN_MODE_EDIT"));
}
|
|
|
#include "CXCtrlMan.h"
#include "CXLayerMan.h"
#include "CXutility.h"
#include "CXBaseMan.h"
CXCtrlMan ctrlman = m_Map.GetCtrlMan();
CXLayerMan layerman = ctrlman.GetLayerMan();
CXUtility util = m_Map.GetUtility();
CXBaseMan baseman = layerman.CastToBaseManager();
if (baseman.GetManMode(util.GetConstToValue(_T("TMMAN_MODE_EDIT"))))
{
baseman.SetManMode(util.GetConstToValue(_T("TMMAN_MODE_NONE")));
}
else
{
baseman.SetManMode(util.GetConstToValue(_T("TMMAN_MODE_EDIT")));
}
|
|
|
|
See Also
|