Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > TabOrder и програмно переити к нему


Автор: Radon 6.8.2006, 09:54
Можно както узнать TabOrder и програмно переити к нему 

Дапустим есть сылка (Internet  Explorer) и когда открываеш окно чтоб сразу ее выделить  

Автор: Albinos_x 6.8.2006, 12:20
Ничего не понял.... 

Подробнее опишите проблему...

Автор: Radon 6.8.2006, 13:46
Вот в чем состоит проблема ... дапустим есть програма которая имеет 10 Button-ов, 
они имеют определёную очередность и когда нажимаеш [Tab] они выделяются по очереди ...

А проблема состоит в том штоб не нужно было нажимать 10 раз [Tab] штоб доити до последнего
Button-а а сразу выделить его... дапустим мы знаем его TabOrder... 
*Но все ето надо выполнить в чюжом приложении 

Автор: Alexeis 6.8.2006, 15:13
Цитата(Radon @  6.8.2006,  13:46 Найти цитируемый пост)
Но все ето надо выполнить в чюжом приложении 

Так тут вообще проблем быть не должно послал 10 нажатий VK_TAB и попал куда надо smile 

Автор: Radon 6.8.2006, 20:41
Цитата(alexeis1 @  6.8.2006,  15:13 Найти цитируемый пост)
Цитата(Radon @  6.8.2006,  13:46 )
Но все ето надо выполнить в чюжом приложении 


Так тут вообще проблем быть не должно послал 10 нажатий VK_TAB и попал куда надо   


Дело в том што иногда выбранный елемент не первый а скажем третии тогда ето не прокатит 
но если бы както зделать штоб выбраным был первыи и от него начиналась нажатие VK_TAB 
тогда все было на много лучше  smile  

Автор: Alexeis 6.8.2006, 22:22
Так можно же найти нужную кнопку по заголовку окна..., он у всех кнопок должен быть разным.

Автор: Radon 8.8.2006, 10:39
alexeis1, покажи пример  smile 

Автор: Snowy 8.8.2006, 11:18
Вручную вычисли какой батон нужно выделить.
И просто выделяй его програмно.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)