Joonistuspind
Joonistuspind koosneb hetkel kolmest osast, kõik peale esimese on hetkel omalooming:
2) javascript, mis tegeleb hiire eventide töötlemisega, canvasele joonte tekitamisega ja mällu salvestamisega.
3) PHP skript, mis salvestab javascripti poolt tekitatud joonte kirjelduse pildifailiks. Pildifail tuleb kasutusse siis, kui joonistuspinnaga leht uuesti laaditakse.
Mida soovin veel lisada:
1) värvide tugi
2) paletid ja värvisegajad
3) erinevad joone stiilid
4) erinevad joone jämedused
5) fill funktsioon, koos erinevate värvide ja stiilidega
6) kustutuskumm
7) undo ja redo
8) igast pildist võiks olla samuti salvestad versioonid, nagu artiklitestki. Nende haldamine
9) salvestadagi pildid vektori formaadis, ehk võtab vähem ruumi ja tulevikus rohkem võimalusi redigeerimiseks!
10) pildi resize või paberi suurendus-vähendus koos crop funktsiooniga
11) sirgjoonte joonistamine
12) hüperboolide jne joonistamine
12) kujundite (ristkülikud, ovaalid, polügoonid) joonistamine
13) copy-paste vist pole siiski võimalik lisada
TODO pisiasjad:
- hiirekursor sobivamaks
Mida on vaja veel mõelda, on see, kas paigutada joonistuspind kasutajapõhiste piltide haldamise juurde või kusagile mujale.
Muu uurida: