Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
cResDialog.h File Reference

Go to the source code of this file.

Classes

struct  GrayLib::tagDLGTEMPLATEEX
 
struct  GrayLib::tagDLGITEMTEMPLATEEX
 
class  GrayLib::cResDlgInitItem
 
class  GrayLib::cResDlgStringOrId
 
class  GrayLib::cResDlgBase
 
class  GrayLib::cResDlgTemplateItem
 
class  GrayLib::cResDialog
 
class  GrayLib::cResDialogInit
 

Namespaces

 GrayLib
 

Macros

#define RT_DLGINIT   cWinResMod::MakeIntResource(240)
 
#define RT_TOOLBAR   cWinResMod::MakeIntResource(241)
 

Typedefs

typedef struct CATTR_PACKED GrayLib::tagDLGTEMPLATEEX GrayLib::DLGTEMPLATEEX
 
typedef struct CATTR_PACKED GrayLib::tagDLGITEMTEMPLATEEX GrayLib::DLGITEMTEMPLATEEX
 
typedef UINT GrayLib::DLGID_t
 old window format this was a WORD, EX format this is UINT32. More...
 
typedef cRefPtr< cResDlgInitItem > GrayLib::cResDlgInitItemPtr
 
typedef cRefPtr< cResDlgTemplateItem > GrayLib::cResDlgTemplateItemPtr
 

Enumerations

enum  GrayLib::RESDLG_CLASSID_TYPE {
  GrayLib::RESDLG_CLASSID_Button = 0x0080 , GrayLib::RESDLG_CLASSID_Edit = 0x0081 , GrayLib::RESDLG_CLASSID_Static = 0x0082 , GrayLib::RESDLG_CLASSID_ListBox = 0x0083 ,
  GrayLib::RESDLG_CLASSID_ScrollBar = 0x0084 , GrayLib::RESDLG_CLASSID_ComboBox = 0x0085
}
 

Functions

 GrayLib::UNITTEST2_PREDEF (cResDialog)
 

Detailed Description

Pull data describing a dialog from windows resources.

Macro Definition Documentation

◆ RT_DLGINIT

#define RT_DLGINIT   cWinResMod::MakeIntResource(240)

◆ RT_TOOLBAR

#define RT_TOOLBAR   cWinResMod::MakeIntResource(241)