|
LibreOffice Module vcl (master) 1
|
#include <comphelper/random.hxx>#include <o3tl/string_view.hxx>#include <rtl/string.hxx>#include <sal/log.hxx>#include <vcl/keycodes.hxx>#include <vcl/svapp.hxx>#include <vcl/wrkwin.hxx>#include <vcl/menu.hxx>#include <debugevent.hxx>#include <window.h>#include <salwtype.hxx>Go to the source code of this file.
Functions | |
| static double | getRandom () |
| static void | CollectMenuItemIds (Menu *pMenu, std::vector< SalMenuEvent > &rIds) |
| static void | InitKeyEvent (SalKeyEvent &rKeyEvent) |
|
static |
Definition at line 59 of file debugevent.cxx.
References CollectMenuItemIds(), Menu::GetItemCount(), Menu::GetItemId(), Menu::GetItemType(), Menu::GetPopupMenu(), getRandom(), i, and SEPARATOR.
Referenced by CollectMenuItemIds(), and DebugEventInjector::InjectMenuEvent().
|
static |
Definition at line 30 of file debugevent.cxx.
References comphelper::rng::uniform_real_distribution().
Referenced by DebugEventInjector::ChooseWindow(), CollectMenuItemIds(), InitKeyEvent(), DebugEventInjector::InjectEvent(), DebugEventInjector::InjectKeyNavEdit(), DebugEventInjector::InjectMenuEvent(), and DebugEventInjector::InjectTextEvent().
|
static |
Definition at line 113 of file debugevent.cxx.
References getRandom(), and SalKeyEvent::mnRepeat.
Referenced by DebugEventInjector::InjectKeyNavEdit(), and DebugEventInjector::InjectTextEvent().