[ButtonBar] Положение бара - центр/справа как?

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Ответить
futurama
Сообщения: 2
Зарегистрирован: Вт сен 12, 2017 00:12

[ButtonBar] Положение бара - центр/справа как?

Сообщение futurama »

Подскажите как из стандартного левого положения бара с иконками
сделать:
2. или одну/часть иконок справа
3. или целиком весь бар в середине

при любом размере окна (скрины никак не выложить)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

futurama
Нормально — никак не сделать. Набивать туда разделители для имитации этих сдвигов — абсолютно кривое решение. Вдобавок результат будет отличаться при разном размере окна. А других способов просто нет. Кстати, скрины тут совершенно не нужны, всё и так понятно.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

Avada писал(а):Нормально — никак не сделать
Ненормально - через скрипт. Запускается, скажем, при загрузке Тотала. Можно сделать и принудительный запуск. Размер иконок, разрешение экрана - известны, простая арифметика. Автоматом набить пустых кнопок в начало - дело миллисекунд.
Можно, наконец, соорудить панель PowerPro, которая будет позиционироваться относительно правого края или центра.
Сам бы взялся, если бы понял, зачем оно надо...
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Вахмурка
Разрешения экрана недостаточно. Нельзя учесть системные шкуры с разницей в размерах кнопочных делителей, в т. ч. оконных бордюров, не говоря уже о смене размера окна, после которой всё это превращается в кашу.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

Ну да, у меня-то всегда на максимум. Размер окна Тотала тоже учесть можно.
В конце концов, мы здесь обсуждаем, как припаять женскую прокладку к жареной курице. Пока топикстартер не пояснит смысл такого действия, говорить тут не о чем
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
futurama
Сообщения: 2
Зарегистрирован: Вт сен 12, 2017 00:12

Сообщение futurama »

Вахмурка писал(а):Пока топикстартер не пояснит смысл такого действия, говорить тут не о чем
Смысл только эстетический - была убрана строка меню, соответственно первая строка - бар с иконками. Но вместе с необходимыми ярлыками, ярлыки настроек, сохранение позиции и д.р. по мне не смотрятся (ни в крайне левом положении ни в правом)... И есть нужда либо их отделить в правую сторону или сместить весь бар в центр (так на вид более эстетично)
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

У меня была в свое время идея сделать с кнопками то, что реализуется в тоталовском меню пунктом HELP_BREAK, то есть чтобы было
"Кнопка 1", "Кнопка 2", ... , "Кнопка N", пустота, "Кнопка N+1", "Кнопка N+2", ...
но потом я подумал, что вышеупомянутые сложности реализации не стоят результата.
Все еще рекомендую присмотреться к PowerPro. С недавних пор в Тотале появилась возможность запускать скриптами не только внутренние, но и пользовательские команды. А если добавить сюда возможность сделать кнопки с checkbox'ами, editbox'ами, slider'ами, сопоставить команды правой и средней кнопкам крысы...
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Ответить