:: Visual Foxpro, Foxpro for DOS
Выбор значения в optiongroup
Baga
Автор

Сообщений: 535
Откуда: г. Махачкала
Дата регистрации: 03.06.2006
Некоторые пользователи привыкли осуществлять переходы по форме не Табом, а Интером.
Если фокус находится на optiongroup, то нажатие Inter выбирает первое значение из списка опций.
Можно ли как-то сделать так, чтобы по интеру срабатывал переход к следующему объекту без выбора значения?
А для выбора оставить только пробел или тык кнопкой мыши.


------------------
Багавудин Мирзаев
Ratings: 0 negative/0 positive
Re: Выбор значения в optiongroup
Alsim

Сообщений: 3636
Откуда: Екатеринбург
Дата регистрации: 17.11.2004
На вскидку просится в кейпрессе Optiongroup прописать, если кей = 13 nodeault
на чекбоксах в гриде так делал, чтобы помечались только пробелом например.
Ratings: 0 negative/0 positive
Re: Выбор значения в optiongroup
Baga
Автор

Сообщений: 535
Откуда: г. Махачкала
Дата регистрации: 03.06.2006
К сожалению, нет у переключателя кейпресса.


------------------
Багавудин Мирзаев
Ratings: 0 negative/0 positive
Re: Выбор значения в optiongroup
Alsim

Сообщений: 3636
Откуда: Екатеринбург
Дата регистрации: 17.11.2004
Действительно нет какая досада, хотя у конкретных option есть ;)
Ratings: 0 negative/0 positive
Re: Выбор значения в optiongroup
Alsim

Сообщений: 3636
Откуда: Екатеринбург
Дата регистрации: 17.11.2004
у меня получилось
в кейпрессе оптиона прописал, соскочил по Ентеру
LPARAMETERS nKeyCode, nShiftAltCtrl
IF nKeyCode = 13
NODEFAULT
thisform.textboxtbl83.SetFocus()
ENDIF
Ratings: 0 negative/0 positive
Re: Выбор значения в optiongroup
Baga
Автор

Сообщений: 535
Откуда: г. Махачкала
Дата регистрации: 03.06.2006
Действительно, срабатывает и на опционе.
Спасибо большое.


------------------
Багавудин Мирзаев
Ratings: 0 negative/1 positive
Re: Выбор значения в optiongroup
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
KEYBOARD '{DNARROW}' PLAIN
или
KEYBOARD '{TAB}' PLAIN
выглядят получше - без нужды прописывать имя следующего элемента. Один сразу из группы выведет, другой по всем элементам пройдёт.

Но в общем и целом это нехорошо - лучше научить пользователя кнопке Tab или тем же стрелкам, а не перекраивать штатное поведение виндовых контролов...


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: Выбор значения в optiongroup
Alsim

Сообщений: 3636
Откуда: Екатеринбург
Дата регистрации: 17.11.2004
Да, Игорь, так тоже делал, не нашёл по-быстренькому.
Мои наоборот везде мышкой тыкают, не смотря на "горячие" клавиши и т.п.
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 24 kornienko_ru  (Гостей: 23)

© 2000-2024 Fox Club 
Яндекс.Метрика