![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
Namespaces | |
GrayGUI | |
Classes | |
class | cXBlinkState |
class | cXButton |
class | cXCheckBox |
class | cXCheckListBox |
class | cXColorGrid |
class | cXComboBox |
class | cXEditText |
class | cXGroupBox |
class | cXImage |
class | cXListBox |
class | cXListItemHeader |
class | cXProgressBar |
class | cXScrollBar |
class | cXSpinCounter |
class | cXStaticTextData |
class | cXStatic |
class | cXStaticTextHyperlink |
class | cXStaticTextBlock |
class | cXStaticMulti |
class | cXStaticMultiScroll |
class | cXTableColumn |
class | cXTableBox |
class | cXTableItem |
class | cXTabList |
class | cXDesktopMgr |
class | cXDTBase |
class | cXDialogSizingParams |
class | cXDialogPlacement |
class | cXDialogPlacementObj |
class | cXDialog |
class | cXDialogCustom |
class | cXMenu |
class | cXToolTip |
class | cXToolTipMgr |
class | cXIcon2 |
struct | cXStylePrefs |
class | cXStyleSheet |
struct | cXStyleRenderer |
class | cXWindow |
class | cXWindowText |
Functions | |
CSCRIPT_CLASS_IMP1 (XDesktopMgr, cXDesktopMgr::sm_Props, cXDesktopMgr::sm_Methods, "The desktop manager params") | |
CSCRIPT_CLASS_IMP1 (XDTBase, cXDTBase::sm_Props, cXDTBase::sm_Methods, "Base params for a desktop") | |
CSCRIPT_CLASS_IMP1 (XDialog, nullptr, cXDialog::sm_Methods, "Base params for a GUI dialog") | |
CSCRIPT_CLASS_IMP1 (XWindow, cXWindow::sm_Props, cXWindow::sm_Methods, "Base params for a GUI window or control") | |
Variables | |
cOSModImpl | g_Module (GRAY_NAMES "GUI") |
cXDesktopMgr | g_SceneMgr_Desktop |
cXToolTipMgr | g_ToolTipMgr |
cXStylePrefs | g_XStylePrefs |
cXStyleRenderer | g_XStyle |
const SHOWWINDOW_t | SW_TOGGLE = SW_MAX |
const DLGID_t | k_DLGID_Static = 0xFFFFFFFF |
const DLGID_t | k_DLGID_User = 0x00010000 |
const DLGID_t | k_DLGID_ANY = 0xFFFFFFFF |
typedef cRefPtr< cXButton > GrayGUI::cXButtonPtr |
typedef cRefPtr< cXCheckBox > GrayGUI::cXCheckBoxPtr |
typedef cRefPtr<cXColorGrid> GrayGUI::cXColorGridPtr |
typedef cRefPtr< cXComboBox > GrayGUI::cXComboBoxPtr |
typedef cRefPtr< cXDialog > GrayGUI::cXDialogPtr |
typedef cRefPtr<cXDlgChatWindow> GrayGUI::cXDlgChatWindowPtr |
typedef cRefPtr<cXDlgDialogProps> GrayGUI::cXDlgDialogPropsPtr |
typedef cRefPtr<cXDlgMessageBox> GrayGUI::cXDlgMessageBoxPtr |
typedef cRefPtr<cXDlgObjectProps> GrayGUI::cXDlgObjectPropsPtr |
typedef cRefPtr<cXDTBase> GrayGUI::cXDTBasePtr |
typedef cRefPtr<cXEditText> GrayGUI::cXEditTextPtr |
typedef cRefPtr<cXGroupBox> GrayGUI::cXGroupBoxPtr |
typedef cRefPtr<cXImage> GrayGUI::cXImagePtr |
typedef cRefPtr< cXListBox > GrayGUI::cXListBoxPtr |
typedef cXCheckBox GrayGUI::cXListItem |
typedef cXCheckBoxPtr GrayGUI::cXListItemPtr |
typedef cRefPtr< cXMenu > GrayGUI::cXMenuPtr |
typedef cRefPtr<cXScrollBar> GrayGUI::cXScrollBarPtr |
typedef cRefPtr< cXSpinCounter > GrayGUI::cXSpinCounterPtr |
typedef cRefPtr<cXStatic> GrayGUI::cXStaticPtr |
typedef cRefPtr<cXTableBox> GrayGUI::cXTableBoxPtr |
typedef cRefPtr<cXTableItem> GrayGUI::cXTableItemPtr |
typedef cRefPtr< cXToolTip > GrayGUI::cXToolTipPtr |
typedef cRefPtr< cXWindow > GrayGUI::cXWindowPtr |
typedef cRefPtr<cXWindowText> GrayGUI::cXWindowTextPtr |
typedef DWORD GrayGUI::SELECTDRAW_t |
typedef DWORD GrayGUI::WINDOCKFLAG_MASK |
typedef DWORD GrayGUI::WINFLAG_MASK |
enum GrayGUI::SPRITEMAP_t |
this can be used to indicate distance from the sides as well.
WPF_SETMINPOSITION reserved low bits.
base cXWindow class IDs
Enumerator | |
---|---|
X_WNDCLASS_INVALID | |
X_WNDCLASS_QTY |
GrayGUI::CSCRIPT_CLASS_IMP1 | ( | XDesktopMgr | , |
cXDesktopMgr::sm_Props | , | ||
cXDesktopMgr::sm_Methods | , | ||
"The desktop manager params" | |||
) |
GrayGUI::CSCRIPT_CLASS_IMP1 | ( | XDialog | , |
nullptr | , | ||
cXDialog::sm_Methods | , | ||
"Base params for a GUI dialog" | |||
) |
GrayGUI::CSCRIPT_CLASS_IMP1 | ( | XDTBase | , |
cXDTBase::sm_Props | , | ||
cXDTBase::sm_Methods | , | ||
"Base params for a desktop" | |||
) |
GrayGUI::CSCRIPT_CLASS_IMP1 | ( | XWindow | , |
cXWindow::sm_Props | , | ||
cXWindow::sm_Methods | , | ||
"Base params for a GUI window or control" | |||
) |
cOSModImpl GrayGUI::g_Module(GRAY_NAMES "GUI") | ( | GRAY_NAMES "GUI" | ) |
cXDesktopMgr GrayGUI::g_SceneMgr_Desktop |
cXToolTipMgr GrayGUI::g_ToolTipMgr |
cXStyleRenderer GrayGUI::g_XStyle |
|
extern |
const DLGID_t GrayGUI::k_DLGID_ANY = 0xFFFFFFFF |
const DLGID_t GrayGUI::k_DLGID_Static = 0xFFFFFFFF |
const DLGID_t GrayGUI::k_DLGID_User = 0x00010000 |
const SHOWWINDOW_t GrayGUI::SW_TOGGLE = SW_MAX |