Praktikumitöö: paint

Allikas: Lambda
Redaktsioon seisuga 23. oktoober 2009, kell 12:39 kasutajalt Anier (arutelu | kaastöö)
(erin) ←Vanem redaktsioon | Viimane redaktsiooni (erin) | Uuem redaktsioon→ (erin)
Mine navigeerimisribale Mine otsikasti

Paint

Kirjuta "Paint"-i sarnane programm, millega saab hiirega joonistada.

Programmiga peab saama - joonisatada vabakäejoont -- hoides all (vasakut) hiirenuppu joonistab programm hiire trajektoori - joonistada sirgjoont -- vajutades hiirenuppu alustatakse joone tõmbamist (joone alguspunkt) -- kui nuppu ei ole lahti lastud kuvab programm hiire liikumisel joone, joone alguspunktist hiirekursori asukohani -- sirgjoone tõmbamine lõpeb hiirenupu lahtilaskmisel - seejuures kogu tegevuse tulemusena kuvab programm ühe joone - joonist kustutada - valida uue joone värvi

Programm peab suutma - elada üle akna lohitsamist ekraanist välja ja tagasi nii, et joonis säilib sh. traditsioonilised akna operatsioonid: -- minimeerimine (minimize), -- maksimeerimine (maximize) -- taastamine (restore) -- suuruse muutmine (resize)