IconEdit
Редактор иконок и мелкой графики.
В данным момент в версии Alpha, но уже добавлена в дистрибутив.
Сейчас максимально поддерживаемый размер изображений 256х256. Битность 24 бита.
Разработку ведем я и Nicolas.
IconEdit - Редактор иконок и мелкой графики
-
- Attachments
-
-
IconEdit0.46.png (31.17 KiB)Viewed 11308 times
-
Из хаоса в космос
Zoom работает только с помощью колёсика мыши, кнопки +|- не работают.
Как насчёт изображений с прозрачностью?
Пример использования таких изображений в качестве указателей мыши есть в теме Delphi7 examples, пример называется LoadCursorIndirect http://board.kolibrios.org/viewtopic.ph ... 469#p68999
Я так и не понял, как выбрать что-то кроме 32x32. Или поддерживается только открытие?Leency wrote:максимально поддерживаемый размер изображений 256х256
Как насчёт изображений с прозрачностью?
Пример использования таких изображений в качестве указателей мыши есть в теме Delphi7 examples, пример называется LoadCursorIndirect http://board.kolibrios.org/viewtopic.ph ... 469#p68999
Да, у меня тоже, зум кнопками не работает.
Неплохо бы подвинуть кнопку (создания новой иконки) вместе с остальными кнопками в левом верхем углу, пикс на 5 влево, вровень с остальными кнопками.
Может так задумано, но как-то глаз режет.
Кнопка карандаш, расположена очень близко к кнопке создания новой иконки, и если случайно нажать эту кнопку, то всё затирается.
Не неплохо бы добавить какой-нибудь мессаджбокс.
Неплохо бы подвинуть кнопку (создания новой иконки) вместе с остальными кнопками в левом верхем углу, пикс на 5 влево, вровень с остальными кнопками.
Может так задумано, но как-то глаз режет.
Кнопка карандаш, расположена очень близко к кнопке создания новой иконки, и если случайно нажать эту кнопку, то всё затирается.
Не неплохо бы добавить какой-нибудь мессаджбокс.
The Glass is Always Half Full!
Зум поправил. Выравнивание иконок в тулбаре сделал.
Создание иконки еще не готово, как и прозрачность.
Создание иконки еще не готово, как и прозрачность.
Из хаоса в космос
Да, теперь работает.Leency wrote:Зум поправил.
Понятно.Leency wrote:Создание иконки еще не готово, как и прозрачность.
Мне просто нравится всё сравнивать
IconEdit сейчас не обладает большой функциональностью, но уже весит целых 8K.
Уже существующий графический редактор Animage весит 11K, но при этом насколько он более функционален!
Он тоже может сохранять png, в нём тоже есть палитра цветов, увеличение также поддерживается.
Кроме этого можно задать размер вновь создаваемого изображения.
IconEdit это не поддерживает.
Сравнивать - хорошо. Важно понимать что сравниваешь и в данный момент ты сравниваешь обычный граф редактор и редактор иконок - а это при своей схожести разные вещи.
Из того, что сейчас есть в IconEdit чего нет в Animage:
1. правая кнопка мыши
2. градиентная палитра текущего цвета
3. история цветов
4. движение изображения влево/вправо/вверх/вниз на канвасе
5. превью
Будет больше. Подожди какое-то время.
Сейчас важно не наращивать функционал, а сделать простым и читабельным код, оптимизировать перерисовку.
Из того, что сейчас есть в IconEdit чего нет в Animage:
1. правая кнопка мыши
2. градиентная палитра текущего цвета
3. история цветов
4. движение изображения влево/вправо/вверх/вниз на канвасе
5. превью
Будет больше. Подожди какое-то время.
Сейчас важно не наращивать функционал, а сделать простым и читабельным код, оптимизировать перерисовку.
Из хаоса в космос
IconEdit 0.48 - Устранена видимая перерисовка при работе с изображением по сравнению с прошлой версией.сделать простым и читабельным код, оптимизировать перерисовку
https://www.youtube.com/watch?v=kciXorCXScU
Из хаоса в космос
IconEdit 0.49
Добавлен инструмент "Залитый прямоугольник".
0CodErr: Размер 7К.
Добавлен инструмент "Залитый прямоугольник".
0CodErr: Размер 7К.
- Attachments
-
-
iconedit049.png (11.52 KiB)Viewed 11185 times
-
Из хаоса в космос
IconEdit 0.50
Инструмент "Копировать экран". На скрине видно пример его работы.
Добавил пару хоткеев, сейчас они стандартные для редакторов иконок, по крайней мере, тех что есть у меня:
Инструмент "Копировать экран". На скрине видно пример его работы.
Добавил пару хоткеев, сейчас они стандартные для редакторов иконок, по крайней мере, тех что есть у меня:
Code: Select all
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 -
- Attachments
-
-
IconEdit0.50.png (46.39 KiB)Viewed 11175 times
-
Из хаоса в космос
Прогресс Молодец, тогда!Leency wrote:Размер 7К.
IconEdit 0.52
Поддержка курсоров. На каждый инструмент свой курсор.
Это очень удобно, особенно, тем, кто использует хоткеи для переключения инструментов.
Поддержка курсоров. На каждый инструмент свой курсор.
Это очень удобно, особенно, тем, кто использует хоткеи для переключения инструментов.
- Attachments
-
-
iconedit_cursors.png (1.66 KiB)Viewed 11110 times
-
Из хаоса в космос
IconEdit 0.53
- Test Icon window
- icons32.png: update some icons, changes were done directly in IconEdit.
- Test Icon window
- icons32.png: update some icons, changes were done directly in IconEdit.
- Attachments
-
-
0.53.png (26.84 KiB)Viewed 11089 times
-
Из хаоса в космос
IconEdit 0.54
Я сильно переработал и упростил код отвечающий за работу с выделением.
Также теперь стало возможным применять сдвиги и отражения к выделению.
Смотрите видео.
Я сильно переработал и упростил код отвечающий за работу с выделением.
Также теперь стало возможным применять сдвиги и отражения к выделению.
Смотрите видео.
- Attachments
-
-
iconedit0.54.zip (456.25 KiB)Downloaded 336 times
-
Из хаоса в космос
IconEdit 0.56
Реализованы дочерние окна.
Теперь при создании новой иконки можно указать ее размер до 128х128px.
Добавлена обрезка.
Реализованы дочерние окна.
Теперь при создании новой иконки можно указать ее размер до 128х128px.
Добавлена обрезка.
- Attachments
-
-
ie0.56.png (20.71 KiB)Viewed 10941 times
-
Из хаоса в космос
А как жеLeency wrote:Теперь при создании новой иконки можно указать ее размер до 128х128px.
А сейчас только png поддерживается? Выше я спрашивалLeency wrote:Сейчас максимально поддерживаемый размер изображений 256х256.
просто есть ещё функции LoadCursorFromFile и LoadCursorFromMemory — файл курсора должен быть в формате .cur размером 32x32 пикселя.0CodErr wrote:Как насчёт изображений с прозрачностью?
Пример использования таких изображений в качестве указателей мыши есть в теме Delphi7 examples, пример называется LoadCursorIndirect http://board.kolibrios.org/viewtopic.ph ... 469#p68999
Who is online
Users browsing this forum: No registered users and 7 guests