KeyboardLayoutView
fKeyboardView = new KeyboardLayoutView("Keyboard", fDevice);
class KeyboardLayoutView;
KeyboardLayoutView* fKeyboardView;
KeyboardLayoutView::_GetKeyLabel(const Key* key, char* text, size_t textSize,
KeyboardLayoutView::~KeyboardLayoutView()
KeyboardLayoutView::_IsKeyPressed(uint32 code)
KeyboardLayoutView::_KeyState(uint32 code) const
KeyboardLayoutView::_SetKeyState(uint32 code, bool pressed)
KeyboardLayoutView::_KeyForCode(uint32 code)
KeyboardLayoutView::SetKeyboardLayout(KeyboardLayout* layout)
KeyboardLayoutView::_InvalidateKey(uint32 code)
KeyboardLayoutView::_InvalidateKey(const Key* key)
KeyboardLayoutView::_HandleDeadKey(uint32 key, int32 modifiers)
KeyboardLayoutView::_KeyChanged(const BMessage* message)
KeyboardLayoutView::SetKeymap(Keymap* keymap)
KeyboardLayoutView::_KeyAt(BPoint point)
KeyboardLayoutView::_FrameFor(BRect keyFrame)
KeyboardLayoutView::_FrameFor(const Key* key)
KeyboardLayoutView::_SetFontSize(BView* view, key_kind keyKind)
KeyboardLayoutView::SetTarget(BMessenger target)
KeyboardLayoutView::_EvaluateDropTarget(BPoint point)
KeyboardLayoutView::_SendKeyDown(const Key* key)
KeyboardLayoutView::_CreateSwapModifiersMenuItem(uint32 modifier,
KeyboardLayoutView::SetBaseFont(const BFont& font)
KeyboardLayoutView::_NameForModifier(uint32 modifier, bool pretty)
KeyboardLayoutView::AttachedToWindow()
KeyboardLayoutView::FrameResized(float width, float height)
KeyboardLayoutView::WindowActivated(bool active)
KeyboardLayoutView::MinSize()
KeyboardLayoutView::KeyDown(const char* bytes, int32 numBytes)
KeyboardLayoutView::KeyUp(const char* bytes, int32 numBytes)
KeyboardLayoutView::MouseDown(BPoint point)
KeyboardLayoutView::MouseUp(BPoint point)
KeyboardLayoutView::MouseMoved(BPoint point, uint32 transit,
KeyboardLayoutView::Draw(BRect updateRect)
KeyboardLayoutView::MessageReceived(BMessage* message)
KeyboardLayoutView::_LayoutKeyboard()
KeyboardLayoutView::_DrawKeyButton(BView* view, BRect& rect, BRect updateRect,
KeyboardLayoutView::_DrawKey(BView* view, BRect updateRect, const Key* key,
KeyboardLayoutView::KeyboardLayoutView(const char* name, BInputServerDevice* dev)
KeyboardLayoutView::_DrawIndicator(BView* view, BRect updateRect,
KeyboardLayoutView::_SpecialKeyLabel(const key_map& map, uint32 code,
KeyboardLayoutView::_SpecialMappedKeySymbol(const char* bytes, size_t numBytes)
KeyboardLayoutView::_SpecialMappedKeyLabel(const char* bytes, size_t numBytes,
KeyboardLayoutView::_FunctionKeyLabel(uint32 code, char* text, size_t textSize)
KeyboardLayoutView::_GetAbbreviatedKeyLabelIfNeeded(BView* view, BRect rect,
class KeyboardLayoutView : public BView {
KeyboardLayoutView(const char* name,
~KeyboardLayoutView();
fKeyboardLayoutView = new KeyboardLayoutView("layout");
class KeyboardLayoutView;
KeyboardLayoutView* fKeyboardLayoutView;