как устроен MessageBox
хочу сделать такой же но с дополнительными элементами , но не получается возращать тип int как это делает MessageBox (например в нем нажимаешь кнопку и взависимости от ее содержания она возвращает флаг)
Хм. А что мешает просто создать новую форму, нарисовать в ней, что хочешь и вызывать ее Show или ShowModal. Если не хватает стандартного свойства формы ModalResult - который, кстати, типа инт, определи свою переменную и фич в нее результат нажатия на ту или иную кнопку.
Цитата:
Originally posted by ShuraX
Мне нужно именно внутренние содержание
хочу сделать такой же но с дополнительными элементами , но не получается возращать тип int как это делает MessageBox (например в нем нажимаешь кнопку и взависимости от ее содержания она возвращает флаг)
Мне нужно именно внутренние содержание
хочу сделать такой же но с дополнительными элементами , но не получается возращать тип int как это делает MessageBox (например в нем нажимаешь кнопку и взависимости от ее содержания она возвращает флаг)
Возможно, это пригодится: http://www.rsdn.ru/
По пути "Статьи->Интерфейс пользователя->Диалоги->Message Box и немного фантазии"
в VCL есть функция CreateMessageDialog, где можно самому как захочешь издеваться над этим MessageBox, так как она возвращает TForm *.