![]() |
TX Library Help – Version: 00173a, Revision: 175
|
Классы | |
| struct | txDialog |
| Базовый класс для диалоговых окон. Подробнее... | |
| struct | txDialog::Layout |
| Класс для описания элемента диалогового окна (контрола) Подробнее... | |
Перечисления | |
| enum | CONTROL { DIALOG = (int) 0x00000000, BUTTON = (int) 0xFFFF0080, EDIT = (int) 0xFFFF0081, STATIC = (int) 0xFFFF0082, LISTBOX = (int) 0xFFFF0083, SCROLLBAR = (int) 0xFFFF0084, COMBOBOX = (int) 0xFFFF0085, END = (int) 0x00000000 } |
Константы для задания типа контрола. Подробнее... | |
Пример использования класса диалога: функция txInputBox() | |
| const char * | txInputBox (const char *text=NULL, const char *caption=NULL, const char *input=NULL) tx_nodiscard |
| Ввод строки в отдельном окне. | |
enum CONTROL [inherited] |
Константы для задания типа контрола.
Вместо констант можно использовать названия оконных классов, преобразованные к типу txDialog::CONTROL.
Cм. реализацию функции txInputBox().
| const char* txInputBox | ( | const char * | text = NULL, |
| const char * | caption = NULL, |
||
| const char * | input = NULL |
||
| ) |
Ввод строки в отдельном окне.
| text | Текст с вопросом. Необязательно. |
| caption | Заголовок окна. Необязательно. |
| input | Значение строки по умолчанию. Необязательно. |
const char* name = txInputBox ("So what's ur name?!?!", "System", "Sorry I'm Vasya Pupkin"); txMessageBox (name, "Aaand nooowww.. the winner iiis...");