Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayGUI::cXDialogSizingParams Class Reference

#include <cXDialog.h>

Public Member Functions

void InitMouseRect ()
 

Public Attributes

DWORD m_dwHitTest
 type of action. HTNOWHERE More...
 
cRectI m_MouseRect
 restrict the mouse to my parent! More...
 
cRectI m_SizingRect
 previous window rect. More...
 
cPoint2i m_ptLastPoint
 last point of update. More...
 
cPoint2i m_ptStartPoint
 starting point for dialog size drag More...
 
cRectI m_rectStart
 starting window rect for dialog size drag. only updated on mousedown. More...
 
MINMAXINFO m_MinMax
 for the current move. More...
 

Detailed Description

A dialog is being actively sized by the user.

Member Function Documentation

◆ InitMouseRect()

void GrayGUI::cXDialogSizingParams::InitMouseRect ( )

Member Data Documentation

◆ m_dwHitTest

DWORD GrayGUI::cXDialogSizingParams::m_dwHitTest

type of action. HTNOWHERE

◆ m_MinMax

MINMAXINFO GrayGUI::cXDialogSizingParams::m_MinMax

for the current move.

◆ m_MouseRect

cRectI GrayGUI::cXDialogSizingParams::m_MouseRect

restrict the mouse to my parent!

◆ m_ptLastPoint

cPoint2i GrayGUI::cXDialogSizingParams::m_ptLastPoint

last point of update.

◆ m_ptStartPoint

cPoint2i GrayGUI::cXDialogSizingParams::m_ptStartPoint

starting point for dialog size drag

◆ m_rectStart

cRectI GrayGUI::cXDialogSizingParams::m_rectStart

starting window rect for dialog size drag. only updated on mousedown.

◆ m_SizingRect

cRectI GrayGUI::cXDialogSizingParams::m_SizingRect

previous window rect.


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