Toolbar plugin
- Author
- Message
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
С появлением "раскрывающихся" кнопок смысл SwitchSplittedWindow.vbs стал пропадать, т.к. всё равно щёлкать приходится несколько раз..
Сначала в ContextMenu::Show прописал:вызов:
но наблюдаю 2 трабла:
1. "Точка" стоит только на кода выбираешь "4 части", и не переставляется при выборе других пунктов.
2. При клацании самой строки вызова (прямо на кнопку) сначала выполняется код "4 части", а затем только разделение убирается; хотелось бы чтобы сразу убиралось.
Остановился на таком варианте:вызов:
Вполне устраивает.
Instructor
Команду 4215 неплохо бы задокументировать в "Руководстве".
Добавлено:
Можно ли команду разбивки 4212-4214 или 0 сохранять Sessions-плагином, по аналогии с другими параметрами? Хотелось бы при открытии файла восстанавливать разбивку, которая была установлена при закрытии файла/программы.
Сначала в ContextMenu::Show прописал:
Code: Select all
"SPLITSWITCH"
{
-"2 вертикальные части" Call("Scripts::Main", 1, "SplitSwitch.js", `"%m" "%i" "4213"`)
-"2 горизонтальные части" Call("Scripts::Main", 1, "SplitSwitch.js", `"%m" "%i" "4214"`)
-"4 части" Call("Scripts::Main", 1, "SplitSwitch.js", `"%m" "%i" "4212"`)
}
Code: Select all
-"Разделить окно" Call("Scripts::Main", 1, "SplitSwitch.js", `"%m" "%i" "4215"`) Menu("SPLITSWITCH")
1. "Точка" стоит только на кода выбираешь "4 части", и не переставляется при выборе других пунктов.
2. При клацании самой строки вызова (прямо на кнопку) сначала выполняется код "4 части", а затем только разделение убирается; хотелось бы чтобы сразу убиралось.
Остановился на таком варианте:
Code: Select all
"SPLITSWITCH"
{
"2 вертикальные части" Command(4213)
"2 горизонтальные части" Command(4214)
"4 части" Command(4212)
}
Code: Select all
-"Разделить окно" Command(4215) Menu("SPLITSWITCH")
Instructor
Команду 4215 неплохо бы задокументировать в "Руководстве".
Добавлено:
Можно ли команду разбивки 4212-4214 или 0 сохранять Sessions-плагином, по аналогии с другими параметрами? Хотелось бы при открытии файла восстанавливать разбивку, которая была установлена при закрытии файла/программы.
Last edited by VladSh on Thu Dec 08, 2011 11:01 am, edited 1 time in total.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Instructor
Ещё касательно "разворачивающихся" кнопок.
Если нажать на стрелку и навети мышь на один из пунктов меню, а затем передумать и нажать на пиктограмму, то при клике уберётся меню, действие выполнится только при втором клике на пиктограмму.
Хотелось бы чтобы и убирание меню и действие происходило одним кликом.
Добавлено:
У обоих иконок SYNTAXTHEME и COLORTHEME есть надпись "С++", - это сбивает.
Просьба у иконки COLORTHEME убрать надпись "С++".
Ещё касательно "разворачивающихся" кнопок.
Если нажать на стрелку и навети мышь на один из пунктов меню, а затем передумать и нажать на пиктограмму, то при клике уберётся меню, действие выполнится только при втором клике на пиктограмму.
Хотелось бы чтобы и убирание меню и действие происходило одним кликом.
Добавлено:
У обоих иконок SYNTAXTHEME и COLORTHEME есть надпись "С++", - это сбивает.
Просьба у иконки COLORTHEME убрать надпись "С++".
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
В ContextMenu::Show сделал:
вызов из тулбара:
но почему-то при клацании на любом из пунктов меню (txt, html и т.д.) галочки появляются на всех пунктах сразу.
Можно ли что-то с этим сделать?
Code: Select all
"SPELLCHECK"
{
"Правописание: подсветить (txt)" Call("SpellCheck::Background", 0, "txt")
"Правописание: подсветить (html)" Call("SpellCheck::Background", 0, "html")
...
}
Code: Select all
-"Правописание: подсветить" Call("Scripts::Main", 1, "SpellCheckUnderlightSwitcher.js", `""`) Menu("SPELLCHECK")
Можно ли что-то с этим сделать?
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Изменено: в настройках панели по умолчанию убран минус перед командами 4212, 4213, 4214.
Changed: in default panel settings minus sign is removed from commands 4212, 4213, 4214.
ToolBar plugin v8.3
Changed: in default panel settings minus sign is removed from commands 4212, 4213, 4214.
ToolBar plugin v8.3
-
Offline
- Posts: 171
- Joined: Thu Dec 01, 2011 11:15 pm
- Location: Россия
Можно ли жёстко задать позицию тулбаров? У меня вверху два тулбара - один над другим. Если их включать/отключать, то верхним становится то один, то другой (похоже, в произвольном порядке), а нужно - чтобы ввехру всегда был один и тот же тулбар.
Сейчас вот вверху упорно закрепился "неправильный" тулбар, и я не могу разобраться, как поднять нужный мне тулбар в самый верх (он упорно устанавливается вторым сверху)...
И ещё заметил глюк, при котором тулбары "наезжают" друг на друга.
Пример как повторить. Имеется один тулбар вверху, один внизу и по одному по бокам (достаточно одного левого).
Отключаем все тулбары. Включаем боковые, потом верхний-нижний. Смотрим на расположение первых кнопок.
Отключаем все тулбары, включаем верхний-нижний, а потом уже боковые.
Кнопки расположены уже по-другому.
Особенно неудобно такая ситуация, когда вверху или внизу несколько тулбаров - получается, что одни располагаются в начале строки, другие - с отступом...
Сейчас вот вверху упорно закрепился "неправильный" тулбар, и я не могу разобраться, как поднять нужный мне тулбар в самый верх (он упорно устанавливается вторым сверху)...
И ещё заметил глюк, при котором тулбары "наезжают" друг на друга.
Пример как повторить. Имеется один тулбар вверху, один внизу и по одному по бокам (достаточно одного левого).
Отключаем все тулбары. Включаем боковые, потом верхний-нижний. Смотрим на расположение первых кнопок.
Отключаем все тулбары, включаем верхний-нижний, а потом уже боковые.
Кнопки расположены уже по-другому.
Особенно неудобно такая ситуация, когда вверху или внизу несколько тулбаров - получается, что одни располагаются в начале строки, другие - с отступом...
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 171
- Joined: Thu Dec 01, 2011 11:15 pm
- Location: Россия
Вот это и неправильно - теряется привычная среда работы, и каждый раз нужно сызнова пристраиваться к новому местоположению кнопок.Instructor wrote:Все зависит от очередности загрузки. Первый распологается, второй пристраивается
Надо бы сделать возможность жёсткой установки местоположения тулбаров.
Можно, например, для каждого тулбара сделать настройку: "отображаться строго от начала и до конца строки (или столбца)". Тогда можно будет для боковых панелей выставить эту настройку, а уже верхние-нижние будут автоматически под них подстраиваться. (или наоборот - кому как удобней).
Ещё как вариант - возможность выставлять приоритет панелей. Если в настройках выставить 1 - будет всегда панель главной, от начала до конца строки/столбца; 2 - будет под неё подстраиваться если надо; 3 - будет подстраиваться под 1 и 2 и т.д.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact: