View previous topic :: View next topic |
Author |
Message |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Mon May 02, 2011 09:40 Post subject: ButtonBar eXtended |
|
|
Про ButtonBar eXtended упоминалось мало, конкретной темы здесь нет - теперь есть.
Утилита по моим сведениям предоставляет возможность придать одной и той же кнопке панели инструментов несколько свойств (команд), выполнение которых осуществляется дополнительными клавишами Ctrl, Alt и Shift.
Вопрос: По какому принципу BBX группирует кнопки? _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Tue May 03, 2011 09:48 Post subject: |
|
|
В смысле группирует?
Насколько я понял, в режиме редактирования первая кнопка имеет нормальный тултип, а остальные - только буквы-модификаторы типа c, a и т.п. В рабочем режиме остается только одна мега-кнопка с тултипом из первой кнопки группы. А команды она запихивает в usercmd.ini.
Всегда поражали извращенцы, которые пишут такое на скриптах вместо того чтобы разобраться с нормальными языками программирования. Хотя, наверное второе сложнее... _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
slideray
Joined: 28 Jun 2010 Posts: 115
|
(Separately) Posted: Thu Jul 11, 2013 16:55 Post subject: |
|
|
Ничего не понял. Так как ею пользоваться кто нибудь разобрался? |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10417 Location: Россия, Саратов
|
(Separately) Posted: Thu Jul 11, 2013 17:26 Post subject: |
|
|
slideray
Вкратце уже написал MVV. А вообще в архив там входит PDF-файл, где по-английски всё подробно описано с иллюстрациями. Кроме того, есть ссылка на видео. Вот с их помощью и надо разбираться. Пересказывать здесь всё это столь же подробно по-русски лично у меня желания и времени нет (тем более, что данной утилитой не пользуюсь и пользоваться не намерен). _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
LonerD

Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
|
(Separately) Posted: Thu Jul 11, 2013 20:40 Post subject: |
|
|
slideray wrote: | Ничего не понял. Так как ею пользоваться кто нибудь разобрался? |
Скрипт (он - мужского рода) позволяет на одну клавишу навесить несколько команд, которые будут выполняться в зависимости от нажатых модификаторов. Модификаторы - это клавиши Ctrl, Alt и Shift. Есть ещё второй скрипт - MouseTool, от поддержки которого автор отказался (имхо зря).
Справка и видео действительно мудрёные, хотя вполне понятные.
Проще всего понять действие на основе примера.
Code: | [em_BBBranchView]
cmd=%commander_path%\Plugins\exe\BBeXtended\BBeXtended.exe
param=em_BBBranchView>1
menu=View: Branch View | Branch View selected
[em_BBBranchView>1__1]
cmd=cm_DirBranch
[em_BBBranchView>1_c_1]
cmd=cm_DirBranchSel |
Вот такой набор команд позволяет:
- при нажатии ЛКМ на кнопке панели инструментов запустить команду cm_DirBranch;
- при нажатии ЛКМ одновременно с зажатой клавишей Ctrl - запустить команду cm_DirBranchSel
- если ещё и запущен MouseTool - то при нажатии СКМ на кнопке панели инструментов - запустить команду cm_DirBranchSel.
- при навигации по панели инструментов с помощью клавиатуры при нажатии Enter запускается cm_DirBranch; а если нажать Ctrl, нажать Enter, отжать Ctrl, отжать Enter - запустится cm_DirBranchSel (о последней возможности даже автор не знал, я оказался первооткрывателем).
А в целом - я всё же перешёл на TCFS2, который тоже может работать с клавишами-модификаторами и разными кнопками мыши (правда, только в совокупности с нажатой ЛКМ, потому для запуска команд путём нажатия кнопок панели инструментов исключительно с помощью СКМ - я переделал и упростил резидентный MouseTool).
Проблема в том, что BBeXtended не желает у меня работать стабильно - мышиный модуль конфликтует с клавишами-модификаторами (я писал автору, но он ответил, что "скрипт действительно глючноватый", но исправлять не будет). Сейчас работаю под ХР, и BBeXtended срабатывает через раз. Причину не знаю (и разбираться не хочется), перешёл на TCFS2. _________________ Windows 11 | TC DreamLair eternal pre-α |
|
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
|