Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.21;
Скачать: CL | DM;

Вниз

Как заставить выпасть ComboBox по кнопке Enter?   Найти похожие ветки 

 
DenisS   (2003-04-09 16:20) [0]

Как заставить выпасть ComboBox по кнопке Enter?

if Key=#13 then
SendMessage(ComboBox1.Handle, CB_SHOWDROPDOWN, 1, 0);

не работает. Почему?


 
Андреев Павел   (2003-04-09 16:25) [1]

А если попробовать DroppedDown := true ?


 
DenisS   (2003-04-09 17:20) [2]

Моргает и закрывается.


 
Zz_   (2003-04-09 17:41) [3]

procedure Tf.ComboBox1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if(Key=13)then begin
if(SendMessage(ComboBox1.Handle, CB_GETDROPPEDSTATE, 0, 0)=0)then begin
SendMessage(ComboBox1.Handle, CB_SHOWDROPDOWN, 1, 0);
Key := 0;
end;
end;
end;

procedure Tf.ComboBox1KeyPress(Sender: TObject; var Key: Char);
begin
if(Key=#13)then Key := #0;
end;


 
NA   (2003-04-09 19:38) [4]

Key обнулять иногда бывает оччень важно ;)



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

Текущий архив: 2003.04.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
7-67599
jen_bond
2003-02-27 14:40
2003.04.21
Узнать буквенное обозначение cd-roma


1-67339
bkv
2003-04-09 12:54
2003.04.21
Свойство TCanvas.ClipRect


1-67250
Val
2003-04-10 15:54
2003.04.21
Не закрывается Excel. Почему?


8-67401
Акварелька
2003-01-20 16:58
2003.04.21
свойства экрана


3-67106
НастяР
2003-04-02 16:07
2003.04.21
TClintDataSet