Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

горячие клавиши   Найти похожие ветки 

 
John Dillinger   (2012-10-23 11:39) [0]

В программе есть сущности:

Словарь                Категория           Слово               Инструмент
|                      |                   |                   |
--> Создать            --> Добавить        --> Добавить        -> Синхронизировать  
--> Открыть...         --> Редактировать   --> Редактировать
--> Сохранить          --> Удалить         --> Удалить
--> Сохранить как...
--> Закрыть
--
--> Выход

Задача: добавить поддержку горячих клавиш. Как считаете, будет ли удобным для пользователя использование комбинаций клавиш вида:

Ctrl+<первая буква в названии сущности>+<первая буква в названии операции>

Ctrl+D+C (Словарь->Создать)
Ctrl+C+E (Категория->Редактировать)
Сtrl+W+D (Слово->Удалить)
Ctrl+T+S (Инструмент->Синхронизировать)


 
Ega23 ©   (2012-10-23 11:47) [1]

F5 - добавить
F5 - изменить
F7 - удалить

Добавлять, изменять или удалять ту сущность, на которой фокус ввода.
Миллион горячих клавиш помнить никто не будет.


 
MsGuns ©   (2012-10-23 11:49) [2]

Простой совет - не знаешь как, смотри в офисе. Почему в офисе ?
Да потому что 99% пользователей хотя бы раз что-то набирали то ли в ворде, то ли в экселе, то ли в аутлуке


 
брат Птибурдукова   (2012-10-23 11:52) [3]


>  99% пользователей хотя бы раз что-то набирали то ли в ворде,
>  то ли в экселе, то ли в аутлуке
И 99% о хоткеях не знают...


 
MsGuns ©   (2012-10-23 11:59) [4]

>И 99% о хоткеях не знают...

И что из того ? В контексте сабжа ?


 
брат Птибурдукова   (2012-10-23 12:07) [5]

В контексте — ничего, надо смотреть в офисе, да. А вот "потому что" — аргументация так себе. :-)

ЗЫ. А хоткеи вроде Ctrl+D+C вообще виндой поддерживаются?


 
MsGuns ©   (2012-10-23 12:26) [6]

>брат Птибурдукова   (23.10.12 12:07) [5]
>В контексте — ничего, надо смотреть в офисе, да. А вот "потому что" — >аргументация так себе. :-)

Угодно поспорить ?
В среднестатистическом офисе (а софтинка-то  для "конторного" юзания пишется почти наверняка) найти пользователя, имеющего на РМ комп и не работающего хоть раз в два-три дня  в офисе так же сложно, как девственницу среди бизнес-секретарш :)
Вероятность использования ГК среднестатистическим юзверем хоть и невелика (с этим не поспоришь - народ юзает в лучшем случае контекстное меню), но явно выше, чем "изобретенная" девелопером какая-нибудь Ctrl+Alt+F12


 
Ega23 ©   (2012-10-23 12:27) [7]


> ЗЫ. А хоткеи вроде Ctrl+D+C вообще виндой поддерживаются?


Вопрос не в том, поддерживаются ли они виндой, вопрос поддерживаются ли они тем гуем, в котором ты работаешь. :)


 
Ega23 ©   (2012-10-23 12:29) [8]

Если совсем по-хорошему, то надо дать возможность пользователю самому назначить хоткеи. На любой экшн. И кнопочку на тулбар в режиме кастомайза вывести. Или убрать.


 
брат Птибурдукова   (2012-10-23 12:46) [9]


> Угодно поспорить ?
Не очень.


> Ega23 ©   (23.10.12 12:27) [7]
Про гуй мне ответ известен, про винду — нет.


 
ОМайнМеню   (2012-10-23 16:46) [10]

Так оно ведь в TMainMenu так и работает, через Alt + HotKey + HotKey...


 
брат Птибурдукова   (2012-10-24 10:24) [11]


> Alt + HotKey + HotKey
Неправда, через Alt + HotKey, HotKey



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.059 c
2-1329302821
LDV
2012-02-15 14:47
2013.03.22
добавление/удаление в/из TList


15-1343214796
AV
2012-07-25 15:13
2013.03.22
Торможу.. с перекрытием в наследнике функции


15-1353344955
Пит
2012-11-19 21:09
2013.03.22
Delphi 7: неверное предупреждение компилятора


15-1345901427
Дмитрий С
2012-08-25 17:30
2013.03.22
Как получить уровень воспроизводимого звука?


2-1333194262
toropoff
2012-03-31 15:44
2013.03.22
= Record





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский