|
LibreOffice Module vcl (master) 1
|
#include <rtl/ustrbuf.hxx>#include <utility>#include <vcl/menubarupdateicon.hxx>#include <vcl/lineinfo.hxx>#include <vcl/settings.hxx>#include <vcl/svapp.hxx>#include <unotools/resmgr.hxx>#include <bubblewindow.hxx>#include <bitmaps.hlst>Go to the source code of this file.
Macros | |
| #define | TIP_HEIGHT 15 |
| #define | TIP_WIDTH 7 |
| #define | TIP_RIGHT_OFFSET 18 |
| #define | BUBBLE_BORDER 10 |
| #define | TEXT_MAX_WIDTH 300 |
| #define | TEXT_MAX_HEIGHT 200 |
Functions | |
| IMPL_LINK_NOARG (MenuBarUpdateIconManager, TimeOutHdl, Timer *, void) | |
| IMPL_LINK (MenuBarUpdateIconManager, WindowEventHdl, VclWindowEvent &, rEvent, void) | |
| IMPL_LINK (MenuBarUpdateIconManager, ApplicationEventHdl, VclSimpleEvent &, rEvent, void) | |
| IMPL_LINK_NOARG (MenuBarUpdateIconManager, UserEventHdl, void *, void) | |
| IMPL_LINK_NOARG (MenuBarUpdateIconManager, ClickHdl, MenuBarButtonCallbackArg &, bool) | |
| IMPL_LINK (MenuBarUpdateIconManager, HighlightHdl, MenuBarButtonCallbackArg &, rData, bool) | |
| IMPL_LINK_NOARG (MenuBarUpdateIconManager, WaitTimeOutHdl, Timer *, void) | |
| #define BUBBLE_BORDER 10 |
Definition at line 33 of file bubblewindow.cxx.
| #define TEXT_MAX_HEIGHT 200 |
Definition at line 35 of file bubblewindow.cxx.
| #define TEXT_MAX_WIDTH 300 |
Definition at line 34 of file bubblewindow.cxx.
| #define TIP_HEIGHT 15 |
Definition at line 30 of file bubblewindow.cxx.
| #define TIP_RIGHT_OFFSET 18 |
Definition at line 32 of file bubblewindow.cxx.
| #define TIP_WIDTH 7 |
Definition at line 31 of file bubblewindow.cxx.
| IMPL_LINK | ( | MenuBarUpdateIconManager | , |
| ApplicationEventHdl | , | ||
| VclSimpleEvent & | , | ||
| rEvent | , | ||
| void | |||
| ) |
Definition at line 330 of file bubblewindow.cxx.
References SystemWindow::GetMenuBar(), vcl::Window::GetSystemWindow(), vcl::Window::IsTopWindow(), WindowActivate, WindowGetFocus, and WindowShow.
| IMPL_LINK | ( | MenuBarUpdateIconManager | , |
| HighlightHdl | , | ||
| MenuBarButtonCallbackArg & | , | ||
| rData | , | ||
| bool | |||
| ) |
Definition at line 391 of file bubblewindow.cxx.
| IMPL_LINK | ( | MenuBarUpdateIconManager | , |
| WindowEventHdl | , | ||
| VclWindowEvent & | , | ||
| rEvent | , | ||
| void | |||
| ) |
Definition at line 279 of file bubblewindow.cxx.
References tools::Rectangle::BottomCenter(), vcl::Window::GetSystemWindow(), vcl::Window::GetWindow(), ObjectDying, WindowMenubarAdded, WindowMenubarRemoved, WindowMove, and WindowResize.
| IMPL_LINK_NOARG | ( | MenuBarUpdateIconManager | , |
| ClickHdl | , | ||
| MenuBarButtonCallbackArg & | , | ||
| bool | |||
| ) |
Definition at line 380 of file bubblewindow.cxx.
| IMPL_LINK_NOARG | ( | MenuBarUpdateIconManager | , |
| TimeOutHdl | , | ||
| Timer * | , | ||
| void | |||
| ) |
Definition at line 274 of file bubblewindow.cxx.
| IMPL_LINK_NOARG | ( | MenuBarUpdateIconManager | , |
| UserEventHdl | , | ||
| void * | , | ||
| void | |||
| ) |
Definition at line 352 of file bubblewindow.cxx.
References Application::GetActiveTopWindow(), Application::GetFirstTopLevelWindow(), Application::GetNextTopLevelWindow(), vcl::Window::GetSystemWindow(), and vcl::Window::IsTopWindow().
| IMPL_LINK_NOARG | ( | MenuBarUpdateIconManager | , |
| WaitTimeOutHdl | , | ||
| Timer * | , | ||
| void | |||
| ) |
Definition at line 401 of file bubblewindow.cxx.