POOP/Jun 2021

Izvor: SI Wiki
Pređi na navigaciju Pređi na pretragu

Sledeća modifikacija je bila na odbrani projekta u junu 2021. godine.

Postavka

Dodati funkciju programa koja omogućava selektovanje određenog dela prikaza sveća i prikazati ih preko celog prozora. Omogućiti višestruko uveličavanje, odnosno mogućnost da se dodatno uveliča, već uveličan deo.

Rešenje

Dodati 2 nova polja u klasi koja će čuvati poziciju miša kada je pritisnut i polje koje će čuvati poziciju miša kada se pusti. Unutar paint metode, izračunati faktor uveličavanja, podelivši veličinu prozora sa veličinom selektovane sekcije. Pomeriti ceo grafik za vrednost polja u kojem se čuvaju pozicije klika.