Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   JavaScript Paint (https://javascript.ru/forum/project/8415-javascript-paint.html)

Kolyaj 24.03.2010 17:11

Есть vml для IE. Или не мучаясь http://raphaeljs.com/

Ilyan 24.03.2010 17:33

Спасибо, обязательно поэксперементирую. Если понравится - перепишу :)

Octane 24.03.2010 17:38

http://mugtug.com/sketchpad/
;)

Ilyan 24.03.2010 18:15

Цитата:

Сообщение от Octane (Сообщение 48942)

Круто :) Только чувак не стал решать проблему зернистости, просто сделал огромный размер кисти :)

Octane 24.03.2010 18:42

Там все настраивается

PepeL 25.03.2010 13:24

innerHTML в SVG не работает, и еще keyCode не работает вроде как )
Ilyan, просто svg по разному вставляется в html... а писать прямо в документе можно вроде только в firefox, и то если у документа стоит расширение xhtml.
На мой взгляд лучше использовать сочетание canvas и vml.

subzey 25.03.2010 14:03

Canvas (англ. «холст») — изображение, содержимое каждого пикселя которого контролируется яваскриптом.

Растровый графический редактор — приложение, которое контролирет каждый пиксель рабочей области.

По-моему, целесообразность использования canvas для растрового графредактора очевидна. :)

Ilyan 25.03.2010 14:07

Ковырял, ковырял это svg, наковырял до того, что получилось трансформировать и перемещать фигуры по клику, получилось создать новую фигуру по тому же клику по другой фигуре. А вот onmousedown и onmousemove ну никак не хочет работать у меня, получить координаты курсора тоже не удается. И браузеры не выдают ошибок text/ecmascript. Как-то неинтересно становится без результатов :)

Ilyan 17.05.2010 09:48

Переделал на SVG.
IE пока в топку :)


Часовой пояс GMT +3, время: 07:23.