|
| TalMap SDK Libary Reference |
| XCtrlMan::SetDefaultEventMode |
| ±âº» Window Event¸¦ Ȱ¼ºÈ Mask ÁöÁ¤ ÇÕ´Ï´Ù. |
|
|
|
|
Parameters
| |
| Type |
Event Mask
| Event Mode¿¡ Á¤ÀÇ °¡´ÉÇÑ Event |
| TMEVENTTYPE_CREATE | 0x00000001 |
| TMEVENTTYPE_DESTROY | 0x00000002 |
| TMEVENTTYPE_MOUSEDOWN | 0x00000004 |
| TMEVENTTYPE_MOUSEMOVE | 0x00000008 |
| TMEVENTTYPE_MOUSEUP | 0x00000010 |
| TMEVENTTYPE_CLICK | 0x00000020 |
| TMEVENTTYPE_DBLCLICK | 0x00000040 |
| TMEVENTTYPE_MOUSEENTER | 0x00000080 |
| TMEVENTTYPE_MOUSELEAVE | 0x00000100 |
| TMEVENTTYPE_KEYDOWN | 0x00000200 |
| TMEVENTTYPE_KEYUP | 0x00000400 |
| TMEVENTTYPE_KEYPRESS | 0x00000800 |
| TMEVENTTYPE_SETFOCUS | 0x00001000 |
| TMEVENTTYPE_KILLFOCUS | 0x00002000 |
| TMEVENTTYPE_RESIZE | 0x00004000 |
| TMEVENTTYPE_MOUSEACTIVATE | 0x00008000 |
| TMEVENTTYPE_MODIFIED | 0x00040000 |
| TMEVENTTYPE_DRAW_BEFORE | 0x00100000 |
|
|
|
|
|
Return Value
|
|
Remarks
| |
SetDefaultEventMode ´Â XCtrlMan ÀÇ Method·Î Á¦°øµË´Ï´Ù.
»ç¿ëÀÚ´Â ÀÌ ¸Þ¼Òµå¸¦ ÀÌ¿ëÇÏ¿©, ±âº» Window Event¸¦ Ȱ¼ºÈ Mask ÁöÁ¤ ÇÕ´Ï´Ù.
MouseMove Event´Â ±âº»ÀûÀ¸·Î Æ÷ÇÔ ÇÏÁö ¾ÊÀ¸¸ç, ¸ðµç Event¸¦ ¹Þ°íÀÚ ÇÏ´Â °æ¿ì´Â Type À» 0xFFFFFFFF À¸·Î ÁöÁ¤ ÇÕ´Ï´Ù.
|
|
|
|
Example
| |
|
|
var ctrlman = m_Map.GetCtrlMan();
var util = m_Map.GetUtility();
ctrlman.SetDefaultEventMode(util.GetConstToValue("TMEVENTTYPE_EVENT_MASK") |
util.GetConstToValue("TMEVENTTYPE_NO_EVENTMODE"));
|
|
|
|
#include "CXCtrlMan.h"
CXCtrlMan CtrlMan = m_Map.GetCtrlMan();
CtrlMan.SetDefaultEventMode(0xFFFFFFFF);
|
|
|
|
TalMapXLib.IXUtility util = m_Map.GetUtility();
// MouseMove Evnet ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
m_Map.GetCtrlMan().SetDefaultEventMode(util.GetConstToValue("TMEVENTTYPE_MOUSEMOVE"));
|
|
|
|
Dim util As TalMapXLib.IXUtility
Set util = m_Map.GetUtility
m_Map.GetCtrlMan.SetDefaultEvnetMode(util.GetConstToValue("TMEVENTTYPE_MOUSEMOVE"))
|
|
|
|
See Also
|