AkelPad


TabSwitch

Описание

Переключение между вкладками.

Автор: Instructor,     Версия: 4.4,     Ссылка

Пример использования

-"Предыдущая (Ctrl+Tab)" Call("Scripts::Main", 1, "TabSwitch.js", `-Next=false`)
-"Следующая (Ctrl+Shift+Tab)" Call("Scripts::Main", 1, "TabSwitch.js", `-Next=true`)
-"Справа (Ctrl+Tab)" Call("Scripts::Main", 1, "TabSwitch.js", `-RightLeft=true -Next=true`)
-"Слева (Ctrl+Shift+Tab)" Call("Scripts::Main", 1, "TabSwitch.js", `-RightLeft=true -Next=false`)
-"Вкладка 1 (Alt+1)" Call("Scripts::Main", 1, "TabSwitch.js", `-TabIndex=0`)
-"Вкладка 2 (Alt+2)" Call("Scripts::Main", 1, "TabSwitch.js", `-TabIndex=1`)
Пример кнопки панели инструментов:
-"Выбор вкладки" Call("Scripts::Main", 1, "TabSwitch.js", `-Next=-1 -CtrlTab=false -RightLeft=true -MinTabs=1 -WindowLeft=%bl -WindowTop=%bb`)
Пример пункта меню:
-"Выбор вкладки" Call("Scripts::Main", 1, "TabSwitch.js", `-Next=-1 -CtrlTab=false -RightLeft=true -MinTabs=1 -WindowLeft=-2 -WindowTop=-2`)

Параметры

-Next=true -Направление переключения (одно из следующих):
        true переключить вперёд
        false переключить назад
        -1 Оставить текущую
-CtrlTab=false -Не назначать Ctrl+Tab для переключения TabSwitch.js (по умолчанию true).
-RightLeft=true -Переключение между вкладками: влево-вправо. По умолчанию false - переключение между вкладками: следующая-предыдущая.
-MinTabs=2 -Минимальное количество вкладок, чтобы появилось окно для выбора вкладок (по умолчанию 2).
-TabIndex=0 -Выбор вкладки по индексу. Если используется, все остальные параметры игнорируются.
-FontName="Arial" -Имя шрифта. Без изменений, если "".
-FontStyle=3 -Стиль шрифта (один из следующих):
        0 игнорируется (по умолчанию).
        1 нормально.
        2 жирный
        3 курсив
        4 жирный курсив
-FontSize=10 -Размер шрифта. Без изменений, если 0 (по умолчанию).
-LineGap=10 -Расстояние между элементами (по умолчанию 1).
-SingleClick=false -Одинарный клик мыши выбирает пункт (по умолчанию - true).
-ShowModify=2 -Показать флаг модификации (один из следующих):
        0 скрыто.
        1 отображать звездочку * в конце (по умолчанию).
        2 отображать звездочку * в начале.
-OnlyNames=true -Показать только имя файла. По умолчанию false - показать полный путь.
-WindowLeft=100 -Позиция окна слева. Специальные значения:
        -1 по центру (по умолчанию).
        -2 позиция курсора.
-WindowTop=100 -Позиция окна сверху. Специальные значения:
        -1 по центру (по умолчанию).
        -2 позиция курсора.
-WindowMaxHeight=500 -Максимальная высота окна. Специальные значения:
        -1 неограниченно (по умолчанию).
-WindowMaxWidth=500 -Максимальная ширина окна. Специальные значения:
        -1 неограниченно (по умолчанию).