| 
    LibreOffice Module vcl (master) 1
    
   | 
 
#include <event.hxx>
Public Member Functions | |
| KeyEvent () | |
| KeyEvent (sal_Unicode nChar, const vcl::KeyCode &rKeyCode, sal_uInt16 nRepeat=0) | |
| sal_Unicode | GetCharCode () const | 
| const vcl::KeyCode & | GetKeyCode () const | 
| sal_uInt16 | GetRepeat () const | 
| KeyEvent | LogicalTextDirectionality (TextDirectionality eMode) const | 
Private Attributes | |
| vcl::KeyCode | maKeyCode | 
| sal_uInt16 | mnRepeat | 
| sal_Unicode | mnCharCode | 
      
  | 
  inline | 
Definition at line 63 of file event.hxx.
References mnCharCode, and mnRepeat.
      
  | 
  inline | 
Definition at line 69 of file event.hxx.
References mnCharCode, and mnRepeat.
      
  | 
  inline | 
Definition at line 56 of file event.hxx.
Referenced by vcl::QuickSelectionEngine::HandleKeyEvent(), MenuBarWindow::HandleKeyEvent(), ImplDateProcessKeyInput(), vcl::Window::ImplDlgCtrl(), Edit::ImplHandleKeyEvent(), ImplPatternProcessKeyInput(), ImplTimeProcessKeyInput(), ImplWindowFrameProc(), Edit::IsCharInput(), TextEngine::IsSimpleCharInput(), SvxIconChoiceCtrl_Impl::KeyInput(), TextWindow::KeyInput(), MenuFloatingWindow::KeyInput(), TextView::KeyInput(), and UITestLogger::logKeyInput().
      
  | 
  inline | 
Definition at line 57 of file event.hxx.
Referenced by InterimItemWindow::ChildKeyInput(), TextEngine::DoesKeyChangeText(), vcl::Window::EventNotify(), DockingWindow::EventNotify(), ToolBox::EventNotify(), ComboBox::EventNotify(), Dialog::EventNotify(), FloatingWindow::EventNotify(), FormattedField::EventNotify(), SpinField::EventNotify(), vcl::RoadmapWizard::EventNotify(), vcl::QuickSelectionEngine::HandleKeyEvent(), MenuBarWindow::HandleKeyEvent(), TaskPaneList::HandleKeyEvent(), SvTreeListBox::HandleKeyInput(), IMPL_LINK(), ImplDateProcessKeyInput(), vcl::Window::ImplDlgCtrl(), MenuBar::ImplHandleKeyEvent(), Edit::ImplHandleKeyEvent(), TabControl::ImplHandleKeyEvent(), ImplPatternProcessKeyInput(), ImplTimeProcessKeyInput(), ImplWindowFrameProc(), TextView::ImpMoveCursor(), Edit::IsCharInput(), TextEngine::IsSimpleCharInput(), SvImpLBox::KeyInput(), SvxIconChoiceCtrl_Impl::KeyInput(), IconViewImpl::KeyInput(), TextWindow::KeyInput(), MenuFloatingWindow::KeyInput(), vcl::Window::KeyInput(), SvInplaceEdit2::KeyInput(), Splitter::KeyInput(), TabControl::KeyInput(), ToolBox::KeyInput(), PushButton::KeyInput(), CheckBox::KeyInput(), RadioButton::KeyInput(), MenuButton::KeyInput(), ScrollBar::KeyInput(), Calendar::KeyInput(), Slider::KeyInput(), DisclosureButton::KeyInput(), TextView::KeyInput(), PushButton::KeyUp(), CheckBox::KeyUp(), RadioButton::KeyUp(), UITestLogger::logKeyInput(), SystemWindow::PreNotify(), MetricField::PreNotify(), MetricBox::PreNotify(), DateField::PreNotify(), ListBox::PreNotify(), VclMultiLineEdit::PreNotify(), and ImplListBoxWindow::ProcessKeyInput().
      
  | 
  inline | 
Definition at line 58 of file event.hxx.
Referenced by ImplWindowFrameProc(), and TextWindow::KeyInput().
| KeyEvent KeyEvent::LogicalTextDirectionality | ( | TextDirectionality | eMode | ) | const | 
Definition at line 22 of file keyevent.cxx.
References BottomToTop_LeftToRight, eMode, vcl::KeyCode::GetCode(), vcl::KeyCode::GetModifier(), KEY_DOWN, KEY_LEFT, KEY_RIGHT, KEY_UP, LeftToRight_TopToBottom, maKeyCode, RightToLeft_TopToBottom, and TopToBottom_RightToLeft.
Referenced by TextView::ImpMoveCursor().
      
  | 
  private | 
Definition at line 47 of file event.hxx.
Referenced by LogicalTextDirectionality().
      
  | 
  private | 
Definition at line 49 of file event.hxx.
Referenced by KeyEvent().
      
  | 
  private | 
Definition at line 48 of file event.hxx.
Referenced by KeyEvent().