Форум: "Основная";
Текущий архив: 2012.01.29;
Скачать: [xml.tar.bz2];
Внизкак в сообщение(ShowMessage) вставить список свозможнотью выбора Найти похожие ветки
← →
RG (2010-08-26 13:13) [0]вобщем нужно, чтобы по нажатии на кнопку показывалось сообщение со списком (вроде ListBox-а), в котором можно было бы выбрать пункт
можно такое сделать?
или будет проще создавать новую форму?
← →
brother © (2010-08-26 13:16) [1]> проще создавать новую форму
← →
RG (2010-08-26 13:18) [2]ладно я так и подумал
ну а все-таки, просто уже интересно, можно ли что-либо втавлять в сообщения?
← →
brother © (2010-08-26 13:21) [3]> можно ли что-либо втавлять в сообщения?
вообще это окно - значит можно ;)
← →
RG (2010-08-26 13:23) [4]что имеете ввиду можно припэрентить
← →
Anatoly Podgoretsky © (2010-08-26 13:24) [5]> RG (26.08.2010 13:13:00) [0]
Путем переписывания ShowMessage, можно
← →
RG (2010-08-26 13:26) [6]
> Путем переписывания ShowMessage, можно
вот это не понял
← →
Anatoly Podgoretsky © (2010-08-26 13:47) [7]> RG (26.08.2010 13:26:06) [6]
Написать свой ShowMessage, так часто сам борланд делает, переписал же он
CopyFiles и CloseHandle
← →
_Юрий (2010-08-26 20:42) [8]Если посмотреть на реализацию ShowMessage, то выясняется, что борланд как раз и создает новую форму (расставляя контролы в ран тайм, без использования dfm). Кстати, не очень понятно, зачем это нужно, почему не использовать MessageBox
← →
0x00FF00 © (2010-08-26 20:52) [9]
> _Юрий (26.08.10 20:42) [8]
Кроссплатформенности ради, может быть?
Хотя бы на уровне исходников.
К моменту создания данной функции ещё жив был Kylix.
← →
Anatoly Podgoretsky © (2010-08-26 21:26) [10]> 0x00FF00 (26.08.2010 20:52:09) [9]
ShowMessage был задолго до любых Kylix
← →
Игорь Шевченко © (2010-08-26 21:56) [11]
> Кстати, не очень понятно, зачем это нужно, почему не использовать
> MessageBox
потому что MessageBox это не форма.
← →
0x00FF00 © (2010-08-26 22:31) [12]
> Anatoly Podgoretsky © (26.08.10 21:26) [10]
Ну, я исходил из [D7, WinXP].
А что там в реализации было до Delphi 7 — уж х. его з.
Впрочем, не отрицаю что могу сильно ошибаться.
← →
Германн © (2010-08-27 02:32) [13]
> Anatoly Podgoretsky © (26.08.10 21:26) [10]
>
> > 0x00FF00 (26.08.2010 20:52:09) [9]
>
> ShowMessage был задолго до любых Kylix
>
Уже в Д1 был.
← →
_Юрий (2010-08-27 15:04) [14]
> Игорь Шевченко © (26.08.10 21:56) [11]
> потому что MessageBox это не форма.
Разве форма - самоцель? Зачем вообще тут нужна именно форма?
← →
DVM © (2010-08-27 20:54) [15]
> Кстати, не очень понятно, зачем это нужно, почему не использовать
> MessageBox
Чтоб все потом колупались с переводом сообщений на свой язык, вместо использования системных переведенных.
← →
KSergey © (2010-08-30 14:40) [16]> DVM © (27.08.10 20:54) [15]
> Чтоб все потом колупались с переводом сообщений на свой язык,
Я о том же подумал, только в положительном смысле: наверняка (правда я точно не знаю) этот диалог подерживает стандартные механизмы локализации, имеющиеся в дельфи.
В другой стороны, разве кроме английского есть другие языки??
← →
Игорь Шевченко © (2010-08-30 14:47) [17]
> В другой стороны, разве кроме английского есть другие языки?
> ?
полно
← →
Anatoly Podgoretsky © (2010-08-30 15:22) [18]> Игорь Шевченко (30.08.2010 14:47:17) [17]
Фантастика!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2012.01.29;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.003 c