Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 1 odgovor
  • 2.759 pregleda

Najnovija ↓

Problem sa rezolucijom u pascalu 11.11.2007. u 13:40 · pre 231 mesec #1
Kako da se crtez napisan u pascalu prikazuje isto u svakom racunaru?
Nacrtao sam nesto, ali se slika ne prikazuje dobro u svim racunarima, zato sto nije ista rezolucija ni velicina ekrana.
(da li moze recimo da se prvo detektuje velicina ekrana, pa da se pikseli iscrtavaju u odnosu na maksimum (koordinata:maksimalna koordinata), umjesto dosadasnjeg (koordinata). Jer zbog velicine ekrana/rezolucije se (koordinata ne prikazuje jednako))

Mislio sam:
umjesto dosadasnjeg
putpixel(x,y);
da bude nesto tipa:
pronadji xmax;
pronadji ymax;
putpixel(x:xmax,y:ymax)

Svako resenje je dobrodoslo.
Re: Problem sa rezolucijom u pascalu 11.11.2007. u 14:22 · pre 231 mesec #2
> Nacrtao sam nesto, ali se slika ne prikazuje dobro u svim racunarima, zato sto nije ista rezolucija ni
> velicina ekrana. (da li moze recimo da se prvo detektuje velicina ekrana, pa da se pikseli iscrtavaju u odnosu na maksimum
> (koordinata:maksimalna koordinata), umjesto dosadasnjeg (koordinata). Jer zbog velicine ekrana/rezolucije se (koordinata ne prikazuje jednako))

Pišeš u Turbo Pascalu? Rezoluciju možeš dobiti sa GetMaxX i GetMaxY. Da bi na svim računarima dobio proporcionalne veličine, možeš vrednosti računati u procentima ekrana npr. dužina linije je 10% širine. Pre nego što se linija iscrta dužinu u procentima pretvoriš u dužinu u pikselima i dobiješ željeni izgled.

Pogledaj http://pascalprogramming.byethost15.com/lesson8.php, možda će ti koristiti.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme