+ Ответить в теме
Показано с 1 по 9 из 9
  1. #1

    Горячие клавиши

    Возникло несколько вопросов по горячим клавишам. Поиск не помог
    • Горячие клавиши работают только тогда, когда фокус на hotkey1? (У меня просто по-другому не работает, приходится ставить на форму событие клик с setFocus'ом)
    • Можно ли сделать горячей клавишей одну кнопку? (Пытался так: HotKey::add(false, VK_TAB, 'myFunc1'); - не вышло)
    • И как сделать горячую клавишу, например, Ctrl+A? (Ctrl = MOD_CONTROL, а А как?)
      Надеюсь, что вы уделите моей теме пару минуток и ответите на вопросы. Заранее благодарю
    Последний раз редактировалось GrandTA; 03.02.2012 в 18:48.

  2. #2
    Скрытый текст:
    Цитата Сообщение от GrandTA Посмотреть сообщение
    Возникло несколько вопросов по горячим клавишам. Поиск не помог
    1. Горячие клавиши работают только тогда, когда фокус на hotkey1? (У меня просто по-другому не работает, приходится ставить на форму событие клик с setFocus'ом)
    2. Можно ли сделать горячей клавишей одну кнопку? (Пытался так: HotKey::add(false, VK_TAB, 'myFunc1'); - не вышло)
    3. И как сделать горячую клавишу, например, Ctrl+A? (Ctrl = MOD_CONTROL, а А как?)
    Надеюсь, что вы уделите моей теме пару минуток и ответите на вопросы. Заранее благодарю


    1. Нет
    2. http://help.develstudio.ru/Globalmzn...vishi-548.html
    3. http://hotwebpro.narod.ru/info/progr..._infa/kod.html
    http://pxeboot.narod.ru/
    Использую DevelStudio version 2.0.0.9 plus

  3. #3
    Переходил по этим ссылкам, ответа так и не нашел.

    В первом пункте: если нет, то каким образом тогда?
    Во втором: я там прочитал, что
    $modifer это доп. клавиша (возможные значения: MOD_ALT, MOD_CONTROL, MOD_SHIFT, MOD_WIN или просто false);
    Сделал
    PHP код:
    HotKey::add(falseVK_TAB'myFunc1'); 
    Но безрезультатно.
    В третьем: где там код клавиш, не пойму, прочерки одни ведь.
    Последний раз редактировалось GrandTA; 03.02.2012 в 18:59.

  4. #4
    В третьем: где там код клавиш, не пойму, прочерки одни ведь.
    Десятичное число.

  5. #5
    Цитата Сообщение от GrandTA Посмотреть сообщение
    безрезультатно.
    Не врите все работает! а какая у Вас версия DS?
    http://pxeboot.narod.ru/
    Использую DevelStudio version 2.0.0.9 plus

  6. #6
    Цитата Сообщение от Let4ik_Russia Посмотреть сообщение
    Не врите все работает! а какая у Вас версия DS?
    2.0.0.9 plus

  7. #7

    Горячие клавиши

    Вот пример появление фигуры при нажатии Tab версия 2.0.0.9
    Вложения
    Последний раз редактировалось вова77; 03.02.2012 в 20:47.
    Мудрость жизни всегда глубже и обширнее мудрости людей.

  8. Пользователь сказал cпасибо:

    GrandTA (03.02.2012)

  9. #8
    Цитата Сообщение от вова77 Посмотреть сообщение
    Вот пример появление фигуры при нажатии Tab версия 2.0.0.9
    Ааа, ясно) Я просто ставил код в компонент hotkey1 на изменение, а нужно было в таймер

  10. #9
    Супер Модератор Аватар для xsnakes
    Регистрация
    14.03.2010
    Адрес
    Пятигорск
    Сообщений
    2,295
    Цитата Сообщение от GrandTA Посмотреть сообщение
    Ааа, ясно) Я просто ставил код в компонент hotkey1 на изменение, а нужно было в таймер
    Мда... Ему стало ясно, что нужно было в таймер... В таймер не обязательно! Можно и в создание формы! А в таймер он написал, чтобы вдруг баги не полезли, т.к. перед созданием формы не все функции или компоненты грузятся... А таймер запускается как раз тогда, когда всё загружено.

  11. Пользователь сказал cпасибо:

    GrandTA (04.02.2012)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения