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().