Hirdetés

2024. június 1., szombat

Gyorskeresés

Hozzászólások

(#8303) DrojDtroll


DrojDtroll
addikt

Sziasztok!

Fejlesztek egy Forms alkalmazást, ahol feladat, hogy különböző képekre vonalakat lehessen rajzolni a következő működéssel:
A felhasználó lenyomja a bal egér gombot(ez lesz a kezdőpont) -> lenyomott egérgombbal a felhasználó meghúzza az egyenes vonalat -> ha elérte a kívánt végpontot akkor felengedi az egérgombot. Az egér mozgása közben folyamatosan látszódnia kellene a rajzolt vonalnak. Pontosan úgy kellene működni, mint amikor paintben vonalat rajzolunk, illetve a rendernek is ugyan olyan gyorsnak kellene lennie.

Jelenleg egy elég kompromisszumos és rossz megoldásom van. A felhasználó kattint mind a két ponton. Egy anti alaising osztály megmondja, hogy milyen képpontok esnek a két pont közé. A megkapott pontokon végigiterálva beállítom a bitmap pixeljeit a megfelelő színűre. Ezzel főkép az a probléma, hogy nem látja a felhasználó előre amit létre fog hozni.

Copyright © 2000-2024 PROHARDVER Informatikai Kft.