Графический редактор PaintCAD 4Windows << 1 ... 53 54 55 56 57 ... 64 >> 20.03.2016 / 12:07 | | Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| Всё как-то сделано, через одно место... Короче, мне эти обновления ничего не дали, придёться по старинки, PaintCAD 2.3.15 с ProPaintMobile юзать Изменено Magatino (20.03 / 12:14) (всего 1 раз) |
21.03.2016 / 05:40 | | blackstrip Пользователь Сейчас: Offline
Имя: blackstrip Регистрация: 31.05.2012
| Цитата aNNiMON: blackstrip, как создать картинку с градиентом от черного к прозрачному? И маленькое предложение по юзабилити. Есои при открытии картинки оказывается, что она больше созданного ранее буфера, предлагатьЛегко. Делаем картинку полностью черную. В буфере делаем градиент от черного к белому. Сохраняем в PNG, указав "альфа в буфере" при сохранении. Т.е. от RGBA картинки RGB-часть на рисунке должно быть, а А(альфа) в буфере. Если в буфере будет цветное, оно автоматом сконвертируется в черно-белое (оттенки серого) при запихивании в PNG или наложении рисунка на фон с учетом альфы. Вот общий принцип открытия, редактирования и сохранения рисунков: http://blackstrip.ru/tmp/pcmtru.pngА буфер я и сделал "неизменяемым по размеру" еще сто лет назад потому что в некоторых случаях gc работал некорректно, я занулял старую картинку в памяти, делал новую иного размера, а ему не хватало оперативы (удалить старую он не успевал что ли, хз). Поэтому сейчас при выборе макс.размера в памяти автоматом создается массив под макс.размер и буфер отмены под макс.размер. И тогда все гарантировано будет работать в этом сеансе на любом меньшем размере (часть массива просто не используется, если картинка меньше). Ну это в 8-битном режиме. В 24-битном просто Image максимального размера держится в памяти всегда и не пересоздается никогда в процессе работы, а выводится с ограничениями setclip/cliprect. Изменено blackstrip (21.03 / 05:43) (всего 1 раз) |
21.03.2016 / 06:33 | | blackstrip Пользователь Сейчас: Offline
Имя: blackstrip Регистрация: 31.05.2012
| *рисунок сделал "неизменяемым по размеру" (а не буфер)
|
21.03.2016 / 07:46 | | blackstrip Пользователь Сейчас: Offline
Имя: blackstrip Регистрация: 31.05.2012
| Цитата Magatino: Всё как-то сделано, через одно место... Короче, мне эти обновления ничего не дали, придёться по старинки, PaintCAD 2.3.15 с ProPaintMobile юзать Magatino, да рисуй в 2.6 лучше, там же еще всякие баги поправлены по сравнению с 2.3. А прозрачность штука простая: каждой точке рисунка ты задаешь дополнительную цифру от 0 (черный цвет, полностью прозрачная точка) до 255 (белый цвет, полностью непрозпачная точка). Делаешь это в буфере. Получается буфер из оттенков серого цвета, где черные места соответствуют прозрачным точкам на твоей картинке, а белые непрозрачным. Потом проверяешь через Альфа-Наложить альфу на Клетке что все окей, (потом не забываешь отменить наложение альфы), и сохраняешь в пнг с выбором "Альфа в буфере". Чего тут сложного?) Изменено blackstrip (21.03 / 07:46) (всего 1 раз) |
21.03.2016 / 09:27 | | aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| blackstrip, не скажу, что работа с прозрачностью лёгкая и очевидная, но ладно.
В последней версии ты обратил внимание на устройства в которых нет кнопки меню. Так вот, при открытии файлов на весь экран показывается поле ввода пути, а фм и Ok доступны через меню и их никак не выбрать. Предлагаю убрать поле ввода и сразу показывать фм.
А ещё нет реакции на qwerty клавиатуру в андроиде. Это, конечно, сложнее сделать. Но хотелось бы для устройств с аппаратной клавиатурой, чтоб работало с ней, а экранную вообще не показывать. Не знаю, может ли так microemu?
__________________
let live |
21.03.2016 / 10:00 | | ВитаминКО Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| Вить, а твоя либа может поспособствовать портированию на ондроед?
__________________
わからない!! |
21.03.2016 / 10:08 | | aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| ВитаминКО, только Canvas. А помимо него ещё нужны другие фунции, работа с файлами, сетью.
__________________
let live |
21.03.2016 / 10:40 | | blackstrip Пользователь Сейчас: Offline
Имя: blackstrip Регистрация: 31.05.2012
| Цитата aNNiMON: blackstrip, не скажу, что работа с прозрачностью лёгкая и очевидная, но ладно.
В последней версии ты обратил внимание на устройства в которых нет кнопки меню. Так вот, при открытии файлов на весьРабота с прозрачностью позимствована из фотошопа, где слой ARGB можно разбить на каналы A,R,G,B и править канал А индивидульно.
Насчет Ок и Отмены в текстовом поле в изменениях есть строка: - андроид: для устройств без кнопки "меню" добавлены альтернативные способы вызова меню: долгое удержание пальца на поле ввода текста, кнопка "..." под левым софтом виртуальной клавиатуры (видна только на экранах где есть меню)
Если долго держать палец на поле ввода, то сначала вылезет на доли секунды стандартное меню "копировать/вставить", а потом оно закроется, и вылезет снизу меню "Ок", "Отмена".
Я на внешней блютузной кверти проверял, если цифры жать, то работает (оно ж ждет KEY_NUMx явовские, которые в микроему переконверчены в цифры клавиатурные), но на клаве цифры снизу вверх, а на телефоне сверху вниз. Да и можно было бв сделать дублирующие другие клавиши, типа q w e a s d z x c
|
21.03.2016 / 10:57 | | aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Цитата blackstrip: долгое удержание пальца на поле ввода текста,Проверил, действительно, показывает меню.
__________________
let live |
21.03.2016 / 12:24 | | Кальцид Пользователь Сейчас: Offline
Имя: Влад Откуда: Карадарас Регистрация: 05.12.2011
| А как растянуть выделенное изображение в моб версии?
Изменено Кальцид (21.03 / 12:24) (всего 1 раз) |
<< 1 ... 53 54 55 56 57 ... 64 >> Всего сообщений: 633 Фильтровать сообщения Поиск по теме Файлы топика (38)
|