Praktikumitöö: paint
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)