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
dc.h File Reference

Definition of GDI DC encapsulation classes: TDC, TWindowDC, TScreenDC, TDesktopDC, TClientDC, TPaintDC, TMetaFileDC, TCreatedDC, TIC, TMemoryDC, TDibDC, TPrintDC. More...

#include <owl/private/defs.h>
#include <owl/gdibase.h>
#include <owl/geometry.h>
#include <owl/preclass.h>
#include <owl/posclass.h>
#include <owl/gdiobjec.h>
#include <owl/metafile.h>

Go to the source code of this file.

Classes

class  owl::TDC
 TDC is the root class for GDI DC wrappers. More...
 
class  owl::TWindowDC
 Derived from TDC, TWindowDC is a device context (DC) class that provides access to the entire area owned by a window. More...
 
class  owl::TScreenDC
 Derived from TWindowDC, TScreenDC is a DC class that provides direct access to the screen bitmap. More...
 
class  owl::TDesktopDC
 A DC class that provides access to the desktop window's client area which is the window behind all other windows. More...
 
class  owl::TClientDC
 A device context class derived from TWindowDC, TClientDC provides access to the client area owned by a window. More...
 
class  owl::TNCPaintDC
 A DC class that provides access to the non-client area owned by a window. More...
 
class  owl::TPaintDC
 A DC class that wraps begin and end paint calls for use in an WM_PAINT response function. More...
 
class  owl::TMetaFileDC
 A DC class that provides access to a DC with a metafile selected into it for drawing on (into). More...
 
class  owl::TCreatedDC
 An abstract TDC class, TCreatedDC serves as the base for DCs that are created and deleted. More...
 
class  owl::TIC
 Derived from TCreatedDC, TIC is a device context (DC) class that provides a constructor for creating a DC object from explicit driver, device, and port names. More...
 
class  owl::TMemoryDC
 A device context (DC) class derived from TCreatedDC, TMemoryDC provides access to a memory DC. More...
 
class  owl::TDibDC
 A DC class that provides access to DIBs using DIBSection, WinG, or the DIB.DRV driver. More...
 
struct  owl::TBandInfo
 Equivalent to BANDINFOSTRUCT. More...
 
class  owl::TPrintDC
 A DC class that provides access to a printer. More...
 

Namespaces

namespace  owl
 Object Windows Library (OWLNext Core)
 

Detailed Description

Definition of GDI DC encapsulation classes: TDC, TWindowDC, TScreenDC, TDesktopDC, TClientDC, TPaintDC, TMetaFileDC, TCreatedDC, TIC, TMemoryDC, TDibDC, TPrintDC.

Definition in file dc.h.