PanelTabs — Панели с закладками

Здесь можно обсудить ваш любимый плагин.
Игорь Юдинцев
Posts: 725
Joined: Sun 03 Apr, 2005 22:00
Location: Казань
Been thanked: 1 time

Re: PanelTabs - Панели с закладками

Post by Игорь Юдинцев »

Latest post of the previous page:

Max Rusov wrote:Мне не нравится, что при этом мелькает окно.
При установленной галке «Запретить вывод на экран» окно мигать не будет. Кстати, если намакросить выбор закладки именно через меню «Выбрать закладку», макрос подглючивает — выкидывает последнюю цифру из макроса в командную строку и не меняет директорию.
Max Rusov wrote:Шутишь?
Да нет, просто режет глаз, когда вроде мелочь, а весит больше пары десятков кб. А ещё это даёт повод сишникам хаять паскаль за огромные бинарники :)
Max Rusov wrote:Кстати, у меня свой runtime, уже оптимизированый по размеру. Не до абсурда, как в KOL, но достаточно.
В DLL замечена сигнатура Sysutils — прирост размера от его включения сводит на нет все оптимизации runtime.

User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 4 times

Re: PanelTabs - Панели с закладками

Post by Skirda »

Игорь Юдинцев wrote:
Max Rusov wrote:Мне не нравится, что при этом мелькает окно.
При установленной галке «Запретить вывод на экран» окно мигать не будет. Кстати, если намакросить выбор закладки именно через меню «Выбрать закладку», макрос подглючивает — выкидывает последнюю цифру из макроса в командную строку и не меняет директорию.
разжуй
We are the Borg. You will be assimilated.
So Say We All!

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 11 times

Re: PanelTabs - Панели с закладками

Post by Max Rusov »

Игорь Юдинцев wrote:При установленной галке «Запретить вывод на экран» окно мигать не будет
Это смотря какой макрос. Я себе переключение закладок намакросил на правый контрол. Удобно, во первых - один макрос, вместо 9-ти, во вторых интуитивно. "Ctrl-N" - выбор Folder Shortcut, "Ctrl,N" выбор Tab'а
Игорь Юдинцев wrote:В DLL замечена сигнатура Sysutils — прирост размера от его включения сводит на нет все оптимизации runtime.
Ну SysUtils я считаю частью Runtime, он тоже оптимизирован. Но по любому, отказываться от него я не собираюсь. Программировать без исключений, без коллекций? Увольте - сейчас не 20-й век :)

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 11 times

Re: PanelTabs - Панели с закладками

Post by Max Rusov »

Skirda

При выборе этой команды плагин вызывает ACTL_WAITKEY. Может это несовместимо с макросами? Вот код:

Code: Select all

  procedure SelectTabByKey;
  var
    vKey :Integer;
  begin
    vKey := FARAPI.AdvControl(hModule, ACTL_WAITKEY, nil);
    if vKey <> VK_Escape then
      TabsManager.SelectTab(True, VKeyToIndex(vKey));
  end;

User avatar
zg
zero-gravity
Posts: 5701
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 134 times
Contact:

Re: PanelTabs - Панели с закладками

Post by zg »

Max Rusov wrote:При выборе этой команды плагин вызывает ACTL_WAITKEY. Может это несовместимо с макросами?
в 1030 исправлено.

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 11 times

Re: PanelTabs - Панели с закладками

Post by Max Rusov »

Баги правятся еще до баг репортов, круть :ha:

User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 4 times

Re: PanelTabs - Панели с закладками

Post by Skirda »

zg, я не уверен. Подробночти в личку :D
We are the Borg. You will be assimilated.
So Say We All!

Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

Re: PanelTabs - Панели с закладками

Post by Kildor »

2 безумных виша:

1. Возможность назначать вместо номера закладки какой-либо символ (наподобии символа пометки для файлов). При этом либо оставлять рядом цифры, либо убирать их и отключать/нет возможность выбора.
2. Возможность драгндропа файлов с панели на закладку, при этом производить над этими файлами макрокоманду наподобии CtrlG.

Если второй пункт нереален (требует изменения в самом фаре), то сделать вожможность обработки выделенных файлов с поддержкой метасимволов при выборе закладки.
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru

Игорь Юдинцев
Posts: 725
Joined: Sun 03 Apr, 2005 22:00
Location: Казань
Been thanked: 1 time

Re: PanelTabs - Панели с закладками

Post by Игорь Юдинцев »

Skirda wrote:
Игорь Юдинцев wrote:если намакросить выбор закладки именно через меню «Выбрать закладку», макрос подглючивает — выкидывает последнюю цифру из макроса в командную строку и не меняет директорию.
разжуй
Мувик прилагается.
Attachments
sshoot_000.zip
(28.4 KiB) Downloaded 146 times

User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 4 times

Re: PanelTabs - Панели с закладками

Post by Skirda »

Игорь Юдинцев, проверь на 1031
We are the Borg. You will be assimilated.
So Say We All!

Игорь Юдинцев
Posts: 725
Joined: Sun 03 Apr, 2005 22:00
Location: Казань
Been thanked: 1 time

Re: PanelTabs - Панели с закладками

Post by Игорь Юдинцев »

Skirda wrote:Игорь Юдинцев, проверь на 1031
Да, теперь макрос воспроизводится, как задумано.

ccaid
Posts: 846
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 17 times
Been thanked: 5 times

Re: PanelTabs - Панели с закладками

Post by ccaid »

Max Rusov wrote:Я себе переключение закладок намакросил на правый контрол.
ну так надо было в дистриб включить, чтоб все не изобретали велосипед.

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

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 11 times

Re: PanelTabs - Панели с закладками

Post by Max Rusov »

ccaid

Не, мне удобнее так как я сделал. Часто хочется переключать каталоги на пассивной панели, например чтобы раскидать файлы по разным папкам. А общий набор и так уже есть - Folder Shortcuts.

ccaid
Posts: 846
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 17 times
Been thanked: 5 times

Re: PanelTabs - Панели с закладками

Post by ccaid »

Max Rusov wrote:ccaid

Не, мне удобнее так как я сделал. Часто хочется переключать каталоги на пассивной панели, например чтобы раскидать файлы по разным папкам. А общий набор и так уже есть - Folder Shortcuts.
то есть хочешь сказать, у тебя есть несколько папок-источников и несколько папок-назначений и они никогда не меняют свою роль или меняют, но все вместе?
а разве сейчас плагин не на активной панели переключает папки? чтобы переключить на пассивной надо либо переход туда включать в макрос, либо вручную переходить. поэтому с этой точки зрения не вижу преимуществ теперешней реализации для заявленной цели. опять же, если переключение происходит только на пассивной, то это не аргумент для разделения на два набора.
основной момент в том, что если все запомненные папки разделены на два набора, то нельзя получить любую комбинацию пар папок.
в общем, разделение папок на два набора мне непонятно, какие преимущества в каких-либо ситуациях это дает - тоже непонятно. но по-любому решение за автором.

EDIT: до меня дошло - мышка - вот что делает удобным два набора закладок
Фар делают добрые люди

ccaid
Posts: 846
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 17 times
Been thanked: 5 times

Re: PanelTabs - Панели с закладками

Post by ccaid »

в меню плагина можно к строчке "Select tab" добавить еще две строчки: "Select left tab" и "Select right tab". кому-то может быть удобно.
Фар делают добрые люди

Yegor
Posts: 1039
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 10 times
Been thanked: 22 times

Re: PanelTabs - Панели с закладками

Post by Yegor »

ccaid wrote:есть предложение - сделать один набор табов, то есть он будет общим для обоих панелей. тогда закладки можно будет использовать в любых сочетаниях.
+1, хотя бы опционально.
ccaid wrote:в меню плагина можно вместо одной строчки "Select tab" завести две строчки: "Select left tab" и "Select right tab". кому-то может быть удобно.
+1
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин

Post Reply

Return to “Обсуждение плагинов”