LibreOffice Module embedserv (master) 1
Public Member Functions | Public Attributes | Friends | List of all members
winwrap::CHatchWin Class Reference

#include <syswinwrapper.hxx>

Inheritance diagram for winwrap::CHatchWin:
[legend]
Collaboration diagram for winwrap::CHatchWin:
[legend]

Public Member Functions

 CHatchWin (HINSTANCE, const DocumentHolder *)
 
 ~CHatchWin ()
 
BOOL Init (HWND, WORD, HWND)
 
HWND HwndAssociateSet (HWND)
 
HWND HwndAssociateGet ()
 
void RectsSet (LPRECT, LPRECT)
 
void ChildSet (HWND)
 
void ShowHatch (BOOL)
 
void SetTrans ()
 
- Public Member Functions inherited from winwrap::CWindow
 CWindow (HINSTANCE)
 
 ~CWindow ()
 
HWND Window ()
 
HINSTANCE Instance ()
 

Public Attributes

const DocumentHolderm_pDocHolder
 
Tracker m_aTracker
 
int m_dBorder
 
int m_dBorderOrg
 
WORD m_uID
 
HWND m_hWndParent
 
HWND m_hWndKid
 
HWND m_hWndAssociate
 
RECT m_rcPos
 
RECT m_rcClip
 

Friends

LRESULT APIENTRY HatchWndProc (HWND, UINT, WPARAM, LPARAM)
 

Additional Inherited Members

- Protected Attributes inherited from winwrap::CWindow
HINSTANCE m_hInst
 
HWND m_hWnd
 

Detailed Description

Definition at line 138 of file syswinwrapper.hxx.

Constructor & Destructor Documentation

◆ CHatchWin()

CHatchWin::CHatchWin ( HINSTANCE  hInst,
const DocumentHolder pDocHolder 
)

◆ ~CHatchWin()

CHatchWin::~CHatchWin ( )

Definition at line 154 of file syswinwrapper.cxx.

References winwrap::CWindow::m_hWnd.

Member Function Documentation

◆ ChildSet()

void CHatchWin::ChildSet ( HWND  hWndKid)

Definition at line 308 of file syswinwrapper.cxx.

References winwrap::CWindow::m_hWnd, and m_hWndKid.

◆ HwndAssociateGet()

HWND CHatchWin::HwndAssociateGet ( )

Definition at line 231 of file syswinwrapper.cxx.

References m_hWndAssociate.

◆ HwndAssociateSet()

HWND CHatchWin::HwndAssociateSet ( HWND  hWndAssoc)

Definition at line 222 of file syswinwrapper.cxx.

References m_hWndAssociate.

◆ Init()

BOOL CHatchWin::Init ( HWND  hWndParent,
WORD  uID,
HWND  hWndAssoc 
)

◆ RectsSet()

void CHatchWin::RectsSet ( LPRECT  prcPos,
LPRECT  prcClip 
)

◆ SetTrans()

void CHatchWin::SetTrans ( )

Definition at line 200 of file syswinwrapper.cxx.

References winwrap::CWindow::m_hWnd.

◆ ShowHatch()

void CHatchWin::ShowHatch ( BOOL  fHatch)

Definition at line 342 of file syswinwrapper.cxx.

References m_dBorder, m_dBorderOrg, m_rcClip, m_rcPos, and RectsSet().

Friends And Related Function Documentation

◆ HatchWndProc

LRESULT APIENTRY HatchWndProc ( HWND  ,
UINT  ,
WPARAM  ,
LPARAM   
)
friend

Member Data Documentation

◆ m_aTracker

Tracker winwrap::CHatchWin::m_aTracker

Definition at line 145 of file syswinwrapper.hxx.

Referenced by winwrap::HatchWndProc(), and RectsSet().

◆ m_dBorder

int winwrap::CHatchWin::m_dBorder

Definition at line 147 of file syswinwrapper.hxx.

Referenced by CHatchWin(), RectsSet(), and ShowHatch().

◆ m_dBorderOrg

int winwrap::CHatchWin::m_dBorderOrg

Definition at line 148 of file syswinwrapper.hxx.

Referenced by CHatchWin(), and ShowHatch().

◆ m_hWndAssociate

HWND winwrap::CHatchWin::m_hWndAssociate

◆ m_hWndKid

HWND winwrap::CHatchWin::m_hWndKid

Definition at line 151 of file syswinwrapper.hxx.

Referenced by CHatchWin(), ChildSet(), and winwrap::HatchWndProc().

◆ m_hWndParent

HWND winwrap::CHatchWin::m_hWndParent

Definition at line 150 of file syswinwrapper.hxx.

Referenced by Init().

◆ m_pDocHolder

const DocumentHolder* winwrap::CHatchWin::m_pDocHolder

Definition at line 144 of file syswinwrapper.hxx.

Referenced by CHatchWin(), and winwrap::HatchWndProc().

◆ m_rcClip

RECT winwrap::CHatchWin::m_rcClip

Definition at line 154 of file syswinwrapper.hxx.

Referenced by CHatchWin(), RectsSet(), and ShowHatch().

◆ m_rcPos

RECT winwrap::CHatchWin::m_rcPos

Definition at line 153 of file syswinwrapper.hxx.

Referenced by CHatchWin(), RectsSet(), and ShowHatch().

◆ m_uID

WORD winwrap::CHatchWin::m_uID

Definition at line 149 of file syswinwrapper.hxx.

Referenced by CHatchWin(), winwrap::HatchWndProc(), and Init().


The documentation for this class was generated from the following files: