Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Как организовано переключение между панелями инструментов?

 
Post new topic   This topic is locked: you cannot edit posts or make replies.    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
icet036589



Joined: 16 Jan 2014
Posts: 22

Post (Separately) Posted: Fri Jan 01, 2016 16:33    Post subject: Как организовано переключение между панелями инструментов? Reply with quote

После настройки кнопок открытия панелей некоторые кнопки после нажатии пропадают.
Происходит следующее:
1. Имеется стандартный набор кнопок для открытия панелей
http://prntscr.com/9kvf4w
2. Настроил пользовательские панели № 1 и № 2
3. Нажимаем на кнопку. Появляется пользовательская панель № 1
http://prntscr.com/9kvflf
4. После повторного нажатия на кнопку открытия пользовательской панели № 2, панель № 2 открывается, а кнопка пропадает
http://prntscr.com/9kvgey

Как сделать чтобы кнопки открытия панелей после нажатия не пропадали?
Как организован механизм создания кнопок для открытия панелей?

ВАР. 1
Есть отдельно панель для "КНОПОК ОТКРЫТИЯ ПАНЕЛЕЙ".
Т.е. создаешь в этой панели кнопки для открытия панелей, допустим:
- КНОПКА ОТКРЫТИЯ ПАНЕЛИ 1,
- КНОПКА ОТКРЫТИЯ ПАНЕЛИ 2,
- КНОПКА ОТКРЫТИЯ ПАНЕЛИ 3.
При нажатии на любую кнопку мы получаем пустую панель.
Затем для каждой панели туда навешиваем необходимые кнопки для программ, команд,папок и т.д.
При этом при нажатии на каждую из кнопок открытия панелей они остаются видны, т.е. не пропадают.

http://prntscr.com/9kui4t

http://prntscr.com/9kvh1p

ВАР. 2
Чтобы КНОПКИ ОТКРЫТИЯ ПАНЕЛЕЙ не пропадали, нужно каждую КНОПКУ ОТКРЫТИЯ ПАНЕЛИ прописать на каждой панели
http://prntscr.com/9kvhla
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Fri Jan 01, 2016 17:16    Post subject: Reply with quote

icet036589
Всё это обсуждалось многократно (раз, два, три, четыре, пять и так далее). Да и справку, где вполне внятно описана процедура создания связанной панели из текущей, почитать не помешает. Кстати, и про функциональность выпадающих меню у кнопок перехода, думаю, почитать не вредно. Ну и правила форума, само собой...
Скрины кнопок из чужой сборки дают не вполне ясное представление о том, что вы там на самом деле настроили. Но в целом могу сказать следующее:
Разумеется, чтобы из любой основной панели перейти на любую другую панель и потом вернуться, на каждой из панелей, помимо всего прочего, должны быть созданы все необходимые и достаточные кнопки перехода. В простейшем случае в дочерней панели (открываемой из текущей) должна присутствовать (и создаётся автоматически — см. справку) кнопка возврата. При этом ни из чего не следует, что на панели 2, к примеру, должна находиться кнопка для открытия самой же панели 2 — ей там нечего делать, она нужна на панелях 1 и 3, но не на текущей. Иначе говоря, достаточно присутствия двух правильно настроенных кнопок на каждой из трёх равноправных панелей, чтобы из любой можно было попасть на две других (то есть открыть нужный BAR-файл).
Далее, любая панель кнопок едина. Никакого одновременного отображения двух разных панелей в классическом их виде быть не может. (Несмотря на то, что там понаписано на скринах к варианту 1). Поэтому правильный вариант — второй. (С поправкой по числу кнопок — см. выше.)
Очевидно также, что никакого стандартного набора кнопок для открытия панелей в природе не существует. Они все делаются пользователями, и есть множество вариантов настроек помимо представленного в сборке от SamLab. (Поскольку сборки тут вообще не обсуждаются, то если интересно, как там организованы переходы, разбирайтесь самостоятельно. Но лучше бы учиться этому на чистом TC без всяких сборок.)
И убедительная просьба — не злоупотреблять в сообщениях текстами в верхнем регистре. Здесь грамотные люди, нужные акценты сделают сами.

В дальнейшем обсуждении необходимости не вижу: имеющегося материала вполне достаточно.
Заголовок подправлен. Тема закрыта.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies.    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
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