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

#include <cXDialog.h>

Inheritance diagram for GrayGUI::cXDialogPlacement:
GrayLib::cWindowPlacement GrayGUI::cXDialogPlacementObj

Public Member Functions

 cXDialogPlacement ()
 
void InitPlacement ()
 
bool IsValidFormat () const
 
- Public Member Functions inherited from GrayLib::cWindowPlacement
 cWindowPlacement () noexcept
 
void InitPlacement () noexcept
 
bool isInitPlacement () const noexcept
 
SHOWWINDOW_t get_ShowWindowwMode () const noexcept
 
bool isShowIconic () const noexcept
 
const RECT & get_NormalRect () const noexcept
 

Static Public Member Functions

static bool UseDialogPlacement (X_WNDCLASS_TYPE XClassType)
 

Public Attributes

BYTE m_bVerCode
 So we can tell if the registry is ok. More...
 
COLOR_ELEM_t m_bBackAlpha
 window client area alpha level. More...
 
COLOR_ELEM_t m_bFrameAlpha
 window Border Alpha level. 255 = COLOR_ALPHA_OPAQUE More...
 
WINDOCKFLAG_MASK m_uDockFlags
 
DWORD m_dwXTypeData1
 m_eXWClass specific1. Current selected item. cXDlgQuickbar More...
 
bool m_bDialogLocked
 whether dialog was locked in place More...
 

Detailed Description

The actual useful location info for a window. flags = WPF_SETMINPOSITION | WINFLAG_TYPE_

Constructor & Destructor Documentation

◆ cXDialogPlacement()

GrayGUI::cXDialogPlacement::cXDialogPlacement ( )

Member Function Documentation

◆ InitPlacement()

void GrayGUI::cXDialogPlacement::InitPlacement ( )
inline

◆ IsValidFormat()

bool GrayGUI::cXDialogPlacement::IsValidFormat ( ) const
inline

◆ UseDialogPlacement()

bool GrayGUI::cXDialogPlacement::UseDialogPlacement ( X_WNDCLASS_TYPE  XClassType)
static

Member Data Documentation

◆ m_bBackAlpha

COLOR_ELEM_t GrayGUI::cXDialogPlacement::m_bBackAlpha

window client area alpha level.

◆ m_bDialogLocked

bool GrayGUI::cXDialogPlacement::m_bDialogLocked

whether dialog was locked in place

◆ m_bFrameAlpha

COLOR_ELEM_t GrayGUI::cXDialogPlacement::m_bFrameAlpha

window Border Alpha level. 255 = COLOR_ALPHA_OPAQUE

◆ m_bVerCode

BYTE GrayGUI::cXDialogPlacement::m_bVerCode

So we can tell if the registry is ok.

◆ m_dwXTypeData1

DWORD GrayGUI::cXDialogPlacement::m_dwXTypeData1

m_eXWClass specific1. Current selected item. cXDlgQuickbar

◆ m_uDockFlags

WINDOCKFLAG_MASK GrayGUI::cXDialogPlacement::m_uDockFlags

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