LibreOffice Module vcl (master)  1
Classes | Macros | Functions
dockwin.cxx File Reference
#include <tools/time.hxx>
#include <sal/log.hxx>
#include <vcl/accel.hxx>
#include <vcl/event.hxx>
#include <vcl/floatwin.hxx>
#include <vcl/dockwin.hxx>
#include <vcl/layout.hxx>
#include <vcl/svapp.hxx>
#include <vcl/timer.hxx>
#include <vcl/idle.hxx>
#include <vcl/settings.hxx>
#include <svdata.hxx>
#include <window.h>
#include <brdwin.hxx>
Include dependency graph for dockwin.cxx:

Go to the source code of this file.

Classes

class  DockingWindow::ImplData
 
class  ImplDockFloatWin
 

Macros

#define DOCKWIN_FLOATSTYLES   (WB_SIZEABLE | WB_MOVEABLE | WB_CLOSEABLE | WB_STANDALONE | WB_ROLLABLE )
 

Functions

 IMPL_LINK_NOARG (ImplDockFloatWin, DockTimerHdl, Timer *, void)
 
 IMPL_LINK_NOARG (ImplDockFloatWin, DockingHdl, void *, void)
 
 IMPL_LINK_NOARG (DockingWindow, ImplHandleLayoutTimerHdl, Timer *, void)
 

Macro Definition Documentation

#define DOCKWIN_FLOATSTYLES   (WB_SIZEABLE | WB_MOVEABLE | WB_CLOSEABLE | WB_STANDALONE | WB_ROLLABLE )

Definition at line 36 of file dockwin.cxx.

Referenced by DockingWindow::ImplInit().

Function Documentation

IMPL_LINK_NOARG ( ImplDockFloatWin  ,
DockTimerHdl  ,
Timer ,
void   
)

Definition at line 120 of file dockwin.cxx.

References Big, KEY_MOD1, MOUSE_LEFT, MOUSE_MIDDLE, MOUSE_RIGHT, SAL_WARN_IF, and TrackWindow.

IMPL_LINK_NOARG ( ImplDockFloatWin  ,
DockingHdl  ,
void ,
void   
)
IMPL_LINK_NOARG ( DockingWindow  ,
ImplHandleLayoutTimerHdl  ,
Timer ,
void   
)

Definition at line 1047 of file dockwin.cxx.

References isLayoutEnabled(), and SAL_WARN.