![]() |
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 |