Страница 1 из 1

Переход по полям (вопрос новичка)

Добавлено: 02 Декабрь 2005, 14:17
AlexSmile
Добрый день!
Помогите пожалуйста новичку.

У меня на окне находится 10 полей, переход(Tab) между ними происходит в порядке добавления поля на окно. В Windows Formater я могу поменять направление перехода по клавише Tab, могу ли я программно поменять направление перехода?

Пропустить поля я использую {prop:Skip}, а как поменять направление перехода?
например
case
of 1
?pole1
?pole2
?pole3
of2
?pole2
?pole3
?Pole1
of3
?pole3
?pole2
?pole1
end


Заранее спасибо!
з.ы. Использую Clarion 5.5 EE (присматриваюсь к Clarion 6)

Добавлено: 02 Декабрь 2005, 14:33
ru_alex
Обрабатывай Alert на Tab, используя Focus() и свое условие.
[/code]

Добавлено: 02 Декабрь 2005, 14:36
AlexSmile
Я так и думал сделать, но полагал что есть вариант проще.
Спасибо за ответ.

Добавлено: 02 Декабрь 2005, 15:15
ru_alex
В догонку...
Если контролов много, то лучше скинь их в очередь.
затем тебе только правильно сортировать ее надо будет взависимости от твоих условий и на Event:alert делать select на следующий за Focus().