Вверх ↑
Этот топик читают: Гость
Ответов: 952
Рейтинг: 4
#1: 2010-11-27 23:10:21 ЛС | профиль | цитата
Что-то у меня вечный косяк с клавишей Tab. Например на форме несколько Edit-ов и надо по очереди их заполнять. Естественно перемещаться с первого до девятого удобнее клавишей Tab, но у меня перемещение идет хаотически, например с первого может прыгнуть на пятый, потом на второй и т.д.
На всех визуальных компонентах есть TabOrder но что то я не могу понять как его пользовать.
карма: 0

0
Ответов: 5446
Рейтинг: 323
#2: 2010-11-27 23:14:31 ЛС | профиль | цитата
user_asm, если я правильно помню, то нужно, чтобы у всех компонентов в пределах контейнера (?) был ненулевой TabOrder.
карма: 1

0
Ответов: 952
Рейтинг: 4
#3: 2010-11-27 23:23:30 ЛС | профиль | цитата
Не нулевой.
Вот только при открытии - курсор на табордер 2 а не на табордер 1.
карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#4: 2010-11-27 23:27:24 ЛС | профиль | цитата
iarspider писал(а):
был ненулевой TabOrder

Это совсем не обязательно. Достаточно переправить все на задний план по очереди, начиная с последнего, так, чтобы первый был отправлен на задний план последним.
------------ Дoбавленo в 23.27:
user_asm писал(а):
Вот только при открытии - курсор на табордер 2 а не на табордер 1

Вот это дело и убирается, предложенным мною, методом
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#5: 2010-11-27 23:33:59 ЛС | профиль | цитата
nesco, это при применении какого KOL-a ? Оригинального или правленного ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#6: 2010-11-27 23:35:57 ЛС | профиль | цитата
Tad писал(а):
Оригинального или правленного

Оригинального. Для правленного делается нооборот, там нормальная, а не инверсная Z-координата.

Tad, я уже несколько версий не пользуюсь правленным KOL-ом, это на будущее
карма: 22

0
Ответов: 8926
Рейтинг: 823
#7: 2010-11-28 10:28:12 ЛС | профиль | цитата
user_asm, чтобы не связываться с Tab можно сделать так: code_21611.txt
карма: 19

0
файлы: 1code_21611.txt [2.5KB] [161]
Разработчик
Ответов: 26151
Рейтинг: 2127
#8: 2010-11-28 12:48:02 ЛС | профиль | цитата
Леонид, а что делать с теми контролами, у которых нет onEnter
карма: 22

0
Ответов: 3349
Рейтинг: 233
#9: 2010-11-28 13:12:48 ЛС | профиль | цитата
nesco, onKeyDown
карма: 1

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#10: 2010-11-28 13:28:14 ЛС | профиль | цитата
Я не знаю, кому как, но мне, к примеру, проще переназначить Z-координтату один раз всем контролам, чем лепить горбатого
карма: 22

0
Ответов: 8926
Рейтинг: 823
#11: 2010-11-28 14:55:55 ЛС | профиль | цитата
nesco,
user_asm писал(а):
Например на форме несколько Edit-ов и надо по очереди их заполнять

карма: 19

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#12: 2010-11-28 15:41:47 ЛС | профиль | цитата
Леонид, несколько -- это сколько
карма: 22

0
Ответов: 3349
Рейтинг: 233
#13: 2010-11-28 15:42:59 ЛС | профиль | цитата
2 < несколько < 10
карма: 1

0
Ответов: 8926
Рейтинг: 823
#14: 2010-11-28 16:51:56 ЛС | профиль | цитата
nesco,
nesco писал(а):
это сколько
надо выяснить у топикстартёра По мне, так я пользуюсь троичной системой: "нет", "один", "много"
карма: 19

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#15: 2010-11-28 17:06:08 ЛС | профиль | цитата
Ivann писал(а):
2 < несколько < 10

При 10-ти элементах, схема Леонид-а будет большой пипец
карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)