Страница 14 из 23

Добавлено: Пт апр 15, 2011 18:21
Flasher
Вахмурка писал(а):Конкретику в студию. Куда добавлен? Какой ключ? Какого сообщения?
Неужели так трудно зайти в ini и посмотреть?:

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

;Show warning if close more than one tab
warnonclose=1
В остальном сам разберёшься при тестах.
arax писал(а):Тогда будет уже поздно.
Не понял. Что будет поздно?
arax писал(а):Как он ведет себя в этой ситуации, когда мой плагин не установлен.
Если открыто несколько окон Листера, то все окна закрываются махом. В данном случае должны закрываться все табы листера.

Добавлено: Пт апр 15, 2011 18:24
Вахмурка
Неужели так трудно зайти в ini и посмотреть?
Неужели так трудно в словарь заглянуть? Если трудно, переведу: "Показывать предупреждение, если закрывается больше чем одна вкладка". А кто тебе сказал, что у меня НЕ ОДНА вкладка?

Добавлено: Пт апр 15, 2011 18:26
Flasher
Вахмурка писал(а):А кто тебе сказал, что у меня НЕ ОДНА вкладка?
А при чём тут то, сколько у тебя вкладок? Вопрос в том, какое значение ключа у тебя выставлено, или присутствует ли таковой у тебя вообще в ini. Поэтому словарём можешь начинать сам пользоваться, и обращать почаще внимание на то, благодаря чьей просьбе тот или иной ключ был добавлен.

Добавлено: Пт апр 15, 2011 18:31
Вахмурка
Значение ключа 1.
А по поводу увековечивания своего светлого образа ты не по адресу. Если попросить, arax добавит комментарий: "Данный ключ появился благодаря неустанному труду и титаническим усилиям нашего дорогого, незабвенного, непревзойденного..." и т.д.

Добавлено: Пт апр 15, 2011 18:33
Flasher
Вахмурка писал(а):А по поводу увековечивания своего светлого образа ты не по адресу...
Пустословия не комментирую...

arax
Похоже ошибся насчёт незакрытия. Не тот ключ (tabsprotect=1) затронул при правке.

Добавлено: Пт апр 15, 2011 18:50
arax
Flasher
Похоже ошибся насчёт незакрытия.
Я уже вообще ничего не понимаю.

Добавлено: Пт апр 15, 2011 19:04
Flasher
arax
А чего тут понимать? Я не так интерпретировал добавку нового ключа и его механизм, связав ситуацию с предыдущим ключом, установил значение tabsprotect, равным 1 и ещё удивляюсь, почему сообщение выскакивает при закрытии ТС. :lol: В общем, сглупил чуток. Ключ новый, естественно, мне не нужен. Надеюсь, другим пригодится. :wink:

Добавлено: Пт апр 15, 2011 19:59
arax
Flasher
Я по прежнему, ничего не понимаю, тут об этом стонали две страницы, при том что после реализации эта возможность показалась полезной и мне.

В общем если кто то имел ввиду что то другое, то извиняюсь, на данный момент разработка плагина завершена, он меня полностью устраивает и в дальнейшем планируется только исправление серьезных ошибок совместимости с tc и нормальными плагинами, костыли идут в лес.

Добавлено: Пт апр 15, 2011 21:13
Avada
arax
Насчёт "стонов" и "нормальных плагинов" я ввязываться в перепалку не буду, а лучше попытаюсь объяснить вразумительно, что и как. Итак, tLister блокирует две функции TWinKey:
1. Мониторинг незакрытых окон Листера при попытке закрыть окно TC сообщением о наличии и количестве таких окон (об этом писали многие).
2. Работу команды "Закрыть все окна Листера" (CloseAllListers), вызываемой горячими клавишами или из дополнительного пункта меню заголовка любого из открытых окон Листера. Об этом писал VadiMGP, я про это написать в своё время попросту забыл. (Правильный ответ по поведению этой команды давал Flasher. В отличие от предыдущей функции, никто там ничего не спрашивает.)
Это была исходная ситуация. В версии tLister 1.0 при попытке закрытия/перезапуска TC появился свой мониторинг незакрытых... только не окон, а вкладок. (Причём на английском, русификацией неплохо бы, кстати, озаботиться.) И всё зависит от местоположения tLister относительно прочих WLX-плагинов. Для всего, что ниже в списке, работает он, для всего, что выше — TWinKey.
Функция закрытия всех окон Листера в TWinKey работает только для случаев, когда окно относится к WLX-плагину, идущему выше в списке, чем tLister. Не могу сказать, что это безумно удобно, но к этому уже можно как-то пытаться приспосабливаться.

Добавлено: Пт апр 15, 2011 22:37
arax
Avada
только не окон, а вкладок
Данный плагин обеспечивает поддержку вкладок у листера, о каких окнах вы говорите?
И всё зависит от местоположения tLister относительно прочих WLX-плагинов.
В инструкции по установке, которая находится в скрипте установки, странице плагина и первом сообщение темы написано
Разместите плагин на первом месте в списке плагинов.
В теме также было пояснение что все плагины расположенные выше в списке wlx не обрабатываются ради совместимости,
в чем проблема?
Функция закрытия всех окон Листера в TWinKey работает только для случаев, когда окно относится к WLX-плагину, идущему выше в списке, чем tLister.
Я уже писал что что то сделать в TWinKey,
может только его автор, но от него я услышал только аргументацию в стиле "ваш плагин говно".

Добавлено: Пт апр 15, 2011 22:37
Flasher
arax писал(а):Я по прежнему, ничего не понимаю, тут об этом стонали две страницы, при том что после реализации эта возможность показалась полезной и мне.
Теперь я уже не понимаю. Я объяснил, что новый ключ установил в 1, дальше произошло то, что должно произойти по логике, но я этого не ожидал. Почему - объяснял выше. Последующий разбор поведения нового ключа не требуется. Я просто не буду его использовать.

Насчёт конфликта с TwinKey присоединяюсь к словам Avada. Единственное, что меня теперь не заботит проблема указанной мной команды закрытия всех табов, мне достаточно и работающего аналога в tlister.

Добавлено: Пт апр 15, 2011 22:44
arax
Flasher
Насчёт конфликта с TwinKey
arax писал(а):что то сделать в TWinKey,
может только его автор
arax писал(а): разработка плагина завершена, в дальнейшем планируется только исправление серьезных ошибок совместимости с tc

Добавлено: Пт апр 15, 2011 23:02
Flasher
arax писал(а):исправление серьезных ошибок совместимости с tc
Правильно ли я понимаю, что к совместимости с другими плагинами это не относится?

Добавлено: Пт апр 15, 2011 23:10
Avada
arax писал(а):Данный плагин обеспечивает поддержку вкладок у листера, о каких окнах вы говорите?
Я знаю, что он обеспечивает, это и было сказано. А TWinKey мониторит не вкладки, а окна Листера. И это тоже было сказано, чтобы показать, в чём разница отображаемых сообщений.
arax писал(а):В теме также было пояснение что все плагины расположенные выше в списке wlx не обрабатываются ради совместимости, в чем проблема?
Не надо искать подвоха там, где его нет. Я не обсуждаю проблему или инструкцию по установке. И это не наезд на нынешний функционал tLister. Я кратко объясняю заинтересованной публике, как и с какими издержками можно организовать работу этих двух плагинов совместно. Это, судя по всему, не для всех очевидно. А про чьи бы то ни было авторские амбиции, извините, читать уже неинтересно.

Добавлено: Пт апр 15, 2011 23:12
arax
Flasher
Основы плагина таковы что он изначально обеспечивает совместимость со стандартными плагинами.
arax писал(а):костыли идут в лес