Страница 178 из 211
Добавлено: Вс фев 22, 2015 21:05
VadiMGP
Вахмурка писал(а):Давным-давно очень похожий баг был в ТС, о чем я и доложил Гислеру.
У меня устойчивое дежа-вю. Я убежден (хотя и не могу этого найти), что что-то до ужаса похожее было в самом начале, и было связано с иконками в табах - добавление иконок вызывает увеличение длины табов, что приводит ко второму ряду табов, но ТС не реагирует на это.
Добавлено: Вс фев 22, 2015 21:19
Вахмурка
Извини, не могу тебя поддержать в этом дежа-вю. У меня в голове тараканье гнездо (ну, ты в курсе), но именно этот таракан куда-то слинял.
Есть подозрение, что ошибка была тобой исправлена до релиза. Поэтому-то ты один о ней и помнишь
Добавлено: Вс фев 22, 2015 22:06
MVV
Вахмурка писал(а):при вызове меню 3009 иногда строка главного меню появляется и тут же исчезает, при этом панели ТС вздрагивают, быстро меняя и восстанавливая размеры
Раньше я просто подавлял сообщение
WM_INITMENUPOPUP, поэтому меню не появлялось, но такой финт не позволяет TWinKey определять состояние вкладок. Поэтому всё, что я могу - сделать, чтобы строка меню скрывалась максимально скоро после нежданного появления (таких появлений насчитываю три: при первом открытии меню вкладки после смены языка, при подключении/отключении FTP, при переключении языка). Дерганье смотрится не очень приятно, но вытерпеть надо всего миг.
Добавлено: Пт фев 27, 2015 10:30
Вахмурка
2VadiMGP
Как я понял, горячие клавиши, назначенные в Start Menu, не рассматриваются TWinKey на предмет дублирования? (это ключи keyXX раздела [user] конфигурации, где ХХ - номер команды).
У меня там с незапамятных времен еще висят несколько хоткеев, и давеча я по глупости назначил на одну свою команду тот хоткей, который там был прописан, и не сразу понял, в чем дело
Добавлено: Пт фев 27, 2015 11:06
Avada
Вахмурка
Не рассматриваются, поскольку действительно записаны в этой самой секции
[User] в
wincmd.ini в опосредованном виде (подробности см. в
справке). Вообще говоря, наблюдение ценное. Мне это просто в своё время не пришло в голову. При том, что парочка таких назначений прописана в настройках до сих пор.
Добавлено: Пт фев 27, 2015 11:16
VadiMGP
Вахмурка
Не рассматриваются. А там все назначения только вида Ctrl+Alt+Fn? Или что-то другое тоже может быть?
Добавлено: Пт фев 27, 2015 11:24
Вахмурка
Может: Ctrl+Alt+Shift+Fn
Издеваешься?
Добавлено: Пт фев 27, 2015 11:31
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 и т.д. по списку клавиш в диалоге настройки меню "Запуск".
Вот и решил уточнить.
Добавлено: Пт фев 27, 2015 11:35
Avada
VadiMGP
24 возможных варианта назначений. Но нумерация keyXX — согласно порядку следования клавиш в списке (сначала идут все Ctrl+Alt+Fn, потом все Ctrl+Alt+Shift+Fn), а никакому не номеру команды (я поэтому и ссылку на справку выше давал).
Вахмурка
А вопрос об издевательстве надо бы адресовать не тому, кто пытается разобраться, а придумавшему когда-то эту схему Гислеру. 
Добавлено: Пт фев 27, 2015 11:45
Вахмурка
2VadiMGP
Я имел в виду, что достаточно открыть dropdown Shortcut key, и весь список будет перед глазами.
Как я понимаю (Avada поправит в случае чего), эта возможность была введена в версии 3.50, пока не вышла версия 4.02 с пользовательскими горячими клавишами. Гислер не убрал этот антиквариат, видимо, из соображений обратной совместимости
Добавлено: Пт фев 27, 2015 11:56
Avada
Вахмурка
Поправлю. Пользовательские команды (не клавиши!), заменившие все эти художества, появились в TC 7.0. А чтобы список клавиш вообще был доступен, надо ещё в диалоге настройки меню "Запуск" курсор на какую-то существующую команду поставить.
Добавлено: Пт фев 27, 2015 12:03
VadiMGP
Вахмурка
достаточно открыть dropdown Shortcut key
Учитывая высокую степерь конфигурируемости ТС, у меня есть все основания предполагать (и не побоюсь этого слова - опасаться), что и этот список не есть что-то незыблемое, отлитое в бронзе, а может меняться от юзера к юзеру.
Добавлено: Пт фев 27, 2015 12:09
Вахмурка
Я почти дословно процитировал историю:
history.txt писал(а):New in Version 4.02 (16.12.99):
...
- User-defined keyboard shortcuts.
Вахмурка писал(а):с пользовательскими горячими клавишами
По-моему, все верно. То есть юзверь смог назначать
произвольные клавиши, а не выбирать из списка.
Предлагаю прения прекратить. Все это было и быльем поросло.
2
VadiMGP
Кроме нас с
Avad'ой эти команды (я имею в виду Start menu), видимо, никто не использует. Сам форум появился только через 5 лет спустя... Короче, столько не живут. Так что можно и не заморачиваться насчет поиска дубликатов
Добавлено: Пт фев 27, 2015 12:17
Avada
VadiMGP
Нет, набор этих клавиш предопределён. Опасаться нечего. Можно (и я бы сказал, нужно) назначать для компонетнов меню "Запуск" нормальные em-команды, но старый список от этого никуда не денется и в принципе тоже может быть использован кем угодно когда угодно. При всех очевидных недостатках этого механизма (жёстко заданный набор клавиш и привязка их к имени команды, где учитывается порядковый номер пункта в меню).
Вахмурка
Прежде завершения прений поясню, что в 4.02 была добавлена возможность заменять стандартные клавиши пользовательскими, но для тех же самых cm-команд. Вызова внешних программ эта новация не касалась. А em-команды — совершенно новая сущность.
Добавлено: Пт фев 27, 2015 12:19
VadiMGP
Тогда добавить проверку - пара пустяков.