Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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
2-1318406398
Laguna
2011-10-12 11:59
2012.01.29
Не воспринимается путь к файлу кирилицей


1-1281527200
qpwoeiruty
2010-08-11 15:46
2012.01.29
Наследование


15-1318427502
Бездомный
2011-10-12 17:51
2012.01.29
Юморок


2-1319387079
Анна
2011-10-23 20:24
2012.01.29
срочна нужна помощь в написании прогррамм...


2-1318580783
igorium
2011-10-14 12:26
2012.01.29
Как сделать кроп картинки как в Фотошопе?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский