Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

MessageBox


1234567 ©   (2008-12-05 11:20:00) 

Еще один вопрос: Написал MessageBox, в котором можно устанавливать свой заголовок. А как сделать чтобы была активна кнопка закрыть в правом верхнем углу окна.  

function MessageInf(const Msg: string; const MsgCaption: string): Integer;
 begin
   Result := MessageBox(0, PChar(Msg), PChar(MsgCaption), MB_YESNO or MB_ICONINFORMATION);
 end;


AndreyV   (2008-12-05 12:54:00) [1]

> [5] {RASkov} ©   (05.12.08 12:39)

А функция вернёт IDCROSS


{RASkov}   (2008-12-05 12:39:00) [2]

Т.е. если вопрос не понятен пользователю, он этот диалог закрывает "крестиком" и программа перефразирует вопрос и т.д.....)


Сергей М.   (2008-12-05 11:32:00) [3]


> что она тогда должна означать: yes или no?


Видимо, она должна означать "может быть")


clickmaker   (2008-12-05 11:30:00) [4]

> как сделать чтобы была активна кнопка закрыть в правом верхнем
> углу окна

а что она тогда должна означать: yes или no?


Правильный$Вася   (2008-12-05 11:30:00) [5]

это зависит от операционки


Ega23   (2008-12-05 11:28:00) [6]



Flag Meaning
MB_DEFBUTTON1 The first button is the default button. MB_DEFBUTTON1 is the default unless MB_DEFBUTTON2, MB_DEFBUTTON3, or MB_DEFBUTTON4 is specified.
MB_DEFBUTTON2 The second button is the default button.
MB_DEFBUTTON3 The third button is the default button.
MB_DEFBUTTON4 The fourth button is the default button.


Наверх

Титульная страница Поиск, карта сайта Написать письмо