Закрыть
bss » Стена » Запись
Разработка PaintCAD Mobile

Масштабирование и расстановка элементов окошка Help, показывающего Справку и Советы дня. Теперь текст справки прилеплен к нижней части окна, а значок и титульные надписи отцентрированы в верхней части по вертикали.

Скриншоты: индекс и одна из статей помощи до и после доработки.

Подробнее на форуме: blackstrip.ru/phpBB2/viewtopic.php?f=4&t=110&p=3562#p3562
Пожаловаться  |  Поделиться

Комментарии (5)

так до конца и не понял если честно.
Проект - это попытка перенести paintcad на современные мобилки под андроидом? или что? ответьте плиз
Димас Скотч, паинткад это рисовалка, была с 2005 года на яве мобильной. В 2010 вышел андроид широко и ява сдохла. В каком-нибудь 2012-2015 вышел microemu - обвязка из классов-прокладок. Суешь в него jar явовский - он обкладывает его этими прокладками, собирает classes.dex, и делает APK для андроида. Сунул я туда paintcad.jar - и получил paintcad.apk, работающий на андроиде. Дописал туда виртуальную клавиатуру телефонную и стал он управляемый как с мобилки. И с тех пор PaintCAD выходил на яве и андроиде одновременно. И вот пришла пора когда телефоны стали не с экранами 320х480 пикселей, а с экранами 2200х1000 пикселей. Все стало в паинткаде такое мелкое от этого, что рисовать невозможно. И вот летом решил не просто портировать его, а делать масштабируемый интерфейс. Чтобы выглядел как в сименсе 2003 года) Пиксели крупные в интерфейсе и все такое. Прикреплю пример окошка - как оно выглядело в сименсе С65 и как в андроиде с большим экраном. В общем чтоб почувствовать себя как раньше, с графредактором пиксель-артным, рисуешь себе точки, линии, собираешь анимированные гифки, растровые шрифты и потом пишешь ими на картинках и т.п. Плюс добавить поддержку современных кнопочных андроидов чтоб вообще на механических клавишах рисовать можно было как в 2005. Вот это и будет паинткад следующий такой. Но пока не доделан - apk не выкладываю. Иду по окошкам от A-Z, встраиваю везде масштабирование, увеличительные области, зум для предпросмотраю В итоге можно будет хоть на андроид-лопате хоть с экраном 5000х2500 рисовать спокойно. Есть еще параллельный проект PaintCAD 4Windows - это редактор с похожим управлением и рисованием, но под windows. Оба они бесплатные, без рекламы, просто чтоб рисовать. В виндовском встроен еще музыкальный генератор, звуковой редактор, сборка avi-видео с монтажом, редактор уровней мозаичных для 2D-игр и т.п. Третий скрин - его главное окошко. Вот что такое PaintCAD)
Димас Скотч, а так вся суть - катать курсор и ставить пиксели. Ездишь себе спокойно по рисунку, ставишь точки, рисуешь инструментами линии, круги, применяешь эффекты, и получаешь пиксельные картинки и анимации. Примеры нарисованного пользователями: pg.blackstrip.ru
Димас Скотч, а по ответу на вопрос - в 2012 году паинткад был перенесен под "современные" мобилки на андроиде blackstrip.ru/phpBB2/viewtopic.php?f=4&t=110&p=1509#p1509 , и с тех пор выпускался под андроид. Работает на любом андроиде с 2.3 и выше, как минимум, на любом "утюге". (также как и виндовский работает с windows 95 ( blackstrip.ru/phpBB2/viewtopic.php?t=757 ) по windows 11).

Интерфейс явовско-андроидовского паинткада расширялся автоматически под любой экран, но линии всех элементов окошек были 1 пиксель как на старых мобилках. На больших экранах сегодяшних стало ничего не видно когда экраны стали с супербольшими разрешениями. И вот только летом 2025 предпринята попытка утолщить их и вообще весь интерфейс рисовать в виртуальных пикселях, толстых чтоб их было штук 15 в строке текста и около 100-200 штук в ширине/высоте экрана.
Дмитрий Тимофеев, благодарю за объяснение) идея классная, сил вам в разработке)

Действия