Ha a 'jel_eszkoz' egy 'eszkozok.Ellipszis' akkor kirajzolja a 'picture' változót (ami egy 'Image' típusú objektum) a megadott helyre, és méretbe (new rectangle).
Majd beállítja az 'e_X' és 'e_Y' változókat a feltételeknek megfelelően.
Magyarázat hozzá:
int e_X = (kezdo.X < veg.X) ? kezdo.X : veg.X;
Ekvivalens ezzel:
int e_X;
if(kezdo.X < veg.X){
e_X = kezdo.X;
}else{
e_X = veg.X;
}
Majd létrehoz egy 'mypen' nevű 'Pen' típusú objektumot, aminek a szín (Color) paramétere 'szinek', és a szélesség paramétere 5.
Ezután meghívja a 'g' objektum 'FillEllipse' függvényét, aminek paraméterül ad egy 'SolidBrush' típusú objektumot (paramétere: 'szinek' (Color típusú)), x koordinátának az 'e_X'-et, y koordinátának az 'e_Y'-t. Továbbá paraméterül kap még két értéket ami egy szélesség illetve egy magasság. Mindkettő a 'veg' illetve a 'kezdo' objektumok (feltehetően Point típusúak) segítségével lettek kiszámolva).
Ezután még a 'tabla' objektum Image adattagját egyenlővé teszi a 'meretez'-el. Majd kilép az elágazásból.
Ajánlott irodalom:
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!