View previous topic :: View next topic |
Author |
Message |
arax

Joined: 20 Jan 2011 Posts: 260 Location: Новгород
|
(Separately) Posted: Mon Apr 11, 2011 14:07 Post subject: |
|
|
Плагин обновлен
0.9.8 (11.04.2011)
Горячие клавиши теперь не общесистемные
Добавлена возможность открепления таба по двойному щелчку правой кнопки мыши
Добавлена возможность не показывать таб если он один |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Apr 11, 2011 14:17 Post subject: |
|
|
arax
Спасибо. А как же обещанное подтверждение при закрытии нескольких табов?
И что насчёт закрытия таба по двойному клику ЛКМ, так привычного мне?
И насчёт общего хоткея для закрытия всех табов советую подумать, потому что с tlister не отрабатывает должным образом команда TwinKey CloseAllListers, закрывая только ону вкладку.  |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
(Separately) Posted: Mon Apr 11, 2011 14:38 Post subject: |
|
|
Может, я чего-то не понимаю, но разве не было бы естественным установить следующие настройки перемещения по вкладкам: Code: | nexttab=0x4E
previoustab=0x50 | То есть "n" - вперед и "p" - назад, как при обычном групповом просмотре? Или возможны какие-либо конфликты? Разве не считается разумным везде, где можно, оставлять наработанные приемы, удовлетворяющие как мнемонике (английские слова next и previous соответственно), так и мышечной памяти? К чему сыр-бор вокруг тильды и Ctrl+Tab?
Мне возразят, что переключение вкладок в ТС или в Опере происходит именно так. Но ведь есть привычка (если хотите, стереотип): видя перед глазами привычное окно Листера, переключаться между документами всегда однообразно, не задумываясь о том, обычный это Листер или плагин, открыты файлы чохом или по одному?
Впрочем это так, чисто любопытство. Если мне не укажут на возможные конфликты, я буду использовать приведенные выше настройки. Остальные, кстати, подумайте над моими словами, возможно, я и прав. А автору уважуха за возможность задавать клавиши. _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Apr 11, 2011 14:49 Post subject: |
|
|
Вахмурка
А что, твоя запись не работает?
Add: Да, без модификаторов (даже у удалением соотв. ключей) ничего не работает, проверил.
Вот то, что не была рассмотрена предложенная аналогия с TC-шным назначением сходу понятных записей секции Shortcuts - странно. Может, из-за дополнительного куска кода, не знаю... |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Mon Apr 11, 2011 15:21 Post subject: |
|
|
arax
По взаимодействию с TWinKey — есть какие-то шансы на то, чтобы tLister позволил нормально выполнять мониторинг открытых окон Листера при закрытии TC (что действительно очень полезно)? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
arax

Joined: 20 Jan 2011 Posts: 260 Location: Новгород
|
(Separately) Posted: Mon Apr 11, 2011 15:35 Post subject: |
|
|
Avada
Может этот вопрос лучше задать автору TWinKey?
Никакой магии с окнами листера плагин не делает, он просто делает их своими детьми.
Самый простой способ мониторить окна листера при использовании плагина это помимо отслеживания окон класса TLister отслеживать и окна класса TWwc или просматривать всех детей.
Flasher
Quote: | Да, без модификаторов (даже у удалением соотв. ключей) ничего не работает, проверил. |
Проверил, все работает.
Без модификаторов это:
Code: | nexttabmod=0x0
previoustabmod=0x0
|
|
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Mon Apr 11, 2011 15:40 Post subject: |
|
|
arax
Собственно, целью моего вопроса и было получение чёткого ответа от одного из авторов, в чём первопричина проблемы. Ясно, спасибо.
P.S. Два предыдущих поста объединил в один. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
arax

Joined: 20 Jan 2011 Posts: 260 Location: Новгород
|
(Separately) Posted: Mon Apr 11, 2011 15:44 Post subject: |
|
|
Вахмурка
Quote: | Или возможны какие-либо конфликты? |
Да, эти хоткеи помимо обработки в плагине передаются и листеру, есть способ этого избежать ,но он потенциально опасен + некоторые антивирусы будут на него ругаться. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Apr 11, 2011 15:55 Post subject: |
|
|
arax wrote: | Без модификаторов это: | Ну до этого надо было ещё догадаться. А с удалением ключей можно сделать?
И по остальным моим вопросам что?
2All
Ещё хочу прокомментировать для остальных строку из ini (потому что не все её способны правильно истолковать):
Quote: | Switch to next/previous tab hotkey modifier: sum of 0x1-alt 0x2-ctrl 0x4-shift | Для тех, кому необходимо задействовать более одного модификатора, следует просто сложить последнюю цифру каждой из соответствующих записей:
Ctrl+Alt = 0x3; Alt+Shift = 0x5; Ctrl+Shift = 0x6; Ctrl+Alt+Shift = 0x7. |
|
Back to top |
|
 |
arax

Joined: 20 Jan 2011 Posts: 260 Location: Новгород
|
(Separately) Posted: Mon Apr 11, 2011 16:15 Post subject: |
|
|
Flasher wrote: | А с удалением ключей можно сделать? |
Да, в следующей версии. |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
|
Back to top |
|
 |
Darkman
Joined: 19 Sep 2009 Posts: 23
|
(Separately) Posted: Mon Apr 11, 2011 19:34 Post subject: |
|
|
Снова выполз старый баг с дублированием названия вкладок
Открываю 2 файла картинок, используя Imagine - названия табов одинаковые (файлы, естественно, разные). |
|
Back to top |
|
 |
VadiMGP
Joined: 21 Mar 2007 Posts: 1625
|
(Separately) Posted: Mon Apr 11, 2011 20:44 Post subject: |
|
|
arax wrote: | Никакой магии с окнами листера плагин не делает, он просто делает их своими детьми. | Так вот это и есть эта самая "магия"! Ты меняешь структуру подчинения окон! А функция EnumThreadWindows, которой я пользуюсь, исключает детей из рассмотрения.
И кстати, это означает, что если Гислер где-то пользуется (или воспользуется в будущем) этой же функцией, основываясь на своем знании, что окна листера не дети, то и ТС тоже начнет с ума сходить.
arax wrote: | Самый простой способ мониторить окна листера при использовании плагина это помимо отслеживания окон класса TLister отслеживать и окна класса TWwc | Это совершено неподходящий способ. Таким макаром ты начнешь плодить взаимную привязку плагинов друг к другу. А если завтра появится еще несколько похожих плагинов, так что, все они должны знать друг про друга - кто и какого класса окна создает?
А если у Гислера возникнут проблемы с изменением "детности" окон ты и ему скажешь проверять класс TWwc? |
|
Back to top |
|
 |
MaxSoft
Joined: 15 Jun 2007 Posts: 20
|
(Separately) Posted: Tue Apr 12, 2011 02:59 Post subject: |
|
|
arax
Спасибо, ini в папке с wincmd.ini работает
Darkman wrote: | Снова выполз старый баг с дублированием названия вкладок
Открываю 2 файла картинок, используя Imagine - названия табов одинаковые (файлы, естественно, разные). |
Подтверждаю баг... выползает только, если во всех вкладках использовался Imagine, причем только для первых двух закладок и не всегда
P.S. Все таки подумайте над тем, чтобы добавить (хотя бы опционально) возможность закрытия вкладок двойным кликом... Честно говоря у меня так настроено во многих приложениях "на каждый день" (с табами) TC, Firefox, Thunderbird, Akelpad... |
|
Back to top |
|
 |
Ramiro

Joined: 05 Aug 2009 Posts: 97 Location: у тотала столько поклонников?
|
(Separately) Posted: Tue Apr 12, 2011 11:19 Post subject: |
|
|
А у меня этот баг не воспроизводится... , закрытие вкладок двойным кликом было-бы здорово. _________________ У меня только один командир... Total. |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|