Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 01.05.2015, 10:49   #1
S_007
Форумчанин
 
Регистрация: 22.11.2014
Сообщений: 109
По умолчанию Edit и клавиша Tab - Delphi

На форме есть PageControl, на одной из вкладок находятся четыре Edit, на самой форме три кнопки
Если перемещаться по Edit клавишей Tab, то после четвертого начинает шарится по кнопкам на самой форме, пройдя их все выделяет заголовок вкладки и только потом возвращается в первый Edit
Как сделать так чтоб после четвертого возвращался сразу в первый Edit? И еще лучше, чтоб перемещение было только между четырмя эдитами. Можно так сделать?
S_007 вне форума
Старый 01.05.2015, 12:08   #2
xxbesoxx
Участник клуба
 
Регистрация: 10.08.2010
Сообщений: 1,389
По умолчанию

Свойства TabOrder (Изменение порядка табуляции)
https://books.google.ru/books?id=S5g...border&f=false
xxbesoxx вне форума
Старый 01.05.2015, 12:36   #3
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

Свойство TabOrder меняет только порядок табуляции, но не запрещает переход по Tab на компонент.
Надо кнопкам присвоить значение свойства TabStop := False, тогда на них фокус по Tab передаваться не будет. Сделать это можно или программно, или в конструкторе, изменив значение свойств в инспекторе объектов.

Последний раз редактировалось Arigato; 01.05.2015 в 12:41.
Arigato вне форума
Старый 01.05.2015, 15:42   #4
S_007
Форумчанин
 
Регистрация: 22.11.2014
Сообщений: 109
По умолчанию

xxbesoxx, Спасибо! Но получилось так как написал Arigato, TabStop := False - это оно... Спасибо!, Arigato, все получилось...
S_007 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает кнопка tab для переключения Edit'ов Alanel' Помощь студентам 18 19.05.2013 19:26
Забрать текст из опредеённого Edit Tab (TabControl) Shouldercannon Общие вопросы Delphi 6 15.12.2012 16:35
Как программно перехватить tab ? Delphi Человек Панда Помощь студентам 1 10.09.2011 23:07
Не работает Tab в дочерних диалогах Tab controla ajborman Win Api 1 25.11.2010 16:55
Горячая клавиша под G(п) на Delphi __@cmd@__ Свободное общение 4 17.06.2009 09:16