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

MHTrackBar.TabStop работает или нет?   Найти похожие ветки 

← →
Ал   (2005-03-05 14:29) [0]

Задал у MHTrackBar.TabStop = True, но при проходе по TAB все равно MHTrackBar не получает фокус ввода. Пробовал SetFocus(MHTrackBar.Handle) - не получает!
Хотя, если MHTrackBar.TabStop = True и ткнуть в него мышью, то после этого MHTrackBar получает фокус и с ним можно работать клавишами.
Подскажите, как при проходе по контролам с помощью TAB заставить MHTrackBar принять фокус ввода?

D6, WinXP, MHTrackBar лежит на TabControl.


← →
Ал   (2005-03-05 15:25) [1]

Нашел такой выход:

На событие KeyDown предыдущего контрола:

if Key = VK_TAB then
  begin
  SetFocus(MHTrackBar1.Handle);
  Key := 0;
  end;

Возможно, есть более изящное KOL-овское решение?



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

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



Память: 0.44 MB
Время: 0.034 c
5-1107759708
h010d
2005-02-07 10:01
2005.10.30
TreeView с колонками


3-1127348697
Дмитрий Белькевич
2005-09-22 04:24
2005.10.30
4th dimenstion


3-1127212198
mrAld
2005-09-20 14:29
2005.10.30
Модификация полей в наборе данных ADO


6-1120990907
Delphi_is_cool
2005-07-10 14:21
2005.10.30
Как избавится от стандартного FindDialog а для браузера ?


1-1128624589
Gall
2005-10-06 22:49
2005.10.30
Иконки приложения




   Наверх