Текущий архив: 2008.11.02;
Скачать: CL | DM;
Вниз
Не работает переход по Tab Найти похожие ветки
← →
grav (2008-09-24 12:18) [0]Извиняюсь за тупой вопрос, но меня чего то глючит. Не работает переход по Tab между элементами TEdit на форме. Все работало, потом перестало. Чего я такое мог сделать? Никакие процедуры не писал для обработки нажатия клавишь. Нажимаешь на Tab, курсор остается в том же TEdit в котором и был. То же самое, если фокус на кнопке находится.
← →
Поросенок Винни-Пух © (2008-09-24 12:20) [1]слабо давишь
← →
Сергей М. © (2008-09-24 12:21) [2]
> Никакие процедуры не писал для обработки нажатия клавишь
Значит что-то в дизайн-тайм при манипуляциях с контролами формы напортачил..
Чудес-то не бывает)
← →
Правильный$Вася (2008-09-24 12:22) [3]TabStop ?
← →
Fiery dragon © (2008-09-24 12:22) [4]попробуй Delphi перезапустить
← →
grav (2008-09-24 12:22) [5]Я тоже так подумал сначала, попробовал двумя руками - результат тот же :)
← →
grav (2008-09-24 12:24) [6]
> Правильный$Вася
На всех True. Сами TEdit находятся на TGroupBox, на нем False.
← →
grav (2008-09-24 12:25) [7]
> Fiery dragon © (24.09.08 12:22) [4]
Делфи не при чем, в других программах (моих) работает.
← →
grav (2008-09-24 12:31) [8]
> Сергей М. © (24.09.08 12:21) [2]
Видимо, но что найти не могу :(
← →
Dennis I. Komarov © (2008-09-24 12:34) [9]Правильный ответ в [6]
← →
Dennis I. Komarov © (2008-09-24 12:36) [10]
> Dennis I. Komarov © (24.09.08 12:34) [9]
Извиняюсь, был не прав...
← →
grav (2008-09-24 12:39) [11]Блин, на других формах этого же проекта все ОК. Чего ж я нажал то?
← →
MsGuns © (2008-09-24 12:43) [12]Вероятно, где-то в экшинах используется этот самый Таб в качесвте горячей клавиши
← →
Vlad Oshin © (2008-09-24 12:48) [13]dfm бы положил, посмотрели б, мб
← →
grav (2008-09-24 12:54) [14]
> Vlad Oshin © (24.09.08 12:48) [13]
Он же большой. Можно что ли его сюда?
← →
grav (2008-09-24 12:59) [15]
> MsGuns © (24.09.08 12:43) [12]
Поиском можно это как то обнаружить?
← →
Vlad Oshin © (2008-09-24 12:59) [16]не знаю..
ну или ссылку бы положил. Сам подумай, иначе как ответят. Но и нет гарантии что ответят если положишь. Хотя она уже больше, неправда ли?
← →
MsGuns © (2008-09-24 13:02) [17]>grav (24.09.08 12:59) [15]
>Поиском можно это как то обнаружить?
в dfm
← →
grav (2008-09-24 13:05) [18]вот ссылка на dfm
http://share-nn.ru/904295323
← →
grav (2008-09-24 13:06) [19]
> MsGuns © (24.09.08 13:02) [17]
Я пробовал искать в dfm, вроде бы все нормально.
← →
MsGuns © (2008-09-24 13:10) [20]Вы предлагаете, чтобы я Вам нашел ?
← →
grav (2008-09-24 13:13) [21]
> MsGuns © (24.09.08 13:10) [20]
Я подсказки прошу, как искать
← →
Vlad Oshin © (2008-09-24 13:27) [22]TabOrder попробуйте всем уникальный задать
← →
Vlad Oshin © (2008-09-24 13:41) [23]Создание, уничтожение, показ
формы какие?
← →
grav (2008-09-24 13:42) [24]
> Vlad Oshin © (24.09.08 13:27) [22]
В смысле и на форме и в групбоксе? Вроде располдожил все по порядку желаемого перехода
← →
grav (2008-09-24 13:44) [25]
> Vlad Oshin © (24.09.08 13:41) [23]
Создание:
Child := TFindFrm.Create(Application);
Child.Caption := Name;
Закрытие:
If not (MainForm.ActiveMDIChild=Nil) then
begin
MainForm.MDIChildren[0].Close;
end;
← →
Vlad Oshin © (2008-09-24 13:48) [26]ну, форму посмотрел, ничего такого вроде нет
не знаю, короче :)
← →
grav (2008-09-24 13:55) [27]
> Vlad Oshin © (24.09.08 13:48) [26]
Заново что ли пересоздать форму. Как бы безболезнено это сделать? Программа то рабочая
← →
MsGuns © (2008-09-24 14:50) [28]>grav (24.09.08 13:13) [21]
>Я подсказки прошу, как искать
Подсказка где искать (один из вариантов) была дана, где искать - тоже в св-вах экшинов (о наличии которых вообще хранится большая военная тайна)
Ясно одно - если при нажатии таб курсор никуда не перемещается, то
- нет иного доступного контрола на форме,
- клавиша перехвачена каким-нибудь обработчиком кейпресс или кейдаун,
- клавиша назначена одному из экшинов и он "молчит"
- клавиша выпачкана кофе или пивом с воблой и не работает
← →
Anatoly Podgoretsky © (2008-09-24 15:04) [29]Пункт 5 - клавиши нет, но у него есть или у него из две.
← →
grav (2008-09-24 15:10) [30]
> MsGuns © (24.09.08 14:50) [28]
Если клавиатура у меня пачкается, мне покупают новую. Клава у меня всегда чистая :)
Нет никаких экшинов :(
Кейпресс и кейдаун отлавливают нажатие Shift
← →
grav (2008-09-24 15:21) [31]
> Anatoly Podgoretsky © (24.09.08 15:04) [29]
Кстати, Ctrl+Tab тоже не работает
← →
MsGuns © (2008-09-24 15:24) [32]Кейпревью у формы ?
← →
clickmaker © (2008-09-24 17:30) [33]форма не в DLL, случаем?
Страницы: 1 вся ветка
Текущий архив: 2008.11.02;
Скачать: CL | DM;
Память: 0.51 MB
Время: 0.007 c