===== MessageBox ===== ==== Синтаксис ==== int MessageBox( TEXTID header_text, TEXTID message_text, IMAGEID IconID, int style, int time, BOOK* book ); ==== Описание ==== Вывод на экран сообщения с текстом и иконкой ==== Параметры ==== **header_text** - [[elflib:types:TEXTID]] заголовка **message_text** - [[elflib:types:TEXTID]] текста сообщения **IconID** - ID изображения (NOIMAGE, если не требуется) **style** - стиль окна сообщения * 1-Обычное окно сообщения без заголовка {{msgboxstyle1.png}} * 2-Окно для большого текста с полосой прокрутки {{msgboxstyle2.png}} **time** - время отображения окна в миллисекундах (0 - пока не нажмёшь ОК) **book** - книга, к которой будет "привязано" сообщение ==== Возвращаемое значение ==== Функция возвращает BookID созданной функцией книги (MessageBoxBook) ==== Пример ==== TEXTID nHeaderID = TextID_Create(L"Заголовок",ENC_UCS2,TEXTID_ANY_LEN); TEXTID nTextID = TextID_Create(L"Текст",ENC_UCS2,TEXTID_ANY_LEN); IMAGEID nIconID; iconidname2id( L"MEDIAPLAYER_DESKTOP_ICN", -1, &nIconID ); MessageBox( nHeaderID, nTextID, nIconID, 1,0,NULL); ==== См. также ==== [[TextID_Create]]