Вниз
Скачать: 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
11-1109770192
Владимир Кладов
2005-03-02 16:29
2005.10.30
нужны константы, а кто-то мелкий забыл их положить...


1-1128756784
ShotGun
2005-10-08 11:33
2005.10.30
Как разархивировать программно зип файл?


3-1127279502
Каспер
2005-09-21 09:11
2005.10.30
AdoStoredProc вытащить возвращаемое значение


14-1128597016
MBo
2005-10-06 15:10
2005.10.30
О книгах Седжвика


1-1128334065
Ugrael
2005-10-03 14:07
2005.10.30
как вывести в about номер билда ?




   Наверх