Кнопки и разделители на панели инструментов

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

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

Ответить
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Кнопки и разделители на панели инструментов

Сообщение ask-rus »

Попробую объяснить.
Что мы имеем?
- Мы имеем два ряда 32-го размера кнопок на панели инструментов.
Изображение
- Сделано всё очень чётко и даже координаты могу приложить

Код: Выделить всё

[1280x1024 (8x16)]
maximized=0
x=100
y=100
dx=1080
dy=800
хотя к делу это отношения никакого не имеет.

Собственно, сама проблема:
Изображение
Если мы сделаем пустое пространство, равное тому, чтобы там были кнопки, то видим, как последующие кнопки съезжают и располагаются уже НЕ чётко ПОД верхней полосой кнопок.
Последний раз редактировалось ask-rus Пн фев 22, 2010 11:50, всего редактировалось 1 раз.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

ackep
Во-первых, какие претензии к глюкам при отображении кнопок могут быть при заведомо нештатном применении разделителей? (Я так понимаю, туда попросту вбито изрядное число разделителей. Представляю, как здорово это выглядит, если кнопки плоские.)
Во-вторых, правила форума надо соблюдать. Картинки такого размера внедрять в сообщения запрещено (п. 15). Заголовок должен кратко описывать проблему (п.6), текст "Кнопки панели инструментов" этому требованию не удовлетворяет.
Даю возможность в течение суток исправить всё самому: заголовок темы привести в соответствие, картинки превратить либо в эскизы, либо в текстовые ссылки.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Считаю, что должно быть следующее:
1 кнопка = 3 разделителя
Рассматривать 24, 32 - размеры.

Сейчас, 1 кнопка ~ 3.1 (3.15) разделителей (кнопки 32 размера), то есть чем больше разделителей, тем больше смещение от первой полосы кнопок.

24 размер, 1 кнопка ~ 2.9 разделителей.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Как обходной путь для решения проблемы можно использовать вместо разделителей кнопку с прозрачной иконкой и с безобидной командой.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Если так уж нужно располагать кнопки одна над другой, то добавляй не разделители, которые не предназначены для замены кнопок с целью выравнивания, а просто пустые кнопки - т.е. кнопки без действий и с прозрачным значком. На вид будет то же самое, а на деле - в 3 раза меньше пустых кнопок, и без проблем, подобных твоим.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

А что если кнопки не плоские.
По сути, проблемы как таковой нет. Как видно на скрине (первом) я сделал всё как надо, даже более чем идеально, считаю.
Просто как слово в копилку пусть будет.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

ackep писал(а):А что если кнопки не плоские.
Вот именно, хороший вопрос. С разделителями-кнопками тогда будет, ИМХО, такой вид, что совсем уже ни в какие ворота.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Да, если не плоские, это не есть красивое решение.

По умолчанию я использую кнопки размера 24х24, а значки размера 16х16, и при таких настройках три разделителя чуть-чуть не совпадают по ширине с кнопкой. Но если я поставлю размер кнопок 25х25, то совпадение наблюдается идеальное! Кстати, при размерах кнопок 22х22, 31х31 или 34х34 три разделителя тоже идеально заменяют кнопку по ширине. Замечу, размер значков я оставляю прежним - т.е. никаких искажений не наблюдается, изменяются в размере лишь сами кнопки. Т.о., нужно лишь подобрать чуть-чуть иной размер, крайне близкий к исходному, и проблема отпадет.
Ответить