AIMP Forum
Разное => Предложения (архив) / Suggestions (archive) => Архив / Archive => Реализовано в AIMP v4.50 / Implemented in AIMP v4.50 => Topic started by: Kibermanick on July 23, 2014, 23:39:16
-
Предлагаю сделать текстовые поля растягиваемыми в зависимости от содержимого. Что-бы можно было указывать отступы для текста от границ объекта.
Что-бы текст не растягивался бесконечно задавать минимальный и максимальный размер текстового поля.
Растягивание. Предлагаю сделать четыре вида растягивания: нет растягивания, горизонтальное растягивание, вертикальное растягивание, вертикально-горизонтальное растягивание.
На примере ниже все доходчиво видно.
(http://storage2.static.itmages.ru/i/15/0830/h_1440954156_4933436_563c2d17b9.png)
Отступы. Добавив отступы, можно будет позиционировать текст. Для лучшего восприятия.
Например, если включено полное растягивание или вертикальное то, задаются отступы со всех сторон. Если растягивание нет или стоит горизонтальное то, задаются отступы с боков и сверху.
(http://storage3.static.itmages.ru/i/15/0830/h_1440954175_1630939_7d3bf7143c.png)
Интерлиньяж. Интерлиньяж это расстояния между строками. Задавая это расстояние можно улучшить читабельность.
(http://storage6.static.itmages.ru/i/15/0830/h_1440954195_7745296_4bc69a2608.png)
Примеры: Во втором примере требуется чтобы текстовое поле или контейнер прокручивались. Кажется кто-то предлагал что-то такое.
Если нет то я создам тему.
(http://storage8.static.itmages.ru/i/15/0830/h_1440954212_2291249_fc4ba0f7d3.png)
-
В какой ситуации это может быть полезным?
-
В какой ситуации это может быть полезным?
Ну например в в названии песни и артиста или количество песен, размер, обшие время в пейлесте
Кому надо тот найдет применение
-
Ну например в в названии песни и артиста или количество песен, размер, обшие время в пейлесте
Кому надо тот найдет применение
Задайте заведомо широкое поле - и всё будет норм. Отступы можно делать с помощью позиционирования текстового поля.
-
Задайте заведомо широкое поле - и всё будет норм. Отступы можно делать с помощью позиционирования текстового поля.
(https://monosnap.com/image/qg4elpEEhLKV7VgOJAhNP0aEqsyuG7.png)(https://monosnap.com/image/qKQgMBxNbfWFbXStOUVpomoASvO7r0.png)
как быть с таким вариантом?
сам текст не позволяет задать растяжение, а заранее растягивать бред.
Такую функцию надо ввести под любой элемент, у которого есть текстура и возможность задать этой текстуре область масштабирования.
Границу (максимальную возможность автоматического масштабирования) уже задавать размером объекта (кнопка, текст).
-
(https://monosnap.com/image/qg4elpEEhLKV7VgOJAhNP0aEqsyuG7.png)(https://monosnap.com/image/qKQgMBxNbfWFbXStOUVpomoASvO7r0.png)
как быть с таким вариантом?
Всё просто: не рисовать настолько узкое окно. Можно ведь прикинуть какой ширины получаются значения в поле и нарисовать их соответствующей ширины.
-
вы понимаете, что данный текст динамический?
и таких текстов достаточно...
-
вы понимаете, что данный текст динамический?
и таких текстов достаточно...
Нет, я идиот и ничего не понимаю.
А вы как художник, дизайнер, конструктор скина - можете подстроиться под минимальную/максимальную ширину текста. В случае данных по плейлисту текст не может быть шириной от 1 символа до 100, ширина колеблется в каких-то разумных пределах, к примеру 5...10 символов, 10...16 символов и т.д.
-
это уже спор программиста с дизайнером...
я не обсуждаю данную функцию, а заявляю о ёё обязательном наличии.
это как прозрачность плейлиста, которую задаёт прозрачный цвет в палитре и прозрачная текстура, а он просто становится чёрным...
-
Неужели это так сложно реализовать? Аимп ведь умеет растягивать текстуры,контейнеры. Распределяя при этом элементы внутри.
А если я хочу встроить длинный текст? Придется каждую строчку в новом текстовом поле делать.
-
Неужели это так сложно реализовать? Аимп ведь умеет растягивать текстуры,контейнеры. Распределяя при этом элементы внутри.
А если я хочу встроить длинный текст? Придется каждую строчку в новом текстовом поле делать.
Реализовать перенос текста на новую строку, да, сложно.
-
Хотелось бы сказать, что типографика важная часть дизайна.
-
За.
Хотя бы динамическое изменение ширины текстовой метки (по тексту).
Хотелось бы сказать, что типографика важная часть дизайна.
Согласен.