Страница 1 из 2
TRxDateEdit - предложение по изображению
Добавлено: 01.02.2018 11:36:08
alexs
В связи с последними правками в LCL сейчас изображение на кнопке отображается не верно. Я готовлю исправление.
Но возник вопрос - а может вообще отказаться от старой картинки? Я склоняюсь к тому, чтобы использовать штатную картинку из компонента TDateEdit лазаря. У кого какие мысли?
Добавлено спустя 58 минут 36 секунд:
Все же буду ориентироваться на ресурсы из LCL
Re: TRxDateEdit - предложение по изображению
Добавлено: 01.02.2018 13:21:37
vitaly_l
alexs писал(а):использовать штатную картинку из компонента TDateEdit лазаря. У кого какие мысли?
Штатную - немного некорректно, т.к. можно запутаться в компонентах, т.к. визуальная ориентация на картинку.
Но вот если на штатную картинку,
поставить например: какую-то яркую точку, чтобы картинка СЛЕГКА отличалась и это было видно не вооружённым глазом, то будет более корректно, т.к. когда чел будет видеть узнаваемую и привычную картинку с яркой точкой на форме, он благодаря этой яркой точке - будет 100% понимать что, это лежит на форме - правильный/искомый компонент.
Re: TRxDateEdit - предложение по изображению
Добавлено: 01.02.2018 13:25:27
alexs
В таком случае - кто бы нарисовал?
Re: TRxDateEdit - предложение по изображению
Добавлено: 01.02.2018 14:00:34
vitaly_l
Ну вот хотя-бы например так, я просто поменял цвет текста и буквы поменял на AL - типа начало от alex, но для тех кто знает Ваш компонент, этого цветового маркера - будет достаточно, чтобы отличить на форме стандартный от улучшенного.
Добавлено спустя 18 минут 26 секунд:
Ну или тоже самое только заглавные буквы.
Re: TRxDateEdit - предложение по изображению
Добавлено: 01.02.2018 15:22:51
alexs
Я не про иконку компонента имел ввиду. Я про иконку на кнопке в поле выбора даты.
PS
А у компонент официальный префикс - RX.
Если есть желание доработать и стандартизировать изображения для компонент в палитре компонент - то я только за.
Re: TRxDateEdit - предложение по изображению
Добавлено: 01.02.2018 15:34:12
vitaly_l
alexs писал(а):Я про иконку на кнопке в поле выбора даты
Тогда конечно-же лучше брать стандарт, т.к. это общая иконка и не несёт индивидуальной нагрузки идентификации по ней компонента.
alexs писал(а): доработать и стандартизировать изображения для компонент в палитре компонент - то я только за
Я к сожалению, пока ещё не видел, Ваш компонент (очень часто обращаю внимание - народу нравится и я тоже хочу, но пока ещё руки не дошли посмотреть и приладить). Что касаемо, стандартизировать изображения для компонент в палитре компонент - думаю, люди уже привыкли, к тем, что сделали Вы и менять шило на мыло - нет смысла. Я просто ложно интерпретировал задачу, и подумал про кнопку на панели вместо кнопки на компоненте.
Re: TRxDateEdit - предложение по изображению
Добавлено: 01.02.2018 21:28:40
alexs
vitaly_l писал(а):Что касаемо, стандартизировать изображения для компонент в палитре компонент - думаю, люди уже привыкли
Но мне самому не нравятся эти изображения

(ну не разу я не хуоджник)
Там полный разнобой. Часть изображений достались по наследству от исходного дельфинячего Rx, часть сам накорябал, часть вообще не имеет картинки.
А глядя на пиктограмы из самого лазаря - хочется что-то аналогичного.
Re: TRxDateEdit - предложение по изображению
Добавлено: 01.02.2018 22:00:45
vitaly_l
alexs писал(а):глядя на пиктограмы из самого лазаря - хочется что-то аналогичного
Я пока весь в трудах. Но потом, как нить, когда наверняка решусь опробовать пакет, смогу перекрасить лазарусовские иконки, другими цветами и получится, всё как у лазаруса, но для RX. Это самое простое решение - нет смысла заморачиваться и выдумывать велосипед. Если захотите, то и самостоятельно можете перекрасить, какие-то части стандартных иконок. Перекрашивать просто. Главное побороть в себе страшный-страх, перед творчеством и смело взяться за перекрашивание.
Точнее, за адаптирование. И главное, в итоге - будет всем понятный и привычный интерфейс, раз у Вас там разнобой из разных кусочков, то лучше всё сделать в едином стиле.
Или например чтобы не заморачиваться, то можете просто сдвинуть цветовую гамму у всех необходимых иконок, так, чтобы синие лазарусовские диски, символизирующие БД - стали оранжевыми. И проделать такой сдвиг для всех иконок, это вообще займёт 5-10 минут (только нужно собрать все нужные иконки из лазаруса), но зато, тогда уж точно всё будет тип-топ и Ваш RX никто с другим компонентом не перепутает, т.к. основная цветовая масса будет оранжевой. И главное всё будет красиво и стильно, как лазарусе.
Re: TRxDateEdit - предложение по изображению
Добавлено: 02.02.2018 08:25:29
alexs
Ок. Жду.
Тогда сразу надо будет под делать иконки под разное разрешение - 100%, 150%, 200%.
Re: TRxDateEdit - предложение по изображению
Добавлено: 02.02.2018 22:39:03
vitaly_l
alexs писал(а):Тогда сразу надо будет под делать иконки под разное разрешение - 100%, 150%, 200%.
Поменять цвета - занимает 1 минуту, со всеми настройками. Плюс, там может чего-то подправить. Итого 5-10 минут времени.
Самое сложное, собрать все необходимые и подходящие стандартные лазарусовские иконки, в одну директорию.Добавлено спустя 111 часов 111 минуту 111 секунд:В архивах три варианта иконок, которые были в components.
Цвета: фиолетовый, красный и зелёный - берите любую, директорию и подключайте нужные иконки.
Re: TRxDateEdit - предложение по изображению
Добавлено: 11.04.2018 10:58:33
zoltanleo
alexs писал(а):Тогда сразу надо будет под делать иконки под разное разрешение - 100%, 150%, 200%.
Я бы предложил просто добавить префикс "Rx" к стандартным иконкам Лазаря, а недостающие - попытаться нарисовать в том же стиле. Должно получиться примерно так, как в аттаче. За основу взята иконка в 48 px, если надо большего размера, то придется перерисовывать
Добавлено спустя 5 минут 44 секунды:и еще
Re: TRxDateEdit - предложение по изображению
Добавлено: 11.04.2018 13:38:25
alexs
Классный стиль

Как я понял - для компонент сейчас 3 вида используется
24*24
36*36
и 48*48
Нарисуешь?
Добавлено спустя 52 минуты 25 секунд:Подставил новое изображение.
Хорошо!
Re: TRxDateEdit - предложение по изображению
Добавлено: 11.04.2018 13:45:19
zoltanleo
alexs писал(а):Нарисуешь?
Ты мне перечисли, какие картинки (можно по названиям компонент) в первую очередь нужно нарисовать. Я постараюсь по мере наличия свободного времени выкладывать. Размеры от 48px и меньше устроят?
Re: TRxDateEdit - предложение по изображению
Добавлено: 11.04.2018 14:27:00
alexs
По размерам
24, 36, 48
для 36 - суффикс _150
для 48 - суффикс _200
Исходники изображений стандартных компонент находятся в LCCR - ты это видел?
Там вообще гимпом через слои достаточно легко можно сделать.
По очерёдности
В принципе - это на твоё усмотрение. Я наиболее часто использую компоненты для выбора даты, RxDBGrid, лукапы.
Re: TRxDateEdit - предложение по изображению
Добавлено: 11.04.2018 17:09:54
zoltanleo
alexs писал(а):По размерам
24, 36, 48
для 36 - суффикс _150
для 48 - суффикс _200
Исходники изображений стандартных компонент находятся в LCCR - ты это видел?
ага, нашел
http://svn.code.sf.net/p/lazarus-ccr/svn/image_sources/alexs писал(а):По очерёдности
В принципе - это на твоё усмотрение.
Выкладывать сюда или на почту слать (скинь, плз, тогда в личку)?