View previous topic :: View next topic |
Author |
Message |
skazka

Joined: 17 Jul 2010 Posts: 4
|
(Separately) Posted: Sat Jul 17, 2010 15:32 Post subject: Переключение между панелями инструментов |
|
|
Чтобы не перегружать панель инструментов и систематизировать расположенный на ней софт, решил создать свою панель (например только для программ по графике). По умолчанию есть 3 панели - основные программы, системная панель, панель приложений сборки TC. Когда я создаю четвертую панель (назовём "мультимедиа"), то при переключениях между панелями она исчезает, а отображается лишь когда я нахожусь в основной панели. Помогите разобраться в чем причина? |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Sat Jul 17, 2010 16:26 Post subject: |
|
|
Если у тебя три основных панели, между которыми ты переключаешься, и ты хочешь создать четвертую, доступную из всех трех основных, то тебе нужно добавить ее на каждую из основных панелей - ведь каждая из панелей представлена отдельным файлом, полностью независимым от остальных. Обычно кнопки переключения между панелями располагают перед остальными кнопками панелей, чтобы их позиция была всегда одинакова.
Здесь уместно напомнить о возможности открывать панель в виде всплывающего меню (настраивается в свойствах кнопки, открывающей панель) - хотя скорее всего ты об этом знаешь и так. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Last edited by MVV on Sat Jul 17, 2010 16:30; edited 1 time in total |
|
Back to top |
|
 |
skazka

Joined: 17 Jul 2010 Posts: 4
|
(Separately) Posted: Sat Jul 17, 2010 16:29 Post subject: |
|
|
Спасибо большое, за оперативный и исчерпывающий ответ  |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Sat Jul 17, 2010 16:49 Post subject: |
|
|
В дополнение к сказанному — уточнение терминологии. Панель по умолчанию в Тотале одна и соответствует файлу DEFAULT.BAR. Любые панели инструментов, созданные сверх этого (в том числе самые разные панели, добавленные при создании самых разных сборок), есть пользовательские. Переделанная панель по умолчанию, кстати, тоже имеет полное право называться пользовательской.
В связи с этим заголовок темы изменён на более точно отвечающий сути дела. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
gavag
Joined: 10 Aug 2010 Posts: 1
|
(Separately) Posted: Tue Aug 10, 2010 17:01 Post subject: |
|
|
У меня вопрос: как сделать, чтобы при запуске ТС загружалась пользовательская панель, а не системная? |
|
Back to top |
|
 |
Rodny

Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Tue Aug 10, 2010 17:17 Post subject: |
|
|
wincmd.ini, [Buttonbar], Buttonbar=путь\панель.BAR |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
(Separately) Posted: Tue Aug 10, 2010 17:18 Post subject: |
|
|
Что есть "панель"? Файловая панель? Тогда сохраняем текущий путь командой (cm_ConfigSaveSettings), и Configuration \ Operation \ Save on exit, где и ставим нужные птицы.
Если же под панелью подразумевается button bar, то см. выше: редактируем ключ Buttonbar в одноименном разделе конфигурации. Либо просто положительно отвечаем на вопрос после изменения соответствующей панели. _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Tue Aug 10, 2010 18:43 Post subject: |
|
|
gavag wrote: | чтобы при запуске ТС загружалась пользовательская панель, а не системная? |
Никакой системной панели в Тотале нет. Есть стандартная панель инструментов по умолчанию (см. выше). То есть, можно соорудить и тулбар только для вызова чего-то системного, но он всё равно будет пользовательский.
А как сделать конкретную панель главной (загружаемой по умолчанию), вообще-то сказано минимум в двух разделах справки TC.
Вахмурка
Поскольку заголовок темы сейчас достаточно внятен, предлагаю следовать принципу презумпции невиновности и считать, что вопрос задан по делу и к файловым панелям никак не относится. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
(Separately) Posted: Tue Aug 10, 2010 21:27 Post subject: |
|
|
2Avada
Если перечитать обсуждаемый вопрос и предыдущий пост за авторством некоего Avada, возникает примерно следующее впечатление:
Avada - Сила тока измеряется в амперах.
gavag - У меня вопрос: а в каких единицах измеряется сила тока?
Вот я и подумал - а вдруг у товарища слово "панель" просто аналогию навеяло. Да и потом, лучше два ответа, из которых только один - нужный, чем ни одного. _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Wed Aug 11, 2010 09:12 Post subject: |
|
|
Вахмурка wrote: | Да и потом, лучше два ответа, из которых только один - нужный, чем ни одного. |
Гм... Я мог бы согласиться с таким подходом, если бы заданный вопрос допускал несколько корректных толкований. Но "системная панель" применительно к файловым панелям (даже если "пользовательскую" отнести к наборам колонок) есть нонсенс.
А если бы у товарища аналогию навеяло, то сие называлось бы оффтопом со всеми вытекающими. Но для такой трактовки пока что оснований не вижу.
Короче, не надо умножать сущности сверх необходимости. На чём микро-дискуссию завершаем. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
|