![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
Форумчанин
Регистрация: 21.01.2012
Сообщений: 240
|
![]()
Вышел PaintCAD 4Windows 1.2.4 (а до этого 1.2.1, 1.2.2, 1.2.3, пост давно не обновлялся)
![]() Ссылки: Сама программа+помощь (10 с лишним мегабайт): http://blackstrip.ru/pcw.rar Бета-версия 1.3.0 (кидать в папку с установленной 1.2.4): http://blackstrip.ru/paintcad.exe Новые возможности кратко (с 1.2.1 по 1.2.4): 1.2.1 - работа с полупрозрачными PNG, меню Альфа - сборка AVI-видео из кадров, редактирование последовательности кадров, разборка любых AVI на кадры ![]() - редактор мозаики для создания тилей (элементов) и карт из них ![]() 1.2.2 - новый эффект "Пиксельбуфер", превращающий все пиксели изображения в картинки из буфера - генератор музыки Muzz в меню Экстра может попытаться сочинить музыку для ваших игр/видео как по одной, проигрываемой сразу в колонки и сохраняемой по Alt+P в файл, так и по 1-100 MID-файлов (с помощью функции "MIDI бластер") для последующего ручного прослушивания и отбора. ![]() - по Shift+F1 паинткад выдаст вам на индикаторе прогресса текущий заряд батареи вашего ноутбука и время до полной разрядки 1.2.3 - окна сообщений теперь в фирменном стиле PCW - добавлена поддержка стереоформата JPS (раньше был только MPO) - в предпросмотре стало можно прокручивать рисунок стрелками на сенсорном экране - в меню Экстра добавлены в подменю Специальные: анализатор raw-логов сайта, скачивальщик файлов через медленный инет, синхронизатор времени с NTP-сервером, открытие локальных файлов в браузере Bro (раньше только в инет можно было из Bro вылезти или вручную забивать путь через file:// ). 1.2.4 - новый инструмент Scriptaint в меню Экстра. Позволяет программировать отрисовку картинок и анимаций на Java Script и копировать нарисованное в буфер windows или сохранять их в BMP-файлы для последующей сборки анимаций и видео в паинткаде. ![]() Доступны для создания заготовки: - пустой скрипт, - готовый пример отрисовки изображения, - готовый пример отрисовки и сохранения кадров анимации, - а также готовый пример отрисовки изображения для старого IE (типа IE4.0 в Windows 98). Пример простой анимации, созданной в Scriptaint (функции прозрачности были добавлены в бете 1.3.0): ![]() - усовершенствованная палитра, теперь позволяет создавать свои наборы цветов как в 8-битном режиме, так и в 24-битном режиме. Можно выделять, копировать, вырезать, вставлять, удалять цвета и диапазоны ячеек цветов, применять к ячейкам и диапазонам ячеек специальные эффекты (градиент цветов, заливка одним из выбранных цветов, очистка палитры), сохранять и загружать палитру через PAL-файлы, экспортировать палитру в виде изображения 16х16 в буфер Windows, работать с ней как с обычным рисунком и импортировать обратно из буфера в ячейки палитры. - возможность отключения "тихого режима" браузера Bro в меню "Общие"-"Настройки" позволит увидеть login-окна и окна ошибок скриптов. Бета 1.3.0 - Scriptaint: в текст заготовок скриптов добавлены функции _fillrecttrans, fillrecttrans, imgouttrans, imgoutframetrans, textouttrans, textoutframetrans, имеющие дополнительный параметр прозрачности (от 0 до 100) и позволяющие отрисовать полупрозрачный прямоугольник, текст или изображение - Scriptaint теперь правильно подсвечивает скрипты большого объема - Scriptaint: размер скрипта теперь не ограничивается 65536 символами - инструмент Текст: в поле редактирования выделение теперь не сбрасывается если выделять спереди назад |
![]() |
![]() |
![]() |
#22 |
Форумчанин
Регистрация: 21.01.2012
Сообщений: 240
|
![]()
Вышел PaintCAD 4Windows 1.3.0.1055
Cкачать (12,6 Мбайт): RAR: http://blackstrip.ru/pcw.rar ZIP: http://blackstrip.ru/pcw.zip SFX-EXE: http://blackstrip.ru/pcw.exe Скриншот: ![]() Краткие изменения: - исправлены ошибки в самом паинткаде - исправлены ошибки в экстра-утилите Scriptaint - добавлена экстра-утилита Qmpot, с помощью которой можно создавать и редактировать WAV-файлы, а уже готовый WAV-файл можно прикрепить к AVI. Qmpot - звуковой редактор, позволяющий: - создавать и редактировать звуки/музыку в формате WAV. WAV-файлы можно использовать как для озвучки создаваемых в паинткаде AVI фильмов (прикрепление WAV-озвучки к AVI находится в меню паинткада Утилиты - Обработка AVI-видео), так и для других целей (например, в своих собственных играх, программах, или просто музыку писать для удовольствия и т.д.). - писать и исполнять QMP программы ("скрипты") на встроенном языке. Команды в этом языке позволяют создать новый пустой звук с заданными параметрами, загрузить музыкальные инструменты из файлов (INS+WAV) либо использовать в качестве инструментов сигналы стандартных форм (синус, прямоугольные, треугольные импульсы,шумовые сигналы), задать транспозицию, стереобаланс, эхо-эффект для каждого инструмента и другие эффекты, расположение каждого инструмента в пространстве относительно слушателя, и использовать эти инструменты для записи в звук в определенное время нот определенного тона и длительности, формируя таким образом мелодии, музыку. - создавать собственные музыкальные инструменты (или извлекать готовые из DLS/SF2 банков сэмплов) и использовать их в своих QMP программах - использовать систему "Ввод нот", играя в ней на виртуальном фортепиано, шестиструнной гитаре и сетке барабанов, используя готовые и создавая свои Стили игры, и записывать сыгранное в виде QMP команд для QMP программы - использовать физическую клавиатуру для игры на фортепиано и записи сыгранного в виде QMP команд Qmpot вызывается в меню Экстра либо по нажатию сочетания клавиш Ctrl+Q в паинткаде. Также Qmpot может быть запущен сразу после старта паинткада при запуске paintcad.exe с ключом -qmpot в командной строке. Пример использования музыкальных скриптов: Скопируйте этот скрипт: Код:
2) Нажмите Ctrl+Q (откроется Qmpot), 3) Нажмите F3 (откроется текстовое поле программы). 4) Замените содержимое поля на скопированный скрипт. 5) Нажмите Запуск или Shift+F5 6) После окончания выполнения скрипта - нажмите F5 чтобы прослушать результат. Принцип работы скриптов можно прочитать в системе помощи (по F1 в паинткаде или в кумпоте) в разделе "Экстра" - "Звуковой редактор Qmpot" - "Программирование музыки" Картинки: Qmpot после выполнения этого скрипта: http://blackstrip.ru/tmp/pcw130/qmpru.png Система "Ввод нот" (фортепиано, гитара и сетка барабанов): http://blackstrip.ru/tmp/pcw130/qmp2ru.png http://blackstrip.ru/tmp/pcw130/qmp3ru.png http://blackstrip.ru/tmp/pcw130/qmp4ru.png Последний раз редактировалось blackstrip; 12.01.2015 в 02:23. |
![]() |
![]() |
![]() |
#23 |
Форумчанин
Регистрация: 21.01.2012
Сообщений: 240
|
![]()
В QMP-скриптах также можно использовать "барабаны на шумах".
32 секунды музыки с шумовыми барабанами: Код:
Последний раз редактировалось blackstrip; 12.01.2015 в 03:57. |
![]() |
![]() |
![]() |
#24 |
Участник клуба
Регистрация: 17.05.2011
Сообщений: 1,660
|
![]()
А что с рисованием диагональных линий клавиатурой?
У меня рисуется только если пробел+вверх+право: / Остальные комбинации диагоналей напр. пробел+вверх+влево ( \ ) и т.п. не рисует. |
![]() |
![]() |
![]() |
#25 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,442
|
![]()
Зачем в рисовалке музыкальный плеер?
|
![]() |
![]() |
![]() |
#26 | |
Форумчанин
Регистрация: 21.01.2012
Сообщений: 240
|
![]() Цитата:
Несколько решений: 1) Выберите инструмент "Кисть". По нажатию пробела она включается (в поле "инструмент" нарисована кисть) и выключается (в поле "инструмент" нарисована кисть, зачеркнутая крестом). Когда она включена - передвигаясь курсор рисует, когда выключена - не рисует. При этом при рисовании пробел держать нажатым не надо. Только нажимать клавиши перемещения курсора. 2) Более удобный способ - выберите инструмент "Полилиния", выберите необходимую толщину линий (вверху окна или по Ctrl+Shift+Вверх/Вниз). Затем: - подгоните курсор к первой точке, - нажмите и отпустите Пробел в первой точке, - потом езжайте во вторую, - нажмите и отпустите Пробел во второй точке (первая и вторая соединятся линией), - езжайте в третью точку, - нажмите и отпустите Пробел в третьей точке (вторая и третья соединятся линией), - езжайте в четвертую и т.д. Таким образом полинией можно рисовать различные контуры и т.д., а не просто ездить по горизонтали, вертикали, диагонали. Вот, например, контур птеродактиля нарисован Полилинией с толщиной линии 3 пикселя (этим же редактором, но еще в мобильной явовской версии на телефоне): ![]() Чтобы прервать контур и начать рисовать новый - выберите снова инструмент Полилинию в меню инструментов (быстро вызвать меню инструментов можно по сочетанию клавиш Ctrl+Ю, подробнее про сочетания клавиш см. в меню Помощь - Обучение, меню показывается по нажатию клавиши "ноль".) Музыкального плеера в рисовалке нет. Я обычно винампом пользуюсь) Muzz и Qmpot к плеерам никакого отношения не имеют. Звуковой редактор Qmpot - создавался для создания WAV-озвучки к создаваемым в паинткаде AVI файлам, также может быть использован для создания звуков и музыки для игр и программ, просто для написания музыки для удовольствия. Для это этого же удовольствия в Экстра-меню лежат управляемый с клавиатуры браузер Bro, IRC-чат Retro, автокомпозитор MIDI мелодий Muzz (поможет когда надо придумать мелодию, а в голову ничего не лезет) и другие утилиты. Вот подробный мануал по Qmpot на хабре: http://habrahabr.ru/post/247679/ Последний раз редактировалось blackstrip; 13.01.2015 в 18:18. |
|
![]() |
![]() |
![]() |
#27 | |
Участник клуба
Регистрация: 17.05.2011
Сообщений: 1,660
|
![]() Цитата:
Всё же гляньте на всякий случай у вас там в коде нет различий в обработке этих нажатий? |
|
![]() |
![]() |
![]() |
#28 |
Старожил
Регистрация: 28.01.2009
Сообщений: 20,999
|
![]()
может быть, зависит от устройства клавиатуры.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#29 | |
Форумчанин
Регистрация: 21.01.2012
Сообщений: 240
|
![]() Цитата:
Попробуйте, запустите паинткад, нажмите Ctrl+Q (откроется qmpot), нажмите F3 (откроется поле программы), нажмите Shift+F7 (откроется Ввод нот с фортепианной клавой). Кнопкой "Влево" поставьте курсор в середину какой нибудь октавы (на ноту F3, например). Клавиши ASDFGHJK - это будет До, Ре, Ми, Фа, Соль, Ля, Си и До. И дальше жмите по 3 разные клавиши и смотрите что будет (на экране будут загораться ноты). У меня: ASD - жмется, SDF - жмется, DFG - жмется одна-две клавиши, FGH - одна-две клавиши, GHJ - одна-две клавиши, HJK - одна-две клавиши. Причем по отдельности или по 2 клавиши - жмутся любые комбинации. И на хабре в посте про кумпот первые комментарии как раз про эту систему устройства клавиатур, там FisHlaBsoMAN и Kosmos89 обсуждали это: http://habrahabr.ru/post/247679/#comment_8218145 Или вот сходу в гугле нашел: http://ru.tankiforum.com/index.php?showtopic=282524 Так что это именно такая проблема у клавиатур. p.s. в последней ссылке дают другую ссылку на Microsoft проверку клавиатуры. Там все эти проблемы видны: К примеру, ASDW - для игр используются, любые две плюс пробел - обрабатываются супер, а вот, например, HJ + Пробел - уже не пашут =) Проверка от Microsoft: http://www.microsoft.com/appliedscie...stingDemo.aspx Последний раз редактировалось blackstrip; 13.01.2015 в 22:42. |
|
![]() |
![]() |
![]() |
#30 |
Участник клуба
Регистрация: 17.05.2011
Сообщений: 1,660
|
![]()
Да так оно и есть. Я уже набросал простенький пример и убедился, что действительно, клавиши курсора с "Пробелом" в тройке не работают. Не удачный выбор. Они отлично работают с клавишей VK_CONTROL, или ещё гармоничней, рядом с клавишами курсора VK_RCONTROL Все вариации нажатия сразу трёх клавиш работают четко в любых сочетаниях и очень удобно использовать.
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Графический редактор PaintCAD 4Windows | blackstrip | Софт | 0 | 05.06.2012 13:38 |
Не изменяется интерфейс моей программы при переходе с Delphi 7 на Delphi 2010 | Elvisnya | Общие вопросы Delphi | 3 | 28.04.2011 15:59 |
Rad Studio 2011 XE: новое в Delphi, C++ Builder, RadPHP и Delphi Prism | savva-paladin | Софт | 18 | 02.10.2010 20:24 |
Delphi. Как нарисовать в Delphi два движущиеся шара с определенной скоростью? | redred | Общие вопросы Delphi | 10 | 11.12.2007 10:43 |
Как открыть БД, написанную в Delphi если нf другой машине Delphi нет? | dagarik | БД в Delphi | 7 | 22.10.2007 17:54 |