OpendTect-6_4  6.4
Namespaces | Enumerations | Functions
keyenum.h File Reference
Include dependency graph for keyenum.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 OD
 OpendTect.
 

Enumerations

enum  OD::ButtonState {
  OD::NoButton = 0x00000000, OD::LeftButton = 0x00000001, OD::RightButton = 0x00000002, OD::MidButton = 0x00000004,
  OD::MouseButtonMask = 0x000000ff, OD::ShiftButton = 0x02000000, OD::ControlButton = 0x04000000, OD::AltButton = 0x08000000,
  OD::MetaButton = 0x10000000, OD::KeyButtonMask = 0xfe000000, OD::Keypad = 0x20000000
}
 
enum  OD::KeyboardKey {
  OD::KB_NoKey = 0x00000000, OD::KB_Escape = 0x01000000, OD::KB_Tab = 0x01000001, OD::KB_Backtab = 0x01000002,
  OD::KB_Backspace = 0x01000003, OD::KB_Return = 0x01000004, OD::KB_Enter = 0x01000005, OD::KB_Insert = 0x01000006,
  OD::KB_Delete = 0x01000007, OD::KB_Pause = 0x01000008, OD::KB_Print = 0x01000009, OD::KB_SysReq = 0x0100000a,
  OD::KB_Clear = 0x0100000b, OD::KB_Home = 0x01000010, OD::KB_End = 0x01000011, OD::KB_Left = 0x01000012,
  OD::KB_Up = 0x01000013, OD::KB_Right = 0x01000014, OD::KB_Down = 0x01000015, OD::KB_PageUp = 0x01000016,
  OD::KB_PageDown = 0x01000017, OD::KB_Shift = 0x01000020, OD::KB_Control = 0x01000021, OD::KB_Meta = 0x01000022,
  OD::KB_Alt = 0x01000023, OD::KB_AltGr = 0x01001103, OD::KB_CapsLock = 0x01000024, OD::KB_NumLock = 0x01000025,
  OD::KB_ScrollLock = 0x01000026, OD::KB_F1 = 0x01000030, OD::KB_F2 = 0x01000031, OD::KB_F3 = 0x01000032,
  OD::KB_F4 = 0x01000033, OD::KB_F5 = 0x01000034, OD::KB_F6 = 0x01000035, OD::KB_F7 = 0x01000036,
  OD::KB_F8 = 0x01000037, OD::KB_F9 = 0x01000038, OD::KB_F10 = 0x01000039, OD::KB_F11 = 0x0100003a,
  OD::KB_F12 = 0x0100003b, OD::KB_F13 = 0x0100003c, OD::KB_F14 = 0x0100003d, OD::KB_F15 = 0x0100003e,
  OD::KB_F16 = 0x0100003f, OD::KB_F17 = 0x01000040, OD::KB_F18 = 0x01000041, OD::KB_F19 = 0x01000042,
  OD::KB_F20 = 0x01000043, OD::KB_F21 = 0x01000044, OD::KB_F22 = 0x01000045, OD::KB_F23 = 0x01000046,
  OD::KB_F24 = 0x01000047, OD::KB_F25 = 0x01000048, OD::KB_F26 = 0x01000049, OD::KB_F27 = 0x0100004a,
  OD::KB_F28 = 0x0100004b, OD::KB_F29 = 0x0100004c, OD::KB_F30 = 0x0100004d, OD::KB_F31 = 0x0100004e,
  OD::KB_F32 = 0x0100004f, OD::KB_F33 = 0x01000050, OD::KB_F34 = 0x01000051, OD::KB_F35 = 0x01000052,
  OD::KB_Super_L = 0x01000053, OD::KB_Super_R = 0x01000054, OD::KB_Menu = 0x01000055, OD::KB_Hyper_L = 0x01000056,
  OD::KB_Hyper_R = 0x01000057, OD::KB_Help = 0x01000058, OD::KB_Direction_L = 0x01000059, OD::KB_Direction_R = 0x01000060,
  OD::KB_Space = 0x20, OD::KB_Any = KB_Space, OD::KB_Exclam = 0x21, OD::KB_QuoteDbl = 0x22,
  OD::KB_NumberSign = 0x23, OD::KB_Dollar = 0x24, OD::KB_Percent = 0x25, OD::KB_Ampersand = 0x26,
  OD::KB_Apostrophe = 0x27, OD::KB_ParenLeft = 0x28, OD::KB_ParenRight = 0x29, OD::KB_Asterisk = 0x2a,
  OD::KB_Plus = 0x2b, OD::KB_Comma = 0x2c, OD::KB_Minus = 0x2d, OD::KB_Period = 0x2e,
  OD::KB_Slash = 0x2f, OD::KB_Zero = 0x30, OD::KB_One = 0x31, OD::KB_Two = 0x32,
  OD::KB_Three = 0x33, OD::KB_Four = 0x34, OD::KB_Five = 0x35, OD::KB_Six = 0x36,
  OD::KB_Seven = 0x37, OD::KB_Eight = 0x38, OD::KB_Nine = 0x39, OD::KB_Colon = 0x3a,
  OD::KB_Semicolon = 0x3b, OD::KB_Less = 0x3c, OD::KB_Equal = 0x3d, OD::KB_Greater = 0x3e,
  OD::KB_Question = 0x3f, OD::KB_At = 0x40, OD::KB_A = 0x41, OD::KB_B = 0x42,
  OD::KB_C = 0x43, OD::KB_D = 0x44, OD::KB_E = 0x45, OD::KB_F = 0x46,
  OD::KB_G = 0x47, OD::KB_H = 0x48, OD::KB_I = 0x49, OD::KB_J = 0x4a,
  OD::KB_K = 0x4b, OD::KB_L = 0x4c, OD::KB_M = 0x4d, OD::KB_N = 0x4e,
  OD::KB_O = 0x4f, OD::KB_P = 0x50, OD::KB_Q = 0x51, OD::KB_R = 0x52,
  OD::KB_S = 0x53, OD::KB_T = 0x54, OD::KB_U = 0x55, OD::KB_V = 0x56,
  OD::KB_W = 0x57, OD::KB_X = 0x58, OD::KB_Y = 0x59, OD::KB_Z = 0x5a,
  OD::KB_BracketLeft = 0x5b, OD::KB_Backslash = 0x5c, OD::KB_BracketRight = 0x5d, OD::KB_AsciiCircum = 0x5e,
  OD::KB_Underscore = 0x5f, OD::KB_QuoteLeft = 0x60, OD::KB_BraceLeft = 0x7b, OD::KB_Bar = 0x7c,
  OD::KB_BraceRight = 0x7d, OD::KB_AsciiTilde = 0x7e, OD::KB_Nobreakspace = 0x0a0, OD::KB_Exclamdown = 0x0a1,
  OD::KB_Cent = 0x0a2, OD::KB_Sterling = 0x0a3, OD::KB_Currency = 0x0a4, OD::KB_Yen = 0x0a5,
  OD::KB_Brokenbar = 0x0a6, OD::KB_Section = 0x0a7, OD::KB_Diaeresis = 0x0a8, OD::KB_Copyright = 0x0a9,
  OD::KB_Ordfeminine = 0x0aa, OD::KB_Guillemotleft = 0x0ab, OD::KB_Notsign = 0x0ac, OD::KB_Hyphen = 0x0ad,
  OD::KB_Registered = 0x0ae, OD::KB_Macron = 0x0af, OD::KB_Degree = 0x0b0, OD::KB_Plusminus = 0x0b1,
  OD::KB_Twosuperior = 0x0b2, OD::KB_Threesuperior = 0x0b3, OD::KB_Acute = 0x0b4, OD::KB_Mu = 0x0b5,
  OD::KB_Paragraph = 0x0b6, OD::KB_Periodcentered = 0x0b7, OD::KB_Cedilla = 0x0b8, OD::KB_Onesuperior = 0x0b9,
  OD::KB_Masculine = 0x0ba, OD::KB_Guillemotright = 0x0bb, OD::KB_Onequarter = 0x0bc, OD::KB_Onehalf = 0x0bd,
  OD::KB_Threequarters = 0x0be, OD::KB_Questiondown = 0x0bf, OD::KB_agrave = 0x0c0, OD::KB_Aacute = 0x0c1,
  OD::KB_Acircumflex = 0x0c2, OD::KB_Atilde = 0x0c3, OD::KB_Adiaeresis = 0x0c4, OD::KB_Aring = 0x0c5,
  OD::KB_AE = 0x0c6, OD::KB_Ccedilla = 0x0c7, OD::KB_Egrave = 0x0c8, OD::KB_Eacute = 0x0c9,
  OD::KB_Ecircumflex = 0x0ca, OD::KB_Ediaeresis = 0x0cb, OD::KB_Igrave = 0x0cc, OD::KB_Iacute = 0x0cd,
  OD::KB_Icircumflex = 0x0ce, OD::KB_Idiaeresis = 0x0cf, OD::KB_ETH = 0x0d0, OD::KB_NTilde = 0x0d1,
  OD::KB_Ograve = 0x0d2, OD::KB_Oacute = 0x0d3, OD::KB_Ocircumflex = 0x0d4, OD::KB_Otilde = 0x0d5,
  OD::KB_Odiaeresis = 0x0d6, OD::KB_Multiply = 0x0d7, OD::KB_Ooblique = 0x0d8, OD::KB_Ugrave = 0x0d9,
  OD::KB_Uacute = 0x0da, OD::KB_Ucircumflex = 0x0db, OD::KB_Udiaeresis = 0x0dc, OD::KB_Yacute = 0x0dd,
  OD::KB_THORN = 0x0de, OD::KB_Ssharp = 0x0df, OD::KB_Division = 0x0f7, OD::KB_Ydiaeresis = 0x0ff,
  OD::KB_Multi_key = 0x01001120, OD::KB_Codeinput = 0x01001137, OD::KB_SingleCandidate = 0x0100113c, OD::KB_MultipleCandidate = 0x0100113d,
  OD::KB_PreviousCandidate = 0x0100113e, OD::KB_Mode_switch = 0x0100117e, OD::KB_Kanji = 0x01001121, OD::KB_Muhenkan = 0x01001122,
  OD::KB_Henkan = 0x01001123, OD::KB_Romaji = 0x01001124, OD::KB_Hiragana = 0x01001125, OD::KB_Katakana = 0x01001126,
  OD::KB_Hiragana_Katakana = 0x01001127, OD::KB_Zenkaku = 0x01001128, OD::KB_Hankaku = 0x01001129, OD::KB_Zenkaku_Hankaku = 0x0100112a,
  OD::KB_Touroku = 0x0100112b, OD::KB_Massyo = 0x0100112c, OD::KB_Kana_Lock = 0x0100112d, OD::KB_Kana_Shift = 0x0100112e,
  OD::KB_Eisu_Shift = 0x0100112f, OD::KB_Eisu_toggle = 0x01001130, OD::KB_Hangul = 0x01001131, OD::KB_Hangul_Start = 0x01001132,
  OD::KB_Hangul_End = 0x01001133, OD::KB_Hangul_Hanja = 0x01001134, OD::KB_Hangul_Jamo = 0x01001135, OD::KB_Hangul_Romaja = 0x01001136,
  OD::KB_Hangul_Jeonja = 0x01001138, OD::KB_Hangul_Banja = 0x01001139, OD::KB_Hangul_PreHanja = 0x0100113a, OD::KB_Hangul_PostHanja = 0x0100113b,
  OD::KB_Hangul_Special = 0x0100113f, OD::KB_Dead_Grave = 0x01001250, OD::KB_Dead_Acute = 0x01001251, OD::KB_Dead_Circumflex = 0x01001252,
  OD::KB_Dead_Tilde = 0x01001253, OD::KB_Dead_Macron = 0x01001254, OD::KB_Dead_Breve = 0x01001255, OD::KB_Dead_Abovedot = 0x01001256,
  OD::KB_Dead_Diaeresis = 0x01001257, OD::KB_Dead_Abovering = 0x01001258, OD::KB_Dead_Doubleacute = 0x01001259, OD::KB_Dead_Caron = 0x0100125a,
  OD::KB_Dead_Cedilla = 0x0100125b, OD::KB_Dead_Ogonek = 0x0100125c, OD::KB_Dead_Iota = 0x0100125d, OD::KB_Dead_Voiced_Sound = 0x0100125e,
  OD::KB_Dead_Semivoiced_Sound = 0x0100125f, OD::KB_Dead_Belowdot = 0x01001260, OD::KB_Dead_Hook = 0x01001261, OD::KB_Dead_Horn = 0x01001262,
  OD::KB_Back = 0x01000061, OD::KB_Forward = 0x01000062, OD::KB_Stop = 0x01000063, OD::KB_Refresh = 0x01000064,
  OD::KB_VolumeDown = 0x01000070, OD::KB_VolumeMute = 0x01000071, OD::KB_VolumeUp = 0x01000072, OD::KB_BassBoost = 0x01000073,
  OD::KB_BassUp = 0x01000074, OD::KB_BassDown = 0x01000075, OD::KB_TrebleUp = 0x01000076, OD::KB_TrebleDown = 0x01000077,
  OD::KB_MediaPlay = 0x01000080, OD::KB_MediaStop = 0x01000081, OD::KB_MediaPrevious = 0x01000082, OD::KB_MediaNext = 0x01000083,
  OD::KB_MediaRecord = 0x01000084, OD::KB_HomePage = 0x01000090, OD::KB_Favorites = 0x01000091, OD::KB_Search = 0x01000092,
  OD::KB_Standby = 0x01000093, OD::KB_OpenUrl = 0x01000094, OD::KB_LaunchMail = 0x010000a0, OD::KB_LaunchMedia = 0x010000a1,
  OD::KB_Launch0 = 0x010000a2, OD::KB_Launch1 = 0x010000a3, OD::KB_Launch2 = 0x010000a4, OD::KB_Launch3 = 0x010000a5,
  OD::KB_Launch4 = 0x010000a6, OD::KB_Launch5 = 0x010000a7, OD::KB_Launch6 = 0x010000a8, OD::KB_Launch7 = 0x010000a9,
  OD::KB_Launch8 = 0x010000aa, OD::KB_Launch9 = 0x010000ab, OD::KB_LaunchA = 0x010000ac, OD::KB_LaunchB = 0x010000ad,
  OD::KB_LaunchC = 0x010000ae, OD::KB_LaunchD = 0x010000af, OD::KB_LaunchE = 0x010000b0, OD::KB_LaunchF = 0x010000b1,
  OD::KB_MediaLast = 0x0100ffff, OD::KB_unknown = 0x01ffffff, OD::KB_Call = 0x01100004, OD::KB_Context1 = 0x01100000,
  OD::KB_Context2 = 0x01100001, OD::KB_Context3 = 0x01100002, OD::KB_Context4 = 0x01100003, OD::KB_Flip = 0x01100006,
  OD::KB_Hangup = 0x01100005, OD::KB_No = 0x01010002, OD::KB_Select = 0x01010000, OD::KB_Yes = 0x01010001,
  OD::KB_Execute = 0x01020003, OD::KB_Printer = 0x01020002, OD::KB_Play = 0x01020005, OD::KB_Sleep = 0x01020004,
  OD::KB_Zoom = 0x01020006, OD::KB_Cancel = 0x01020001
}
 

Functions

const char * OD::nameOf (ButtonState)
 
ButtonState OD::stateOf (const char *)
 
bool OD::leftMouseButton (ButtonState)
 
bool OD::middleMouseButton (ButtonState)
 
bool OD::rightMouseButton (ButtonState)
 
bool OD::shiftKeyboardButton (ButtonState)
 
bool OD::ctrlKeyboardButton (ButtonState)
 
bool OD::altKeyboardButton (ButtonState)
 

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019