27. lecke

Ismerje meg az alapvető technikákat rajz. Rajz a forma (valamint, és sok más oldalakra) keresztül történik a készülék összefüggésben (vászon). Ez az objektum jelenik meg a tooltip, ha a pont a felvételi programot.

Ez az objektum (Canvas) tudjuk tulajdonított egyéb tárgyak, mint például kefével (TBrush), toll (TPEN) és font (Tfont-ot). Ezen túlmenően, vászon (Canvas) tudjuk használni a képet (TBitmap). Ezek az objektumok lesz szó részletesebben később órákon.

Mióta rajz nekünk valaha is használni konstrukciók, mint Form1.Canvas. A legjobb része ez a tényező végre az.

A Form1.Canvas do

Között kezdődnek és végződnek mi csak fog felhívni. Hová tegye mindezt kód feladattól függ. Akkor írd meg a felvezető bármelyik gombot megnyomja, vagy valahol máshol, ahol meg kell. Mi betettük a FormPaint kezelőjét formájában. Logikus, hogy nem, mert különösen ez az esemény bekövetkezik, ha formáinak kialakítása. Továbbá, ha az ablak űrlapunk zárva egy másik ablakban, majd újra látható lesz, FormPaint kódot is el kell végezni, így fogunk összpontosítani ez a processzor.

Nézzük először rajzoljon egy kört a sárga:

eljárás TForm1.FormPaint (Sender: TObject);

A Form1.Canvas do

// állítsa a kefét sárga

Brush.Color: = RGB (255, 255, 0);

Ellipszis (10, 10, 30, 30);

Hasonlóképpen, akkor rajzoljon egy doboz (a tér), a nyomtatás valamilyen szöveget (TextOut) vagy visszavonja többé primitívek.

Felhívni a sorok módszerekkel LineTo és MoveTo. Az első egy vonalat rajzol, és a második - csak mozog pont rajz.

Itt egy példa azok használatáról:

// mozgassa a tollat ​​pont (10, 10)

// Döntetlen a három vonal

Kapcsolódó cikkek