LibreOffice Module vcl (master)  1
Classes | Namespaces | Macros | Enumerations
keycodes.hxx File Reference
#include <com/sun/star/awt/Key.hpp>
#include <com/sun/star/awt/KeyGroup.hpp>
#include <o3tl/typed_flags_set.hxx>
Include dependency graph for keycodes.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  o3tl::typed_flags< ModKeyFlags >
 
struct  o3tl::typed_flags< KeyIndicatorState >
 

Namespaces

 o3tl
 

Macros

#define KEY_CODE_MASK   (sal_uInt16(0x0FFF))
 
#define KEY_SHIFT   (sal_uInt16(0x1000))
 
#define KEY_MOD1   (sal_uInt16(0x2000))
 
#define KEY_MOD2   (sal_uInt16(0x4000))
 
#define KEY_MOD3   (sal_uInt16(0x8000))
 
#define KEY_MODIFIERS_MASK   (sal_uInt16(0xF000))
 
#define KEYGROUP_NUM   (sal_uInt16(css::awt::KeyGroup::NUM))
 
#define KEYGROUP_ALPHA   (sal_uInt16(css::awt::KeyGroup::ALPHA))
 
#define KEYGROUP_FKEYS   (sal_uInt16(css::awt::KeyGroup::FKEYS))
 
#define KEYGROUP_CURSOR   (sal_uInt16(css::awt::KeyGroup::CURSOR))
 
#define KEYGROUP_MISC   (sal_uInt16(css::awt::KeyGroup::MISC))
 
#define KEYGROUP_TYPE   (sal_uInt16(css::awt::KeyGroup::TYPE))
 
#define KEY_0   (sal_uInt16(css::awt::Key::NUM0))
 
#define KEY_1   (sal_uInt16(css::awt::Key::NUM1))
 
#define KEY_2   (sal_uInt16(css::awt::Key::NUM2))
 
#define KEY_3   (sal_uInt16(css::awt::Key::NUM3))
 
#define KEY_4   (sal_uInt16(css::awt::Key::NUM4))
 
#define KEY_5   (sal_uInt16(css::awt::Key::NUM5))
 
#define KEY_6   (sal_uInt16(css::awt::Key::NUM6))
 
#define KEY_7   (sal_uInt16(css::awt::Key::NUM7))
 
#define KEY_8   (sal_uInt16(css::awt::Key::NUM8))
 
#define KEY_9   (sal_uInt16(css::awt::Key::NUM9))
 
#define KEY_A   (sal_uInt16(css::awt::Key::A))
 
#define KEY_B   (sal_uInt16(css::awt::Key::B))
 
#define KEY_C   (sal_uInt16(css::awt::Key::C))
 
#define KEY_D   (sal_uInt16(css::awt::Key::D))
 
#define KEY_E   (sal_uInt16(css::awt::Key::E))
 
#define KEY_F   (sal_uInt16(css::awt::Key::F))
 
#define KEY_G   (sal_uInt16(css::awt::Key::G))
 
#define KEY_H   (sal_uInt16(css::awt::Key::H))
 
#define KEY_I   (sal_uInt16(css::awt::Key::I))
 
#define KEY_J   (sal_uInt16(css::awt::Key::J))
 
#define KEY_K   (sal_uInt16(css::awt::Key::K))
 
#define KEY_L   (sal_uInt16(css::awt::Key::L))
 
#define KEY_M   (sal_uInt16(css::awt::Key::M))
 
#define KEY_N   (sal_uInt16(css::awt::Key::N))
 
#define KEY_O   (sal_uInt16(css::awt::Key::O))
 
#define KEY_P   (sal_uInt16(css::awt::Key::P))
 
#define KEY_Q   (sal_uInt16(css::awt::Key::Q))
 
#define KEY_R   (sal_uInt16(css::awt::Key::R))
 
#define KEY_S   (sal_uInt16(css::awt::Key::S))
 
#define KEY_T   (sal_uInt16(css::awt::Key::T))
 
#define KEY_U   (sal_uInt16(css::awt::Key::U))
 
#define KEY_V   (sal_uInt16(css::awt::Key::V))
 
#define KEY_W   (sal_uInt16(css::awt::Key::W))
 
#define KEY_X   (sal_uInt16(css::awt::Key::X))
 
#define KEY_Y   (sal_uInt16(css::awt::Key::Y))
 
#define KEY_Z   (sal_uInt16(css::awt::Key::Z))
 
#define KEY_F1   (sal_uInt16(css::awt::Key::F1))
 
#define KEY_F2   (sal_uInt16(css::awt::Key::F2))
 
#define KEY_F3   (sal_uInt16(css::awt::Key::F3))
 
#define KEY_F4   (sal_uInt16(css::awt::Key::F4))
 
#define KEY_F5   (sal_uInt16(css::awt::Key::F5))
 
#define KEY_F6   (sal_uInt16(css::awt::Key::F6))
 
#define KEY_F7   (sal_uInt16(css::awt::Key::F7))
 
#define KEY_F8   (sal_uInt16(css::awt::Key::F8))
 
#define KEY_F9   (sal_uInt16(css::awt::Key::F9))
 
#define KEY_F10   (sal_uInt16(css::awt::Key::F10))
 
#define KEY_F11   (sal_uInt16(css::awt::Key::F11))
 
#define KEY_F12   (sal_uInt16(css::awt::Key::F12))
 
#define KEY_F13   (sal_uInt16(css::awt::Key::F13))
 
#define KEY_F14   (sal_uInt16(css::awt::Key::F14))
 
#define KEY_F15   (sal_uInt16(css::awt::Key::F15))
 
#define KEY_F16   (sal_uInt16(css::awt::Key::F16))
 
#define KEY_F17   (sal_uInt16(css::awt::Key::F17))
 
#define KEY_F18   (sal_uInt16(css::awt::Key::F18))
 
#define KEY_F19   (sal_uInt16(css::awt::Key::F19))
 
#define KEY_F20   (sal_uInt16(css::awt::Key::F20))
 
#define KEY_F21   (sal_uInt16(css::awt::Key::F21))
 
#define KEY_F22   (sal_uInt16(css::awt::Key::F22))
 
#define KEY_F23   (sal_uInt16(css::awt::Key::F23))
 
#define KEY_F24   (sal_uInt16(css::awt::Key::F24))
 
#define KEY_F25   (sal_uInt16(css::awt::Key::F25))
 
#define KEY_F26   (sal_uInt16(css::awt::Key::F26))
 
#define KEY_DOWN   (sal_uInt16(css::awt::Key::DOWN))
 
#define KEY_UP   (sal_uInt16(css::awt::Key::UP))
 
#define KEY_LEFT   (sal_uInt16(css::awt::Key::LEFT))
 
#define KEY_RIGHT   (sal_uInt16(css::awt::Key::RIGHT))
 
#define KEY_HOME   (sal_uInt16(css::awt::Key::HOME))
 
#define KEY_END   (sal_uInt16(css::awt::Key::END))
 
#define KEY_PAGEUP   (sal_uInt16(css::awt::Key::PAGEUP))
 
#define KEY_PAGEDOWN   (sal_uInt16(css::awt::Key::PAGEDOWN))
 
#define KEY_RETURN   (sal_uInt16(css::awt::Key::RETURN))
 
#define KEY_ESCAPE   (sal_uInt16(css::awt::Key::ESCAPE))
 
#define KEY_TAB   (sal_uInt16(css::awt::Key::TAB))
 
#define KEY_BACKSPACE   (sal_uInt16(css::awt::Key::BACKSPACE))
 
#define KEY_SPACE   (sal_uInt16(css::awt::Key::SPACE))
 
#define KEY_INSERT   (sal_uInt16(css::awt::Key::INSERT))
 
#define KEY_DELETE   (sal_uInt16(css::awt::Key::DELETE))
 
#define KEY_ADD   (sal_uInt16(css::awt::Key::ADD))
 
#define KEY_SUBTRACT   (sal_uInt16(css::awt::Key::SUBTRACT))
 
#define KEY_MULTIPLY   (sal_uInt16(css::awt::Key::MULTIPLY))
 
#define KEY_DIVIDE   (sal_uInt16(css::awt::Key::DIVIDE))
 
#define KEY_POINT   (sal_uInt16(css::awt::Key::POINT))
 
#define KEY_COMMA   (sal_uInt16(css::awt::Key::COMMA))
 
#define KEY_LESS   (sal_uInt16(css::awt::Key::LESS))
 
#define KEY_GREATER   (sal_uInt16(css::awt::Key::GREATER))
 
#define KEY_EQUAL   (sal_uInt16(css::awt::Key::EQUAL))
 
#define KEY_OPEN   (sal_uInt16(css::awt::Key::OPEN))
 
#define KEY_CUT   (sal_uInt16(css::awt::Key::CUT))
 
#define KEY_COPY   (sal_uInt16(css::awt::Key::COPY))
 
#define KEY_PASTE   (sal_uInt16(css::awt::Key::PASTE))
 
#define KEY_UNDO   (sal_uInt16(css::awt::Key::UNDO))
 
#define KEY_REPEAT   (sal_uInt16(css::awt::Key::REPEAT))
 
#define KEY_FIND   (sal_uInt16(css::awt::Key::FIND))
 
#define KEY_PROPERTIES   (sal_uInt16(css::awt::Key::PROPERTIES))
 
#define KEY_FRONT   (sal_uInt16(css::awt::Key::FRONT))
 
#define KEY_CONTEXTMENU   (sal_uInt16(css::awt::Key::CONTEXTMENU))
 
#define KEY_MENU   (sal_uInt16(css::awt::Key::MENU))
 
#define KEY_HELP   (sal_uInt16(css::awt::Key::HELP))
 
#define KEY_HANGUL_HANJA   (sal_uInt16(css::awt::Key::HANGUL_HANJA))
 
#define KEY_DECIMAL   (sal_uInt16(css::awt::Key::DECIMAL))
 
#define KEY_TILDE   (sal_uInt16(css::awt::Key::TILDE))
 
#define KEY_QUOTELEFT   (sal_uInt16(css::awt::Key::QUOTELEFT))
 
#define KEY_BRACKETLEFT   (sal_uInt16(css::awt::Key::BRACKETLEFT))
 
#define KEY_BRACKETRIGHT   (sal_uInt16(css::awt::Key::BRACKETRIGHT))
 
#define KEY_SEMICOLON   (sal_uInt16(css::awt::Key::SEMICOLON))
 
#define KEY_QUOTERIGHT   (sal_uInt16(css::awt::Key::QUOTERIGHT))
 
#define KEY_CAPSLOCK   (sal_uInt16(css::awt::Key::CAPSLOCK))
 
#define KEY_NUMLOCK   (sal_uInt16(css::awt::Key::NUMLOCK))
 
#define KEY_SCROLLLOCK   (sal_uInt16(css::awt::Key::SCROLLLOCK))
 

Enumerations

enum  ModKeyFlags {
  ModKeyFlags::NONE = 0x0000,
  ModKeyFlags::LeftShift = 0x0001,
  ModKeyFlags::RightShift = 0x0002,
  ModKeyFlags::LeftMod1 = 0x0004,
  ModKeyFlags::RightMod1 = 0x0008,
  ModKeyFlags::LeftMod2 = 0x0010,
  ModKeyFlags::RightMod2 = 0x0020,
  ModKeyFlags::LeftMod3 = 0x0040,
  ModKeyFlags::RightMod3 = 0x0080,
  ModKeyFlags::Mod1Msk = LeftMod1 | RightMod1,
  ModKeyFlags::Mod2Msk = LeftMod2 | RightMod2
}
 
enum  KeyIndicatorState {
  KeyIndicatorState::NONE = 0x0000,
  KeyIndicatorState::CAPSLOCK = 0x0001,
  KeyIndicatorState::NUMLOCK = 0x0002,
  KeyIndicatorState::SCROLLLOCK = 0x0004
}
 

Macro Definition Documentation

#define KEY_0   (sal_uInt16(css::awt::Key::NUM0))
#define KEY_1   (sal_uInt16(css::awt::Key::NUM1))

Definition at line 46 of file keycodes.hxx.

#define KEY_2   (sal_uInt16(css::awt::Key::NUM2))

Definition at line 47 of file keycodes.hxx.

#define KEY_3   (sal_uInt16(css::awt::Key::NUM3))

Definition at line 48 of file keycodes.hxx.

#define KEY_4   (sal_uInt16(css::awt::Key::NUM4))

Definition at line 49 of file keycodes.hxx.

#define KEY_5   (sal_uInt16(css::awt::Key::NUM5))

Definition at line 50 of file keycodes.hxx.

#define KEY_6   (sal_uInt16(css::awt::Key::NUM6))

Definition at line 51 of file keycodes.hxx.

#define KEY_7   (sal_uInt16(css::awt::Key::NUM7))

Definition at line 52 of file keycodes.hxx.

#define KEY_8   (sal_uInt16(css::awt::Key::NUM8))

Definition at line 53 of file keycodes.hxx.

#define KEY_9   (sal_uInt16(css::awt::Key::NUM9))

Definition at line 54 of file keycodes.hxx.

Referenced by DebugEventInjector::InjectTextEvent().

#define KEY_A   (sal_uInt16(css::awt::Key::A))
#define KEY_ADD   (sal_uInt16(css::awt::Key::ADD))
#define KEY_B   (sal_uInt16(css::awt::Key::B))

Definition at line 57 of file keycodes.hxx.

#define KEY_BACKSPACE   (sal_uInt16(css::awt::Key::BACKSPACE))
#define KEY_BRACKETLEFT   (sal_uInt16(css::awt::Key::BRACKETLEFT))

Definition at line 153 of file keycodes.hxx.

#define KEY_BRACKETRIGHT   (sal_uInt16(css::awt::Key::BRACKETRIGHT))

Definition at line 154 of file keycodes.hxx.

#define KEY_C   (sal_uInt16(css::awt::Key::C))

Definition at line 58 of file keycodes.hxx.

#define KEY_CAPSLOCK   (sal_uInt16(css::awt::Key::CAPSLOCK))

Definition at line 158 of file keycodes.hxx.

#define KEY_CODE_MASK   (sal_uInt16(0x0FFF))

Definition at line 27 of file keycodes.hxx.

Referenced by vcl::KeyCode::GetCode(), and DebugEventInjector::InjectTextEvent().

#define KEY_COMMA   (sal_uInt16(css::awt::Key::COMMA))

Definition at line 132 of file keycodes.hxx.

Referenced by SvImpLBox::KeyInput(), and SvxIconChoiceCtrl_Impl::KeyInput().

#define KEY_CONTEXTMENU   (sal_uInt16(css::awt::Key::CONTEXTMENU))

Definition at line 146 of file keycodes.hxx.

Referenced by ImplHandleKey().

#define KEY_COPY   (sal_uInt16(css::awt::Key::COPY))

Definition at line 139 of file keycodes.hxx.

#define KEY_CUT   (sal_uInt16(css::awt::Key::CUT))

Definition at line 138 of file keycodes.hxx.

#define KEY_D   (sal_uInt16(css::awt::Key::D))

Definition at line 59 of file keycodes.hxx.

#define KEY_DECIMAL   (sal_uInt16(css::awt::Key::DECIMAL))

Definition at line 150 of file keycodes.hxx.

Referenced by ImplHandleKey().

#define KEY_DELETE   (sal_uInt16(css::awt::Key::DELETE))
#define KEY_DIVIDE   (sal_uInt16(css::awt::Key::DIVIDE))

Definition at line 130 of file keycodes.hxx.

Referenced by SvImpLBox::KeyInput(), and SvxIconChoiceCtrl_Impl::KeyInput().

#define KEY_DOWN   (sal_uInt16(css::awt::Key::DOWN))
#define KEY_E   (sal_uInt16(css::awt::Key::E))

Definition at line 60 of file keycodes.hxx.

#define KEY_END   (sal_uInt16(css::awt::Key::END))
#define KEY_EQUAL   (sal_uInt16(css::awt::Key::EQUAL))

Definition at line 135 of file keycodes.hxx.

#define KEY_ESCAPE   (sal_uInt16(css::awt::Key::ESCAPE))
#define KEY_F   (sal_uInt16(css::awt::Key::F))

Definition at line 61 of file keycodes.hxx.

#define KEY_F1   (sal_uInt16(css::awt::Key::F1))

Definition at line 83 of file keycodes.hxx.

Referenced by ImplHandleKey().

#define KEY_F10   (sal_uInt16(css::awt::Key::F10))
#define KEY_F11   (sal_uInt16(css::awt::Key::F11))

Definition at line 93 of file keycodes.hxx.

#define KEY_F12   (sal_uInt16(css::awt::Key::F12))

Definition at line 94 of file keycodes.hxx.

#define KEY_F13   (sal_uInt16(css::awt::Key::F13))

Definition at line 95 of file keycodes.hxx.

#define KEY_F14   (sal_uInt16(css::awt::Key::F14))

Definition at line 96 of file keycodes.hxx.

#define KEY_F15   (sal_uInt16(css::awt::Key::F15))

Definition at line 97 of file keycodes.hxx.

#define KEY_F16   (sal_uInt16(css::awt::Key::F16))

Definition at line 98 of file keycodes.hxx.

#define KEY_F17   (sal_uInt16(css::awt::Key::F17))

Definition at line 99 of file keycodes.hxx.

#define KEY_F18   (sal_uInt16(css::awt::Key::F18))

Definition at line 100 of file keycodes.hxx.

#define KEY_F19   (sal_uInt16(css::awt::Key::F19))

Definition at line 101 of file keycodes.hxx.

#define KEY_F2   (sal_uInt16(css::awt::Key::F2))
#define KEY_F20   (sal_uInt16(css::awt::Key::F20))

Definition at line 102 of file keycodes.hxx.

#define KEY_F21   (sal_uInt16(css::awt::Key::F21))

Definition at line 103 of file keycodes.hxx.

#define KEY_F22   (sal_uInt16(css::awt::Key::F22))

Definition at line 104 of file keycodes.hxx.

#define KEY_F23   (sal_uInt16(css::awt::Key::F23))

Definition at line 105 of file keycodes.hxx.

#define KEY_F24   (sal_uInt16(css::awt::Key::F24))

Definition at line 106 of file keycodes.hxx.

#define KEY_F25   (sal_uInt16(css::awt::Key::F25))

Definition at line 107 of file keycodes.hxx.

#define KEY_F26   (sal_uInt16(css::awt::Key::F26))

Definition at line 108 of file keycodes.hxx.

#define KEY_F3   (sal_uInt16(css::awt::Key::F3))

Definition at line 85 of file keycodes.hxx.

#define KEY_F4   (sal_uInt16(css::awt::Key::F4))

Definition at line 86 of file keycodes.hxx.

#define KEY_F5   (sal_uInt16(css::awt::Key::F5))

Definition at line 87 of file keycodes.hxx.

#define KEY_F6   (sal_uInt16(css::awt::Key::F6))
#define KEY_F7   (sal_uInt16(css::awt::Key::F7))

Definition at line 89 of file keycodes.hxx.

#define KEY_F8   (sal_uInt16(css::awt::Key::F8))

Definition at line 90 of file keycodes.hxx.

Referenced by SvImpLBox::KeyInput(), and SvxIconChoiceCtrl_Impl::KeyInput().

#define KEY_F9   (sal_uInt16(css::awt::Key::F9))

Definition at line 91 of file keycodes.hxx.

#define KEY_FIND   (sal_uInt16(css::awt::Key::FIND))

Definition at line 143 of file keycodes.hxx.

#define KEY_FRONT   (sal_uInt16(css::awt::Key::FRONT))

Definition at line 145 of file keycodes.hxx.

#define KEY_G   (sal_uInt16(css::awt::Key::G))

Definition at line 62 of file keycodes.hxx.

#define KEY_GREATER   (sal_uInt16(css::awt::Key::GREATER))

Definition at line 134 of file keycodes.hxx.

#define KEY_H   (sal_uInt16(css::awt::Key::H))

Definition at line 63 of file keycodes.hxx.

#define KEY_HANGUL_HANJA   (sal_uInt16(css::awt::Key::HANGUL_HANJA))

Definition at line 149 of file keycodes.hxx.

#define KEY_HELP   (sal_uInt16(css::awt::Key::HELP))

Definition at line 148 of file keycodes.hxx.

Referenced by ImplHandleKey().

#define KEY_HOME   (sal_uInt16(css::awt::Key::HOME))
#define KEY_I   (sal_uInt16(css::awt::Key::I))

Definition at line 64 of file keycodes.hxx.

#define KEY_INSERT   (sal_uInt16(css::awt::Key::INSERT))
#define KEY_J   (sal_uInt16(css::awt::Key::J))

Definition at line 65 of file keycodes.hxx.

#define KEY_K   (sal_uInt16(css::awt::Key::K))

Definition at line 66 of file keycodes.hxx.

#define KEY_L   (sal_uInt16(css::awt::Key::L))

Definition at line 67 of file keycodes.hxx.

#define KEY_LEFT   (sal_uInt16(css::awt::Key::LEFT))
#define KEY_LESS   (sal_uInt16(css::awt::Key::LESS))

Definition at line 133 of file keycodes.hxx.

#define KEY_M   (sal_uInt16(css::awt::Key::M))

Definition at line 68 of file keycodes.hxx.

#define KEY_MENU   (sal_uInt16(css::awt::Key::MENU))

Definition at line 147 of file keycodes.hxx.

Referenced by MenuBarWindow::HandleKeyEvent(), and MenuFloatingWindow::KeyInput().

#define KEY_MOD1   (sal_uInt16(0x2000))
#define KEY_MOD2   (sal_uInt16(0x4000))
#define KEY_MOD3   (sal_uInt16(0x8000))
#define KEY_MODIFIERS_MASK   (sal_uInt16(0xF000))
#define KEY_MULTIPLY   (sal_uInt16(css::awt::Key::MULTIPLY))

Definition at line 129 of file keycodes.hxx.

Referenced by SvImpLBox::KeyInput().

#define KEY_N   (sal_uInt16(css::awt::Key::N))

Definition at line 69 of file keycodes.hxx.

#define KEY_NUMLOCK   (sal_uInt16(css::awt::Key::NUMLOCK))

Definition at line 159 of file keycodes.hxx.

#define KEY_O   (sal_uInt16(css::awt::Key::O))

Definition at line 70 of file keycodes.hxx.

#define KEY_OPEN   (sal_uInt16(css::awt::Key::OPEN))

Definition at line 137 of file keycodes.hxx.

#define KEY_P   (sal_uInt16(css::awt::Key::P))

Definition at line 71 of file keycodes.hxx.

#define KEY_PAGEDOWN   (sal_uInt16(css::awt::Key::PAGEDOWN))
#define KEY_PAGEUP   (sal_uInt16(css::awt::Key::PAGEUP))
#define KEY_PASTE   (sal_uInt16(css::awt::Key::PASTE))

Definition at line 140 of file keycodes.hxx.

#define KEY_POINT   (sal_uInt16(css::awt::Key::POINT))

Definition at line 131 of file keycodes.hxx.

Referenced by vcl::Window::GetActivationKey().

#define KEY_PROPERTIES   (sal_uInt16(css::awt::Key::PROPERTIES))

Definition at line 144 of file keycodes.hxx.

#define KEY_Q   (sal_uInt16(css::awt::Key::Q))

Definition at line 72 of file keycodes.hxx.

#define KEY_QUOTELEFT   (sal_uInt16(css::awt::Key::QUOTELEFT))

Definition at line 152 of file keycodes.hxx.

#define KEY_QUOTERIGHT   (sal_uInt16(css::awt::Key::QUOTERIGHT))

Definition at line 156 of file keycodes.hxx.

#define KEY_R   (sal_uInt16(css::awt::Key::R))

Definition at line 73 of file keycodes.hxx.

#define KEY_REPEAT   (sal_uInt16(css::awt::Key::REPEAT))

Definition at line 142 of file keycodes.hxx.

#define KEY_RETURN   (sal_uInt16(css::awt::Key::RETURN))
#define KEY_RIGHT   (sal_uInt16(css::awt::Key::RIGHT))
#define KEY_S   (sal_uInt16(css::awt::Key::S))
#define KEY_SCROLLLOCK   (sal_uInt16(css::awt::Key::SCROLLLOCK))

Definition at line 160 of file keycodes.hxx.

#define KEY_SEMICOLON   (sal_uInt16(css::awt::Key::SEMICOLON))

Definition at line 155 of file keycodes.hxx.

#define KEY_SHIFT   (sal_uInt16(0x1000))
#define KEY_SPACE   (sal_uInt16(css::awt::Key::SPACE))
#define KEY_SUBTRACT   (sal_uInt16(css::awt::Key::SUBTRACT))
#define KEY_T   (sal_uInt16(css::awt::Key::T))

Definition at line 75 of file keycodes.hxx.

#define KEY_TAB   (sal_uInt16(css::awt::Key::TAB))
#define KEY_TILDE   (sal_uInt16(css::awt::Key::TILDE))

Definition at line 151 of file keycodes.hxx.

#define KEY_U   (sal_uInt16(css::awt::Key::U))

Definition at line 76 of file keycodes.hxx.

#define KEY_UNDO   (sal_uInt16(css::awt::Key::UNDO))

Definition at line 141 of file keycodes.hxx.

#define KEY_UP   (sal_uInt16(css::awt::Key::UP))
#define KEY_V   (sal_uInt16(css::awt::Key::V))

Definition at line 77 of file keycodes.hxx.

#define KEY_W   (sal_uInt16(css::awt::Key::W))

Definition at line 78 of file keycodes.hxx.

#define KEY_X   (sal_uInt16(css::awt::Key::X))

Definition at line 79 of file keycodes.hxx.

#define KEY_Y   (sal_uInt16(css::awt::Key::Y))

Definition at line 80 of file keycodes.hxx.

#define KEY_Z   (sal_uInt16(css::awt::Key::Z))
#define KEYGROUP_ALPHA   (sal_uInt16(css::awt::KeyGroup::ALPHA))

Definition at line 38 of file keycodes.hxx.

Referenced by ToolBox::KeyInput().

#define KEYGROUP_CURSOR   (sal_uInt16(css::awt::KeyGroup::CURSOR))
#define KEYGROUP_FKEYS   (sal_uInt16(css::awt::KeyGroup::FKEYS))
#define KEYGROUP_MISC   (sal_uInt16(css::awt::KeyGroup::MISC))
#define KEYGROUP_NUM   (sal_uInt16(css::awt::KeyGroup::NUM))

Definition at line 37 of file keycodes.hxx.

Referenced by ToolBox::KeyInput().

#define KEYGROUP_TYPE   (sal_uInt16(css::awt::KeyGroup::TYPE))

Definition at line 42 of file keycodes.hxx.

Referenced by vcl::KeyCode::GetGroup().

Enumeration Type Documentation

enum KeyIndicatorState
strong
Enumerator
NONE 
CAPSLOCK 
NUMLOCK 
SCROLLLOCK 

Definition at line 180 of file keycodes.hxx.

enum ModKeyFlags
strong
Enumerator
NONE 
LeftShift 
RightShift 
LeftMod1 
RightMod1 
LeftMod2 
RightMod2 
LeftMod3 
RightMod3 
Mod1Msk 
Mod2Msk 

Definition at line 163 of file keycodes.hxx.