Вниз
Скачать: 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.024 c
1-1128451382
Norfolk
2005-10-04 22:43
2005.10.30
Не закрывается приложение при работе с DLL


2-1128744905
intel
2005-10-08 08:15
2005.10.30
работа с Excel


1-1128591758
Dimich1978
2005-10-06 13:42
2005.10.30
Управлять чужой менюшкой лежащей в трее


1-1128454553
Студент :(((
2005-10-04 23:35
2005.10.30
Х в N степени


14-1128886489
Bogdan1024
2005-10-09 23:34
2005.10.30
КМП будет или нет?




   Наверх