Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Ср окт 17, 2018 6:36 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 21 сообщение ]  На страницу 1 2 След.
Автор Сообщение
СообщениеДобавлено: Вс апр 22, 2018 4:41 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4758
IconEdit
Редактор иконок и мелкой графики.

В данным момент в версии Alpha, но уже добавлена в дистрибутив.
Сейчас максимально поддерживаемый размер изображений 256х256. Битность 24 бита.

Разработку ведем я и Nicolas.


Вложения:
IconEdit0.46.png
IconEdit0.46.png [ 31.17 КБ | 1039 просмотров ]

_________________
Через тернии к звездам
Вернуться к началу
СообщениеДобавлено: Вс апр 22, 2018 5:41 pm 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1453
Zoom работает только с помощью колёсика мыши, кнопки +|- не работают.
Leency писал(а):
максимально поддерживаемый размер изображений 256х256
Я так и не понял, как выбрать что-то кроме 32x32. Или поддерживается только открытие?
Как насчёт изображений с прозрачностью?
Пример использования таких изображений в качестве указателей мыши есть в теме Delphi7 examples, пример называется LoadCursorIndirect viewtopic.php?f=33&t=3469#p68999


Вернуться к началу
СообщениеДобавлено: Вс апр 22, 2018 6:54 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Чт май 18, 2017 2:29 am
Сообщения: 168
Да, у меня тоже, зум кнопками не работает.

Неплохо бы подвинуть кнопку (создания новой иконки) вместе с остальными кнопками в левом верхем углу, пикс на 5 влево, вровень с остальными кнопками.
Может так задумано, но как-то глаз режет.
Изображение

Кнопка карандаш, расположена очень близко к кнопке создания новой иконки, и если случайно нажать эту кнопку, то всё затирается.
Не неплохо бы добавить какой-нибудь мессаджбокс.

_________________
The Glass is Always Half Full! :mrgreen:


Вернуться к началу
СообщениеДобавлено: Вс апр 22, 2018 10:02 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4758
Зум поправил. Выравнивание иконок в тулбаре сделал.
Создание иконки еще не готово, как и прозрачность.

_________________
Через тернии к звездам


Вернуться к началу
СообщениеДобавлено: Пн апр 23, 2018 7:30 pm 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1453
Leency писал(а):
Зум поправил.
Да, теперь работает.
Leency писал(а):
Создание иконки еще не готово, как и прозрачность.
Понятно.
Мне просто нравится всё сравнивать :)
IconEdit сейчас не обладает большой функциональностью, но уже весит целых 8K.
Уже существующий графический редактор Animage весит 11K, но при этом насколько он более функционален!
Он тоже может сохранять png, в нём тоже есть палитра цветов, увеличение также поддерживается.
Кроме этого можно задать размер вновь создаваемого изображения.
IconEdit это не поддерживает.


Вернуться к началу
СообщениеДобавлено: Пн апр 23, 2018 9:08 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4758
Сравнивать - хорошо. Важно понимать что сравниваешь и в данный момент ты сравниваешь обычный граф редактор и редактор иконок - а это при своей схожести разные вещи.

Из того, что сейчас есть в IconEdit чего нет в Animage:
1. правая кнопка мыши
2. градиентная палитра текущего цвета
3. история цветов
4. движение изображения влево/вправо/вверх/вниз на канвасе
5. превью

Будет больше. Подожди какое-то время.

Сейчас важно не наращивать функционал, а сделать простым и читабельным код, оптимизировать перерисовку.

_________________
Через тернии к звездам


Вернуться к началу
СообщениеДобавлено: Ср апр 25, 2018 8:45 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4758
Цитата:
сделать простым и читабельным код, оптимизировать перерисовку

IconEdit 0.48 - Устранена видимая перерисовка при работе с изображением по сравнению с прошлой версией.
https://www.youtube.com/watch?v=kciXorCXScU

_________________
Через тернии к звездам


Вернуться к началу
СообщениеДобавлено: Ср апр 25, 2018 8:51 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4758
IconEdit 0.49
Добавлен инструмент "Залитый прямоугольник".
0CodErr: Размер .


Вложения:
iconedit049.png
iconedit049.png [ 11.52 КБ | 916 просмотров ]

_________________
Через тернии к звездам
Вернуться к началу
СообщениеДобавлено: Ср апр 25, 2018 10:17 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4758
IconEdit 0.50
Инструмент "Копировать экран". На скрине видно пример его работы.
Добавил пару хоткеев, сейчас они стандартные для редакторов иконок, по крайней мере, тех что есть у меня:
Код:
P - pencil
I - pipet
F - fill
L - line
R - rectangle (unfilled)
B - bar (rectangle filled)
S - select
Ctrl+Z/Ctrl+Y - undo/redo 10 times
Ctrl+C/Ctrl+V - copy/paste selection (only when selection is active)
= - zoom +
- - zoom -


Вложения:
IconEdit0.50.png
IconEdit0.50.png [ 46.39 КБ | 906 просмотров ]

_________________
Через тернии к звездам
Вернуться к началу
СообщениеДобавлено: Чт апр 26, 2018 6:00 pm 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1453
Leency писал(а):
Размер .
Прогресс :) Молодец, тогда!


Вернуться к началу
СообщениеДобавлено: Пн апр 30, 2018 6:40 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4758
IconEdit 0.52
Поддержка курсоров. На каждый инструмент свой курсор.
Это очень удобно, особенно, тем, кто использует хоткеи для переключения инструментов.


Вложения:
iconedit_cursors.png
iconedit_cursors.png [ 1.66 КБ | 841 просмотр ]

_________________
Через тернии к звездам
Вернуться к началу
СообщениеДобавлено: Вт май 01, 2018 5:40 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4758
IconEdit 0.53
- Test Icon window
- icons32.png: update some icons, changes were done directly in IconEdit.


Вложения:
0.53.png
0.53.png [ 26.84 КБ | 820 просмотров ]

_________________
Через тернии к звездам
Вернуться к началу
СообщениеДобавлено: Чт май 03, 2018 5:56 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4758
IconEdit 0.54
Я сильно переработал и упростил код отвечающий за работу с выделением.
Также теперь стало возможным применять сдвиги и отражения к выделению.
Смотрите видео.


Вложения:
iconedit0.54.zip [456.25 КБ]
26 скачиваний

_________________
Через тернии к звездам
Вернуться к началу
СообщениеДобавлено: Ср май 09, 2018 11:42 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4758
IconEdit 0.56
Реализованы дочерние окна.
Теперь при создании новой иконки можно указать ее размер до 128х128px.
Добавлена обрезка.


Вложения:
ie0.56.png
ie0.56.png [ 20.71 КБ | 672 просмотра ]

_________________
Через тернии к звездам
Вернуться к началу
СообщениеДобавлено: Ср май 09, 2018 11:53 am 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1453
Leency писал(а):
Теперь при создании новой иконки можно указать ее размер до 128х128px.
А как же
Leency писал(а):
Сейчас максимально поддерживаемый размер изображений 256х256.
А сейчас только png поддерживается? Выше я спрашивал
0CodErr писал(а):
Как насчёт изображений с прозрачностью?
Пример использования таких изображений в качестве указателей мыши есть в теме Delphi7 examples, пример называется LoadCursorIndirect viewtopic.php?f=33&t=3469#p68999
просто есть ещё функции LoadCursorFromFile и LoadCursorFromMemory — файл курсора должен быть в формате .cur размером 32x32 пикселя.


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 21 сообщение ]  На страницу 1 2 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB