AKR

|
Posted: Sun Apr 22, 2007 00:12 Post subject: |
|
|
CaptainFlint wrote: | Batya wrote: | Нужно, чтобы была возможность настроить горячие клавиши для прокрутки по горизонтали. Например, CS+влево\CS+вправо или C+<\C+>. |
1. Как эта возможность должна выглядеть?
2. Как должен вести себя Тотал во всех остальных режимах, когда включена эта новая опция?
Придётся мне, похоже, самому сформулировать всё детально.
Требуется добавить к возможным суммируемым значениям ключа значение, скажем, 8, которое не может суммироваться с единицей (если всё же суммируются, то одно из них пускай игнорируется). Это значение должно вести себя в точности так же, как 1 (включая поведение в различных комбинациях с 2 и 4), и единственным отличием от 1 будет то, что вместо Home/End при нажатии стрелок влево-вправо эмулируется PgUp/PgDn.
Я правильно всё понял? И каким будет ответ на первый вопрос в этом сообщении? |
Думаю все заинетрессованные стороны согласятся, второй пункт сформулирован обсалютно верно.
По поводу первого моё мнение следующие. Варианты:
1) Не реализовывать вообще оставив на плечи управления мышью (нежелательно).
2) Добавить ещё один параметр в конфигурационный файл тем сымым дав возможность выбирать из жёстко предлагаемых вариантов CS+влево\CS+вправо или C+<\C+>.
Вот ещё такое предложение почему-бы не релизовать возможность вызова фцнкции OnClick иметирующей нажатие кнопок PageUp и PageDown и дать возможность пользователю назначить на эти функции любые удобные ему комбинации клавиш... на мой взгляд это решит все вопросы. (как программист со стажем не вижу в реализации этого подхода никакой проблемы). Что скажите? _________________ Жизнь это игра для которой нет Tutorial`а |
|