Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.62 MB
Время: 0.023 c
2-1213986979
Kaer
2008-06-20 22:36
2008.07.27
Парамерт функции


2-1214480489
lewka-serdceed
2008-06-26 15:41
2008.07.27
Поиск слова в строке


15-1212718745
brother
2008-06-06 06:19
2008.07.27
посоветуйте монитор...


2-1214401410
Makaveli
2008-06-25 17:43
2008.07.27
WinInet и HttpSendRequest


15-1212841734
Поросенок Винни-Пух
2008-06-07 16:28
2008.07.27
как бы сделали вы?