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

Как не позволять пользователю изменять значения в TComboBox?   Найти похожие ветки 

 
AM   (2002-10-03 16:51) [0]

Доброго времени суток? Подскажите про сабж. Чтобы даже список значений еиму не был виден.
Только Enable:= False не подходит, так как компонент становится "блеклым". Использовать надо именно TComboBox, так как в определенных ситуациях (очень редко) надо позволить пользователю менять значения.


 
Демонов Е.В. ©   (2002-10-03 16:52) [1]

>>Чтобы даже список значений еиму не был виден.
Может.. Visible


 
AM   (2002-10-03 17:00) [2]

>>>>>Чтобы даже список значений еиму не был виден.
>>Может.. Visible

Тут имелось ввиду, что какое конкретно на данный момент стоит значение нужно видеть и причем ясно и четко, а какие есть еще варианты - нет.
Может что-то на событие onDropDown... но как программно предотвратить выпадание списка...



 
Andrey007   (2002-10-03 17:38) [3]

>но как программно предотвратить выпадание списка

На событие OnDropDown вешаешь обработчик (Sender as TComboBox).DroppedDow:=False;
и вся недолгая


 
AM   (2002-10-03 17:53) [4]

Всеравно выпадает по крайней мере при свойстве
Style = csOwnerDrawFixed
остальных не проверял...
может надо ловить все ображения к ней такие как onClick, onDblClick... OnKeyDown и обнулять все сообщения отсылаемые этому компоненту.

как сделать при OnKeyDown я знаю
Key:= VK_OEM_CLEAR;
а как при работе с мышкой?


 
AM   (2002-10-03 18:08) [5]

Наконец нашел один вариант если кому интересно ловите:
procedure TForm17.ComboBox1Enter(Sender: TObject);
begin
ComboBox1.Enabled:= False;
end;

procedure TForm17.ComboBox1Exit(Sender: TObject);
begin
ComboBox1.Enabled:= True;
end;



Страницы: 1 вся ветка

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



Память: 0.46 MB
Время: 0.011 c
14-45513
AL2002
2002-09-17 13:46
2002.10.14
Кто какое оружие с собой таскает?


3-45171
Vodochnik
2002-09-21 16:27
2002.10.14
Господа, подскажите как запретить Ctrl + Del в DBGrid е ?


1-45293
zeratul_pr
2002-10-04 16:44
2002.10.14
Разложить FileName на path fname


1-45311
Supra
2002-10-03 10:14
2002.10.14
Описание к графическим файлам


1-45264
Шурик Ш
2002-10-04 10:55
2002.10.14
Простой вопрос по TEdit




   Наверх