Форум: "Начинающим";
Текущий архив: 2006.02.26;
Скачать: [xml.tar.bz2];
ВнизКак заставить SpeedButton показывать картинку в Enabled=false? Найти похожие ветки
← →
Aleksandr. (2006-02-08 14:56) [0]Есть ActionList с экшнами, к нему привязан ImageList с картинками. На форме находятся SpeedButton"ы, которым назначены эти экшны. Программа содержит XPManifest. Обнаружилась неприятная картина - если экшны запрещены
(Action.OnUpdate:
TAction(Sender).Enabled:=false
то со свойством Flat=true SpeedButton вообще становится невидимым, а если Flat=false, то с него пропадают картинки. Кто сталкивался с таким, как это можно лечить?
← →
Aleksandr. (2006-02-08 16:11) [1]Ну-ну... В "начинающим" перенесли... И огромное число знающих ответ на вопрос...
← →
Gero © (2006-02-08 16:14) [2]Какая версия Delphi? При отключении манифеста глюк исчезает?
← →
Aleksandr. (2006-02-08 16:15) [3]Версия 2005 (кстати, до сих пор в списке версий при добавлении сообщения не вижу). Проверил отключение манифеста - глюк остался, так что дело не в нем.
← →
Gero © (2006-02-08 16:22) [4]> кстати, до сих пор в списке версий при добавлении сообщения
> не вижу
Надо было сразу создавать в «начинающим» — там есть )
← →
Aleksandr. (2006-02-08 16:23) [5]
> > кстати, до сих пор в списке версий при добавлении сообщения
>
> > не вижу
>
> Надо было сразу создавать в «начинающим» — там есть )
Да, я заметил :)
← →
vovnuke © (2006-02-08 17:00) [6]После того как присвоил TAction(Sender).Enabled := False;
пропиши для той кнопки, которая ссылыется на этот Action вот это:
SpeedButton1.Enabled := True;
← →
Aleksandr. (2006-02-08 17:37) [7]
> vovnuke © (08.02.06 17:00) [6]
>
> После того как присвоил TAction(Sender).Enabled := False;
>
> пропиши для той кнопки, которая ссылыется на этот Action
> вот это:
> SpeedButton1.Enabled := True;
Как вариант, пойдет, конечно, но тогда кнопки всегда активны и доступны...
← →
vovnuke © (2006-02-08 17:39) [8]но действие все равно не выполнится, так как Action-ы к которым они привязаны все равно отключены
← →
Aleksandr. (2006-02-08 18:59) [9]Да, конечно. Просто юзерфренднутость интерфейса пострадает...
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.02.26;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.053 c