Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2012.01.29;
Скачать: CL | DM;

Вниз

как в сообщение(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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.007 c
15-1318195803
Юрий
2011-10-10 01:30
2012.01.29
С днем рождения ! 10 октября 2011 понедельник


15-1317933002
Юрий
2011-10-07 00:30
2012.01.29
С днем рождения ! 7 октября 2011 пятница


2-1318848285
pest
2011-10-17 14:44
2012.01.29
конфликт двух DLL при совместном использовании


2-1319009272
Cobalt
2011-10-19 11:27
2012.01.29
[Pascal Error] E2250 There is no overloaded version of <function>


2-1318496404
igorium
2011-10-13 13:00
2012.01.29
Как скопировать часть картинки ?