Собственно совместно с riskej пишу простенький граф редактор для редактирования мультигигаскрин графики на ПЦ. В первом посте буду выкладывать новые версии.
Поддерживает размер знакомест 8x8, 8x4, 8x2, 8x1(16 знакомест посередине, остальные 8х8)
На данный момент доступна версия 0.94:
http://multiartist.untergrund.net/download.php
ОБНОВЛЕНИЯ:
x0.94
- сохранение выделенной области (отдельно битпланы, атрибуты, описание)
- ассоциирование с файлами mgs, mg1, mg2, mg4, mg8 (открытие по клику)
- отображение в заголовке окна пути и имени файла
- горячие кнопки:
CTRL+S - сохранить файл
CTRL+O - открыть файл
CTRL+A - выделить всё
- при зажатии SHIFT при рисовании точками отображает и русует линию
- экспорт в png в размере 384х300 (Unreal Emulator Full Border)
x0.93
- в color-corrector добавлены новые функции: инверсия цвета/пикселей, копирование цвета/пикселей в обоих направлениях
- в color-corrector возможно выделение области для которой применяется действие
- сделана полная палитра бордюра
- вместо экспорта в BMP сделан экспорт в PNG
- введен ini-файл для сохранения настроек расположения окон (Save windows positions в главном меню)
x0.92
- копирование через буфер window (т.е. можно открыть два multiartist`а и копировать из одного в другой)
x0.91
- инициализация бордюра (раньше не выбирался цвет при открытии редактора)
- исправлен глюк при открытии двойным кликом по файлу
- исправлен глюк открыть с помощью (не работал зум)
- исправлен глюк при нажатии L - срабатывало выделении области
- новый инструмент - рисование прямоугольника (hotkey J)
- исправлен глюк - при рисовании линии не срабатывало undo
- при выборе окна зума в предпросмотре:
курсором меняем степень увеличения (x8/x12/x16)
отображаем в зум-селекторе выбранный редим (x8/x12/x16)
- окно просмотра области 11х11 знакомест вокруг текущего положения курсора (hotkey ALT+V)
- текущее положение курсора в точках (X,Y) и знакоместах (Ax,Ay)
x0.90
- Экспорт в *.BMP
- при управлении курсором с помощью CTRL+Sinclair (6,7,8,9) стрелка движется попиксельно относительно PC-пикселов (кому сложно сделать центровку мышкой относительно zx-пиксела, для последующего рисования с помощью Sinclair-Joystick (6,7,8,9,0,SPACE))
- Добавлена вспомогательная палитра, отражающая переходы возможных цветов (щелчок по ней - отображение вариантов выбора данного цвета в основном окне выбора палитры)
подробно : http://zx.pk.ru/showpost.php?p=279727&postcount=80
- Инструмент "линия" - рисует линии, когда линия нарисована, курсор перемещается в конец текущей линии и начинается процесс рисования новой. ESC - отмена рисования текущей линии. (пока отображение тормозит, и сама линия при визуализации отрисовывается как линия на пц)
- Добавлены варианты зума, теперь их четыре: х4 / х8 / х12 / х16
x0.89
- ротация пикселов теперь во все стороны и можно по CTRL+Cursor
- сделан импорт из mg1,mg2,mg4,mg8
- при сохранении убран глюк с отсутствием расширений у mg1, mg2, mg4, mg8 а также при оверврайте задается вопрос.
- добавлено управление от Sinclair-Joystick (6,7,8,9,0,SPACE)
Режим для извращенцев:
в данном режиме курсор перемещается попиксельно, что должно ускорить и упростить рисование однотипных штриховок
0, пробел - эмулируют левую и правую кнопки мыши.
x0.88
- исправлена ошибка с зумом при открытии файла по двойному щелчку
- добавлена ротация пикселов
x0.87
- исправлен глюк с кнопками зума
- частично реализованы функции ColorCorrector.
x0.86
- для выделения доступны функции: отражение горизонтальное/вертикальное, поворот 90` (нормально работает только для 8х8).
- устранен глюк с ограничением на размер окна редактора.
- устранен глюк на невозможность просмотра при открытии файла при двойном щелчке по нему.
- поддержан импорт *.img, *.$img, *.scr, *.$scr
- введены горячие клавиши: P-карандаш, N-заливка, S-выделение, ESC-снятие выделения.
- появились зачатки Color Corrector`а.
x0.85
- добавлена возможность менять размер окна редактора и окна редактирования, в окне редактирования теперь плавная прокрутка, но правда пока временно неработает:
SPACE - При удерживании скроллирование видимой области
CURSOR - скроллирование видимой области
- добавлены инструменты
1. карандаш - обычный режим рисования (как раньше)
2. заливка знакомест - заливает знакоместа текущим цветом и выставляет текущую палитру
3. выделение - позволяет выделять область рисунка и производить потом с ним какие либо действия:
3.1 копировать [CTRL+C] (если область не выбрана то назначается выделение текущему знакоместу)
3.2 вставить [CTRL+V] (вставка пока работает в текущее знакоместо, поэтому надо поставить курсор в желаемое место и нажать CTRL+V)
3.3 удалить [DEL] - заполнение области текущим цветом и выставление текущей палитры (как заливка знакомест, только для выдления)
чтобы убрать выделение необходимо в меню выбрать edit > remove_selection
x0.84
- добавлена функция ундо CTRL+Z (работает как в фотошопе, т.е. нажатие второй раз работает как REDO)
- триггеры режима рисования PIX, RGB добавлены на горяцие кнопки 'Q','W'
- если установить ассоциацию файлов mgs с программой, то можно будет открывать файлы по двойному щелчку по ним, при этом текущие директории для открытия/сохранения файла будут указывать на место где лежит открываемый файл