Текущий архив: 2008.07.27;
Скачать: CL | DM;
ВнизDBGrid Найти похожие ветки
← →
Anatoly Podgoretsky © (2008-06-25 21:09) [80]> Галинка (25.06.2008 20:14:17) [77]
В Экселе переход управляемый.
← →
Anatoly Podgoretsky © (2008-06-25 21:14) [81]> Ega23 (25.06.2008 20:21:19) [79]
Что то у тебя не то.
Нажатие на энтер открывает форму, никаких даблкликов не требуется, перемещение делается стрелками, закрытие или энтером или эскейпом.
Не вижу места для мышки.
Да и говорили мы в основном про добавление, а не про редактирование. При редактирование что в гриде, что в форме практически одинаковое количество нажатий. А при вводе можно резко уменьшить.
← →
Галинка (2008-06-26 09:53) [82]Ega23 © (25.06.08 20:21) [79]
А AccessButtons не помогут в этом случае? Или в дельфи такого нет?
Или прописать общее событие OnKeyUp и на стрелки вниз/вверх повесить переход по строкам грида, а навигацию по остальным контролом выше приведенными способами. А на энтер соответственно нажатие "ОК" по умолчанию. Тогда мышку можно сэкономить.
← →
Ega23 © (2008-06-26 10:01) [83]
> Или прописать общее событие OnKeyUp и на стрелки вниз/вверх
> повесить переход по строкам грида, а навигацию по остальным
> контролом выше приведенными способами. А на энтер соответственно
> нажатие "ОК" по умолчанию. Тогда мышку можно сэкономить.
>
Да всё можно сделать. Было бы желание, как грицца.
Ещё раз повторюсь - это был один единственный раз, когда я признал, что ввод в грид удобнее, чем в форму. Хотя с этим была масса чисто технических проблем: проверка корректности введённых данных, дурное добавление новой строки в рекордсет, когда доходил до последней строки и "вниз" жал и т.п.
← →
Галинка (2008-06-26 10:12) [84]Ega23 © (26.06.08 10:01) [83]
"То что меня не убивает, делает меня сильнее". ))) Но твой опыт очень интересен.
← →
korneley © (2008-06-26 11:09) [85]Перечитал ветку. Топикстартер тихо плачет в сторонке :))
← →
MsGuns © (2008-06-26 11:47) [86]>Anatoly Podgoretsky © (25.06.08 20:12) [76]
>Особый случай, не типичный, и таких случаев можно привести много, доведя это до абсурда, но в >этом случае конечно грид удобнее, но это часто мешают правила целостности, что это >реализовать приходится делать отложенную запись, аналог Экселя.
Безусловно. При проектировании интерфейса я исходил именно из Эксельной манеры, т.к. она позволяет максимально УСКОРИТЬ ввод для БОЛЬШИНСТВА пользователей, многие из которых имеют весьма слабые навыки работы в винде. Там еще масса наворотов с автозаполнением и автодополнением, переходы стрелками и ентером и т.д. И все - с единственной цеью - упрощения и ускорения.
Это приложение, конечно, скорее исключение, чем правило, но сколько же в нашей жизни таких исключений ;)
>korneley © (26.06.08 11:09) [85]
>Перечитал ветку. Топикстартер тихо плачет в сторонке :))
Думается, информация в ветке будет ему отнюдь не бесполезна.
← →
Anatoly Podgoretsky © (2008-06-26 13:48) [87]> MsGuns (26.06.2008 11:47:26) [86]
Я верю что цель такая, но этого можно достигнуть как с гридом, так и с формой, при том с последней проще, но мешают старые представления, что форма это медленно.
← →
blazerad (2008-06-29 22:18) [88]Удалено модератором
Примечание: Задай свой вопрос в отдельной ветке
← →
blazerad (2008-06-30 11:10) [89]Удалено модератором
Примечание: Offtopic
← →
blazerad (2008-06-30 22:14) [90]Удалено модератором
Примечание: Наверху есть форма - добавить свой вопрос
Страницы: 1 2 3 вся ветка
Текущий архив: 2008.07.27;
Скачать: CL | DM;
Память: 0.6 MB
Время: 0.01 c