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

Вниз

Програмно раскрыть список DBLookup`а и наоборот запрет скролинга   Найти похожие ветки 

 
korvin ©   (2003-03-29 07:53) [0]

Здравствуйте, уважаемые мастера. Когдато я задавал подобный вопрос, но действенного ответа не нашлось.

Собственно вопроса 2:

1.Как, например, по комбинации клавиш раскрыть список DBLookup`a
2.Как запретить перемещение по списку DBLookup`a с клавиатуры.
(перехват клавиш - НЕ СРАБАТЫВАЕТ).

За помощь сзаранее благодарен.


 
ЮЮ ©   (2003-03-29 08:59) [1]

>1.Как, например, по комбинации клавиш раскрыть список DBLookup`a
Например, на <Ctrl> + <Enter> :

procedure TForm1.DBLookupComboBox1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (ssCtrl in Shift) and (Key = VK_RETURN) then
TDBLookupComboBox(Sender).DropDown;
end;

>2.Как запретить перемещение по списку DBLookup`a с клавиатуры.
(перехват клавиш - НЕ СРАБАТЫВАЕТ).

Странно, написал это - и клавиши не cрабатывают :

procedure TForm1.DBLookupComboBox1KeyPress(Sender: TObject; var Key: Char);
begin
Key := #0;
end;



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

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

Наверх




Память: 0.46 MB
Время: 0.013 c
1-54614
Rradion
2003-04-07 17:11
2003.04.17
Если надо из пети ЛистБоксов всё выложить в Массив...


4-54936
dums
2003-02-15 20:02
2003.04.17
связь taskbar`а и окон


8-54770
farhad
2003-01-15 15:46
2003.04.17
Как положить Gif изображение на форму?


3-54466
Andy
2003-03-28 16:04
2003.04.17
Как програмно добавить поле в уже существующую DBF таблицу


3-54487
Akhmadey
2003-03-31 05:51
2003.04.17
Как перейти с локальной версии БД на сетевую