CWindowMinMaxSubclass Class Reference

#include <WindowMinMaxSubclass.h>

Collaboration diagram for CWindowMinMaxSubclass:
[legend]

Public Member Functions

 CWindowMinMaxSubclass (nsISupports *window, sbIWindowMinMaxCallback *cb)
 
virtual ~CWindowMinMaxSubclass ()
 
nsISupportsgetWindow ()
 
sbIWindowMinMaxCallbackgetCallback ()
 
void * getNativeWindow ()
 

Protected Member Functions

void SubclassWindow ()
 
void UnsubclassWindow ()
 

Protected Attributes

WNDPROC m_prevWndProc
 
void * m_hwnd
 
void * m_hDevNotify
 
nsISupportsm_window
 
sbIWindowMinMaxCallbackm_callback
 
int m_dx
 
int m_ix
 
int m_dy
 
int m_iy
 

Detailed Description

Definition at line 56 of file WindowMinMaxSubclass.h.

Constructor & Destructor Documentation

CWindowMinMaxSubclass::CWindowMinMaxSubclass ( nsISupports window,
sbIWindowMinMaxCallback cb 
)

Definition at line 88 of file WindowMinMaxSubclass.cpp.

Here is the call graph for this function:

CWindowMinMaxSubclass::~CWindowMinMaxSubclass ( )
virtual

Definition at line 99 of file WindowMinMaxSubclass.cpp.

Here is the call graph for this function:

Member Function Documentation

sbIWindowMinMaxCallback * CWindowMinMaxSubclass::getCallback ( )

Definition at line 373 of file WindowMinMaxSubclass.cpp.

HWND CWindowMinMaxSubclass::getNativeWindow ( )

Definition at line 379 of file WindowMinMaxSubclass.cpp.

nsISupports * CWindowMinMaxSubclass::getWindow ( )

Definition at line 367 of file WindowMinMaxSubclass.cpp.

Here is the caller graph for this function:

void CWindowMinMaxSubclass::SubclassWindow ( )
protected

Definition at line 385 of file WindowMinMaxSubclass.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void CWindowMinMaxSubclass::UnsubclassWindow ( )
protected

Definition at line 419 of file WindowMinMaxSubclass.cpp.

Here is the caller graph for this function:

Member Data Documentation

sbIWindowMinMaxCallback* CWindowMinMaxSubclass::m_callback
protected

Definition at line 78 of file WindowMinMaxSubclass.h.

int CWindowMinMaxSubclass::m_dx
protected

Definition at line 80 of file WindowMinMaxSubclass.h.

int CWindowMinMaxSubclass::m_dy
protected

Definition at line 80 of file WindowMinMaxSubclass.h.

void* CWindowMinMaxSubclass::m_hDevNotify
protected

Definition at line 76 of file WindowMinMaxSubclass.h.

void* CWindowMinMaxSubclass::m_hwnd
protected

Definition at line 75 of file WindowMinMaxSubclass.h.

int CWindowMinMaxSubclass::m_ix
protected

Definition at line 80 of file WindowMinMaxSubclass.h.

int CWindowMinMaxSubclass::m_iy
protected

Definition at line 80 of file WindowMinMaxSubclass.h.

WNDPROC CWindowMinMaxSubclass::m_prevWndProc
protected

Definition at line 74 of file WindowMinMaxSubclass.h.

nsISupports* CWindowMinMaxSubclass::m_window
protected

Definition at line 77 of file WindowMinMaxSubclass.h.


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