![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ColorDialog [D6, XP]
Allexandr © (2007-02-24 00:14:00)Здравствуйте.
Пожалуйста, подскажите как проверить какая кнопка (ок или кансел) была нажата в ColorDialog?
Спасибо.
Германн (2007-02-24 03:00:00) [1]
> Allexandr © (24.02.07 02:30) [6]
>
> Вы не правы. Я приобрел и сейчас изучаю книгу М.Фленов "Библия
> Делфи" (880 стр).
Ещё один "влип очкарик"! :)
Allexandr (2007-02-24 02:30:00) [2]Вы не правы. Я приобрел и сейчас изучаю книгу М.Фленов "Библия Делфи" (880 стр).
После того как натолкнули на мысль, я вспомнил, что сходная ситуация в книге описывалась. Только это не окно диалога шрифта, цвета или чего то сходного было.
Германн (2007-02-24 02:23:00) [3]
> Но все равно спасибо.
> Вы натолкнули на мысль, что ColorDialog.Execute возвращает
> значение true или false :)
>
Имхо. Вообще-то любой дельфийский диалог из стандартных так и работает!
P.S. Хэлп мы не читаем, денег на книжки по Дельфи не хотим тратить, искать эти книжки в И-нете - лень. Слава, не знаю кому, что есть сайт "Мастера DELPHI" :(((
Allexandr (2007-02-24 02:11:00) [4]ShowMessage здесь не нужен :)
Но все равно спасибо.
Вы натолкнули на мысль, что ColorDialog.Execute возвращает значение true или false :)
RASkov (2007-02-24 01:50:00) [5]> [0] Allexandr © (24.02.07 00:14)
if ColorDialog.Execute then ShowMessage('Ok') else ShowMessage('Cancel');
vasIZmax (2007-02-24 00:30:00) [6]Не-не, это не то. )))
перепутал)))))
vasIZmax (2007-02-24 00:21:00) [7]А так не пойдет (к примеру):
var
h:tcolor;
begin
if form1.ColorDialog1.Execute then
begin
h:=form1.ColorDialog1.Color;
form1.Color:=h;
end;
ЗЫ. ???