TWinKey - шорткаты, табы, диски и всякая всячина

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Вахмурка писал(а):Давным-давно очень похожий баг был в ТС, о чем я и доложил Гислеру.
У меня устойчивое дежа-вю. Я убежден (хотя и не могу этого найти), что что-то до ужаса похожее было в самом начале, и было связано с иконками в табах - добавление иконок вызывает увеличение длины табов, что приводит ко второму ряду табов, но ТС не реагирует на это.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

Извини, не могу тебя поддержать в этом дежа-вю. У меня в голове тараканье гнездо (ну, ты в курсе), но именно этот таракан куда-то слинял.
Есть подозрение, что ошибка была тобой исправлена до релиза. Поэтому-то ты один о ней и помнишь
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Вахмурка писал(а):при вызове меню 3009 иногда строка главного меню появляется и тут же исчезает, при этом панели ТС вздрагивают, быстро меняя и восстанавливая размеры
Раньше я просто подавлял сообщение WM_INITMENUPOPUP, поэтому меню не появлялось, но такой финт не позволяет TWinKey определять состояние вкладок. Поэтому всё, что я могу - сделать, чтобы строка меню скрывалась максимально скоро после нежданного появления (таких появлений насчитываю три: при первом открытии меню вкладки после смены языка, при подключении/отключении FTP, при переключении языка). Дерганье смотрится не очень приятно, но вытерпеть надо всего миг.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

2VadiMGP
Как я понял, горячие клавиши, назначенные в Start Menu, не рассматриваются TWinKey на предмет дублирования? (это ключи keyXX раздела [user] конфигурации, где ХХ - номер команды).
У меня там с незапамятных времен еще висят несколько хоткеев, и давеча я по глупости назначил на одну свою команду тот хоткей, который там был прописан, и не сразу понял, в чем дело
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Вахмурка
Не рассматриваются, поскольку действительно записаны в этой самой секции [User] в wincmd.ini в опосредованном виде (подробности см. в справке). Вообще говоря, наблюдение ценное. Мне это просто в своё время не пришло в голову. При том, что парочка таких назначений прописана в настройках до сих пор.
Даже самая богатая фантазия
Не представит себе наши безобразия.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Вахмурка
Не рассматриваются. А там все назначения только вида Ctrl+Alt+Fn? Или что-то другое тоже может быть?
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

Может: Ctrl+Alt+Shift+Fn
Издеваешься?
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Вахмурка
Нет, не издеваюсь. Я этого кота первый раз в жизни вижу.
По ссылке Avad-ы:

Код: Выделить всё

[User]                     Пользовательское меню "Запуск".
menu1=Блокнот              Заголовок.
cmd1=notepad.exe           Команда.
param1="%P%N"              Параметры.
path1=c:\windows           Путь запуска.
iconic1=-1                 Запустить: 1 = в свёрнутом виде; -1 = развернув во весь экран; ключ отсутствует = в обычном окне.
key1=3                     Горячая клавиша: 1 = Ctrl+Alt+F1; 2 = Ctrl+Alt+F2 и т.д. по списку клавиш в диалоге настройки меню "Запуск".
Вот и решил уточнить.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

VadiMGP
24 возможных варианта назначений. Но нумерация keyXX — согласно порядку следования клавиш в списке (сначала идут все Ctrl+Alt+Fn, потом все Ctrl+Alt+Shift+Fn), а никакому не номеру команды (я поэтому и ссылку на справку выше давал).
Вахмурка
А вопрос об издевательстве надо бы адресовать не тому, кто пытается разобраться, а придумавшему когда-то эту схему Гислеру. :wink:
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

2VadiMGP
Я имел в виду, что достаточно открыть dropdown Shortcut key, и весь список будет перед глазами.
Как я понимаю (Avada поправит в случае чего), эта возможность была введена в версии 3.50, пока не вышла версия 4.02 с пользовательскими горячими клавишами. Гислер не убрал этот антиквариат, видимо, из соображений обратной совместимости
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Вахмурка
Поправлю. Пользовательские команды (не клавиши!), заменившие все эти художества, появились в TC 7.0. А чтобы список клавиш вообще был доступен, надо ещё в диалоге настройки меню "Запуск" курсор на какую-то существующую команду поставить.
Последний раз редактировалось Avada Пт фев 27, 2015 12:04, всего редактировалось 1 раз.
Даже самая богатая фантазия
Не представит себе наши безобразия.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Вахмурка
достаточно открыть dropdown Shortcut key
Учитывая высокую степерь конфигурируемости ТС, у меня есть все основания предполагать (и не побоюсь этого слова - опасаться), что и этот список не есть что-то незыблемое, отлитое в бронзе, а может меняться от юзера к юзеру.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

Я почти дословно процитировал историю:
history.txt писал(а):New in Version 4.02 (16.12.99):
...
- User-defined keyboard shortcuts.
Вахмурка писал(а):с пользовательскими горячими клавишами
По-моему, все верно. То есть юзверь смог назначать произвольные клавиши, а не выбирать из списка.
Предлагаю прения прекратить. Все это было и быльем поросло.

2VadiMGP
Кроме нас с Avad'ой эти команды (я имею в виду Start menu), видимо, никто не использует. Сам форум появился только через 5 лет спустя... Короче, столько не живут. Так что можно и не заморачиваться насчет поиска дубликатов
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

VadiMGP
Нет, набор этих клавиш предопределён. Опасаться нечего. Можно (и я бы сказал, нужно) назначать для компонетнов меню "Запуск" нормальные em-команды, но старый список от этого никуда не денется и в принципе тоже может быть использован кем угодно когда угодно. При всех очевидных недостатках этого механизма (жёстко заданный набор клавиш и привязка их к имени команды, где учитывается порядковый номер пункта в меню).

Вахмурка
Прежде завершения прений поясню, что в 4.02 была добавлена возможность заменять стандартные клавиши пользовательскими, но для тех же самых cm-команд. Вызова внешних программ эта новация не касалась. А em-команды — совершенно новая сущность.
Даже самая богатая фантазия
Не представит себе наши безобразия.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Тогда добавить проверку - пара пустяков.
Ответить