Rambler's Top100
"Knowledge itself is power"
F.Bacon
Поиск | Карта сайта | Помощь | О проекте | ТТХ  
 Базарная площадь
  
О разделе

Основная страница

Группы обсуждений


Тематический каталог обсуждений

Архив

 
 К н и г и
 
Книжная полка
 
 
Библиотека
 
  
  
 


Поиск
 
Поиск по КС
Поиск в статьях
Яndex© + Google©
Поиск книг

 
  
Тематический каталог
Все манускрипты

 
  
Карта VCL
ОШИБКИ
Сообщения системы

 
Форумы
 
Круглый стол
Новые вопросы

 
  
Базарная площадь
Городская площадь

 
   
С Л С

 
Летопись
 
Королевские Хроники
Рыцарский Зал
Глас народа!

 
  
ТТХ
Конкурсы
Королевская клюква

 
Разделы
 
Hello, World!
Лицей

Квинтана

 
  
Сокровищница
Подземелье Магов
Подводные камни
Свитки

 
  
Школа ОБЕРОНА

 
  
Арсенальная башня
Фолианты
Полигон

 
  
Книга Песка
Дальние земли

 
  
АРХИВЫ

 
 

Сейчас на сайте присутствуют:
 
  
 
Во Флориде и в Королевстве сейчас  23:50[Войти] | [Зарегистрироваться]
Обсуждение темы:
Горячие клавиши

Привет
Вот хотел бы задать вопрос общепрограммного плана на Базарной площади.
Используете ли вы горячие клавиши для основных действия программы (например для ввода, редактирования, удаления данных, для просмотра какой то информации, и т.д.) ?
Если да, то ответьте пожалуйста какие hot-key вы используете для следующих действий:

  • - Ввод новых данных
  • - Редактирования
  • - Удаление
  • - Просмотр информации
  • - Поиск
  • - Установка фильтра
  • - Снятие фильтра
  • - Выборка
  • - Вызовы создания документов
Чем вы мотивировали выбор именно таких горячих клавишь, а не каких нибудь других ?

С Уважением, Stalker

Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру


Всего в теме 28 сообщений

Добавить свое сообщение

Отслеживать это обсуждение


Смотрите также обсуждения:
Лирика
  • Локальные сети в Москве...
  • РЕСПУБЛИКA БОРЛАНД
  • "Программисты, кто они?"
  • Режим дня программиста.
  • Программист без математики
  • Програмисты, которые не самоучки.
  • Разработка справочной системы
  • День рождения Билла Гейтса
  • ДЕНЬ ПРОГРАММИСТА.
  • Грамотность.
  • СТАРИКИ - ПРОГРАММИСТЫ.
  • Пусть меня научат!
  • Современная ситуация в кибернетике, информатике и программировании.
  • Когда не поздно стать программистом?
  • Чтобы стать программистом с нуля нужно...
  • Компьютерная индустрия. Для чего она нужна?
  • Социальное программирование
  • Отношение к вирусописательству вообще и на территории Королевства в частности.
  • Производительность труда у нас и на Западе
  • Скучно стало быть программистом.
  • Королевство в осаде :-))
  • Обращение к программистам
  • Хакеры - люди из группы риска?
  • Право или лево?
  • Спам. Где грань дозволенного?
  • Право на чтение
  • Стихи про Дельфи
  • Почему отвечают на вопросы?
  • Высшее образование. Быстро? качественно? недорого?
  • Прошу совета

  • 28—19 | 18—9 | ...>>>
    Всего сообщений в теме: 28; страниц: 3; текущая страница: 1


    № 28   02-02-2005 12:11 Ответить на это сообщение Ответить на это сообщение с цитированием
    Более конкретный вопрос из этой же области.

    Есть модальная форма с Grid и кнопками "Сохранить", "Отказ" внизу. Предполагается, что пользователь ее вызовет, быстренько поковыряется в Grid'е, а потом сохранит все скопом, что вызовет ApplyUpdates и некие дополнительные действия.

    Процесс ковыряния с каждой записью в Grid, в соответствии с рекомендациями лучших собаководов, сделан через Форму Редактирования Записи, вызываемую через F4 - Редактировать, F7 -  Добавить.

    В этой Форме Редактирования Записи, понятное дело, внизу кнопки по смыслу "OK" и "Cancel".

    И вот задача: продумать назначение горячих клавиш.

    В принципе "Сохранение" у меня всегда ассоциировалсь с F2, а-ля Far Editor. Конкретная клавиша не суть важна, проблема вот в чем: если я назначу "F2-OK" в Форме Редактирования Записи, и "F2 - Сохранить" на Grid'е, то если пользователь чуть передержит F2 в редактировании записи, то он может мгновенно провалиться в сохранение грида. IMHO нехороший это конвейер.

    Но и ассоциировать одно смысловое действие "Сохранить" с разными горячими клавишами (а с горя я так и делаю) кажется мне корявым.

    Какие будут мнения?

    --
    *


    № 27   08-06-2001 20:40 Ответить на это сообщение Ответить на это сообщение с цитированием
    У меня имеется ToolBar с левого верхнего экрана до правого верхнего.
    И в нем распределены кнопки управления с базой.
    Так вот визуально они совпадают с функциональными клавишами.
    Поэтому я и назначил им значения F1-F12/

    Да, программистам мое назначение не удобно.
    А тем операторам, которые вводят данные, по шайбе.
    Такое расположение им даже удобно, смотрят на ToolBar, смотрят на F1-F12,
    и без проблем выполняют действие.

    т.е. Они (операторы) визуально больше запоминают, нежели на например: Ctrl-F



    F1 Помощь
    F2 Создать запись
    F3 Редактировать запись
    F4 Удалить запись

    F5 Записать все изменения {COMMIT}
    F6 Отменить все изменения {ROOLBACK}
    F7 Печать текущей формы
    F8 Количество записей в таблице

    F9 Поиск записи
    F10 Фильтрация данных таблицы {выборка}
    F11 Мастер связь {включает выключает Master Source}
        {когда выключен, доступен режим Сортировка}
    F12 Обновить

    Alt+F4 Выход

    А клавиши INS, DEL ... для полей.


    № 26   08-06-2001 11:39 Ответить на это сообщение Ответить на это сообщение с цитированием
    Muralimov Murat:
    Ну понятно, F1-Help, но остальные - абсолютно не по стандарту... Мне, например, было бы неудобно работать с таким интерфейсом.
    Я бы предложил поменять клавиши:
    F1 - Помощь
    F2 - Записать все изменения (COMMIT)
    F3 - Отменить все изменения (ROLLBACK)
    F4 - Редактировать запись
    F5 - Печать текущей формы
    F7 - Поиск записи
    F8 - Удалить запись
    F9 - Обновить
    F10- Фильтрация
    F11- Мастер связь
    F12- Создать запись


    № 25   08-06-2001 02:26 Ответить на это сообщение Ответить на это сообщение с цитированием
    В моем инструментарии так:

    F1 Помощь
    F2 Создать запись
    F3 Редактировать запись
    F4 Удалить запись
    F5 Записать все изменения (COMMIT)
    F6 Отменить все изменения (ROOLBACK)
    F7 Печать текущей формы
    F8 Количество записей в таблице
    F9 Поиск записи
    F10 Фильтрация данных таблицы (выборка)
    F11 Мастер связь (включает выключает Master Source)
    F12 Обновить
    Alt+F4 Выход

    А клавиши INS, DEL ... для полей.


    № 24   07-06-2001 19:40 Ответить на это сообщение Ответить на это сообщение с цитированием
    В ответ Саше Kunis "Я почти все действия запихиваю в ActionList." - Аналогично, но рекомендую Вам использовать установки Мелкософта, все равно они скоро станут стандоратом.


    № 23   05-06-2001 21:27 Ответить на это сообщение Ответить на это сообщение с цитированием
    Я написал горячие клавишы для WinAmp (16 kb на API).
    Суть - ловлю клавиши из активного приложения и передаю их WinAmp.
    Но возникла такая проблема - некоторые приложения(Игры) перехватывают все горячие клавиши в т.ч. Alt+Tab, Alt+Ctrl+Del и т.д., и мои горячие клавиши в т.ч.
    Как с этим бороться ?

    Я вообще люблю музыку слушать, и иногда хочется переключить песню или сделать паузу.


    № 22   03-11-2000 07:51 Ответить на это сообщение Ответить на это сообщение с цитированием
    ДИМА! А как обратно отключить вертикальный блок?


    № 21   02-11-2000 17:18 Ответить на это сообщение Ответить на это сообщение с цитированием
    1.Переход из implementation в interface процедуры(функции) и назад
    <Ctrl>+<Shift>+<Up>[<Down>]

    2.Выделение текста по словам
    <Ctrl>+<Shift>+<Left>[<Right>]

    IMHO :- это все стандартное :)


    № 20   05-10-2000 06:08 Ответить на это сообщение Ответить на это сообщение с цитированием
    Выделить блок и нажать "Ctrl+K" потом не отпуская "Ctrl" нажать "I" или "U" блок сдвинеться в право или влево..
    Вертикальный блок "Alt+Shift"  потом стрелки курсора...


    № 19   29-09-2000 07:37 Ответить на это сообщение Ответить на это сообщение с цитированием
    Да, их используют практически все пользователи ИС, которые я делал.
    Клавиши либо зашиты в ActionList, либо есть шаблоны настроек, которе можно менять или загружать по выбору.

    - Ввод новых данных (Ins, Ctrl+N)
    - Редактирования  (F2, просто начало ввода данных, или нет hotkey)
    - Удаление (Del, Ctrl+Del)
    - Просмотр информации (Enter)
    - Поиск (F3, Ctrl+F)
    - Установка фильтра (нет, обычно фильтр - в верхней части формы, и формируется запрос SQL).
    - Снятие фильтра (нет - без фильтра обычно работать нельзя - ничего не показывается)
    - Выборка (нет)
    - Вызовы создания документов (Ctrl+N)
    Чем вы мотивировали выбор именно таких горячих клавишь, а не каких нибудь (стандартизация по MS)


    28—19 | 18—9 | ...>>>
    Всего сообщений в теме: 28; страниц: 3; текущая страница: 1


    Добавить свое сообщение

    Отслеживать это обсуждение

    Дополнительная навигация:
    Количество сообщений на странице

    Порядок сортировки сообщений
    Новое сообщение вверху списка (сетевая хронология)
    Первое сообщение вверху списка (обычная хронология)

    Перейти на конкретную страницу по номеру
      
    Время на сайте: GMT минус 5 часов

    Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter.
    Функция может не работать в некоторых версиях броузеров.

    Web hosting for this web site provided by DotNetPark (ASP.NET, SharePoint, MS SQL hosting)  
    Software for IIS, Hyper-V, MS SQL. Tools for Windows server administrators. Server migration utilities  

     
    © При использовании любых материалов «Королевства Delphi» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
    Все используемые на сайте торговые марки являются собственностью их производителей.

    Яндекс цитирования