[ _ON_OFF_ @ 30.05.2007. 02:35 ] @
| Pozdrav,
hteo bih da napravim jedno programce nalik Paint-u. A moje pitanje glasi:
Kako da napravim opciju dinamickog iscrtavanja na primer linije? Znaci korisnik
kikne na Panel, program zapamti tu koordinatu, a zatim iscrtava liniju izmedju
prethodno sacuvane tacke i trenutne pozicije kursora... Znaci klasika. Evo i mog
pokusaja u prilogu, kada ga vidite, videcete i koji problem imam . . . Nadam se da
ce mi neko pomoci. |
[ masetrt @ 04.06.2007. 14:50 ] @
Pa to se u principu radi na drugi nacin. Zamisli da na panelu imas vec iscrtane neke krugove, rectove, linije ili sta vec. E tada si aktivirao akciju crtanja linije. Sve te ono sto imas na panelu moras da zapamtis u memoriji, pa onda na mouseMove event obrises deo panela koji ti zahvata linija, iscrtas potrebne elemente koje si zapamtio u meoriji, pa onda iscrtas liniju sa novim koordinatama, i tako sve dok se akcija crtanja linije ne zavrsi. Slicno i za krugove,...
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.