Kimp: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
Anier (arutelu | kaastöö)
Anier (arutelu | kaastöö)
4. rida: 4. rida:


== Põhiosa 5p ==
== Põhiosa 5p ==
* Programm kuvab kasutajale '''graafilise kasutajaliidese''' ja sellel vabakäe kujundeid joonistada
* Programm kuvab kasutajale '''graafilise kasutajaliidese''' (akna) ja sellel vabakäe kujundeid joonistada
* Joonistamise alustamiseks kasutaja vajutab ja hoiab all '''vasakut hiire nuppu'''. Hiirt '''lohistades''' kuvab programm hiire liikumise trajektoori joonega. Kujundi joonistamine lõpeb vasaku '''hiirenupu vabastamisega.'''
* Joonistamise alustamiseks kasutaja vajutab ja hoiab all '''vasakut hiire nuppu'''. Hiirt '''lohistades''' kuvab programm hiire liikumise trajektoori joonega. Kujundi joonistamine lõpeb vasaku '''hiirenupu vabastamisega.'''
* Programm võimaldab joonistada suvalise arvu kujundeid.
* Akna suuruse muutmisel, nihutamisel, osaliselt või täielikult teiste akendega peitmine ei tohi joonistatud kujundeid visuaalselt rikkuda.


== Lisaosa 3p ==
== Lisaosa 3p ==
== Lisaosa 2p ==
== Lisaosa 2p ==

Redaktsioon: 30. oktoober 2012, kell 18:57

Tuleb kirjutada graafilise kasutajaliidesega joonistamis-programm. Programm võimaldab kasutajal hiirega vabakäe kujundeid joonistada ja kujunditega teatud operatsioone sooritada.

Demo

Põhiosa 5p

  • Programm kuvab kasutajale graafilise kasutajaliidese (akna) ja sellel vabakäe kujundeid joonistada
  • Joonistamise alustamiseks kasutaja vajutab ja hoiab all vasakut hiire nuppu. Hiirt lohistades kuvab programm hiire liikumise trajektoori joonega. Kujundi joonistamine lõpeb vasaku hiirenupu vabastamisega.
  • Programm võimaldab joonistada suvalise arvu kujundeid.
  • Akna suuruse muutmisel, nihutamisel, osaliselt või täielikult teiste akendega peitmine ei tohi joonistatud kujundeid visuaalselt rikkuda.

Lisaosa 3p

Lisaosa 2p