LibreOffice Module vcl (master)
1
|
#include "menufloatingwindow.hxx"
#include "menuitemlist.hxx"
#include "menubarwindow.hxx"
#include "bufferdevice.hxx"
#include <sal/log.hxx>
#include <salframe.hxx>
#include <svdata.hxx>
#include <vcl/decoview.hxx>
#include <vcl/settings.hxx>
#include <window.h>
Go to the source code of this file.
Functions | |
IMPL_LINK_NOARG (MenuFloatingWindow, PopupEnd, FloatingWindow *, void) | |
IMPL_LINK_NOARG (MenuFloatingWindow, AutoScroll, Timer *, void) | |
IMPL_LINK (MenuFloatingWindow, HighlightChanged, Timer *, pTimer, void) | |
IMPL_LINK_NOARG (MenuFloatingWindow, SubmenuClose, Timer *, void) | |
IMPL_LINK (MenuFloatingWindow, ShowHideListener, VclWindowEvent &, rEvent, void) | |
IMPL_LINK | ( | MenuFloatingWindow | , |
HighlightChanged | , | ||
Timer * | , | ||
pTimer | , | ||
void | |||
) |
Definition at line 321 of file menufloatingwindow.cxx.
References MenuItemData::aSz, MenuItemData::bEnabled, VclPtr< reference_type >::get(), Menu::GetItemCount(), Size::Height(), n, NoAppFocusClose, pData, Point, MenuItemData::pSubMenu, Right, and Size::Width().
IMPL_LINK | ( | MenuFloatingWindow | , |
ShowHideListener | , | ||
VclWindowEvent & | , | ||
rEvent | , | ||
void | |||
) |
Definition at line 392 of file menufloatingwindow.cxx.
References ITEMPOS_INVALID, MenuHide, MenuShow, WindowHide, and WindowShow.
IMPL_LINK_NOARG | ( | MenuFloatingWindow | , |
PopupEnd | , | ||
FloatingWindow * | , | ||
void | |||
) |
Definition at line 290 of file menufloatingwindow.cxx.
References End, and Menu::pStartedFrom.
IMPL_LINK_NOARG | ( | MenuFloatingWindow | , |
AutoScroll | , | ||
Timer * | , | ||
void | |||
) |
Definition at line 316 of file menufloatingwindow.cxx.
IMPL_LINK_NOARG | ( | MenuFloatingWindow | , |
SubmenuClose | , | ||
Timer * | , | ||
void | |||
) |
Definition at line 382 of file menufloatingwindow.cxx.
References MenuFloatingWindow::KillActivePopup().