Вниз
Скачать: CL | DM;

Как заставить 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.027 c
4-1133903555
Конопелька
2005-12-07 00:12
2006.02.26
Вторая копия программы !


2-1139212360
-=[ASH]=-
2006-02-06 10:52
2006.02.26
Сортировка


6-1132160039
mj
2005-11-16 19:53
2006.02.26
Освоение принципов работы протокола прикладного уровня HTTP


2-1139750132
Volf_555
2006-02-12 16:15
2006.02.26
Программа сидит в трэи. Как отловить сообщение без таймера?


2-1139228054
**Сергей**
2006-02-06 15:14
2006.02.26
Опять про пункт меню...




   Наверх