OWLNext    7.0
Borland's Object Windows Library for the modern age
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
docking.cpp File Reference

Implementation of docking window classes. More...

#include <owl/pch.h>
#include <owl/docking.h>
#include <owl/controlb.h>
#include <owl/tooltip.h>
#include <owl/uihelper.h>
#include <owl/uimetric.h>
#include <owl/template.h>
#include <vector>
#include <algorithm>

Go to the source code of this file.

Namespaces

namespace  owl
 Object Windows Library (OWLNext Core)
 

Macros

#define WM_SIZING   0x0214
 
#define DS_SETFOREGROUND   0x200L
 

Functions

 owl::DIAG_DECLARE_GROUP (OwlCmd)
 
 owl::DIAG_DEFINE_GROUP_INIT (OWL_INI, OwlDocking, 1, 0)
 

Variables

 owl::EV_WM_OWLWINDOWDOCKED
 
 owl::EV_WM_SETCURSOR
 
 owl::EV_WM_NCLBUTTONDOWN
 
 owl::EV_WM_SIZING
 
 owl::EV_WM_WINDOWPOSCHANGING
 
 owl::EV_WM_WINDOWPOSCHANGED
 
 owl::EV_WM_SETTINGCHANGE
 
 owl::EV_WM_GETMINMAXINFO
 
 owl::EV_WM_LBUTTONDBLCLK
 
 owl::EV_WM_NCCALCSIZE
 
 owl::EV_WM_NCPAINT
 
 owl::EV_WM_ERASEBKGND
 
 owl::EV_WM_PARENTNOTIFY
 
 owl::EV_WM_MOUSEMOVE
 
 owl::EV_WM_LBUTTONUP
 

Detailed Description

Implementation of docking window classes.

Definition in file docking.cpp.

Macro Definition Documentation

◆ DS_SETFOREGROUND

#define DS_SETFOREGROUND   0x200L

Definition at line 39 of file docking.cpp.

◆ WM_SIZING

#define WM_SIZING   0x0214

Definition at line 36 of file docking.cpp.