Brush tulajdonságok a Delphi, Delphi, Delphi komponens, Delphi forrás
Brush tulajdonságok Delphi
Még nem érintette a képet, tehát az ingatlan minősül nem lesz itt. Az egyetlen dolog, amit tehetünk - írja egy kis példa, ahol Ön képes lesz arra, hogy visszatérjen a tulajdon és utánanézni. Használat kód Bitmap tulajdonságok példában látható 12.2. Ha valami nem világos, ne aggódj, a TBitmap osztály - egy külön kérdés, hogy figyelembe kell venni később.
Bitmap: TBitmap; kezdődik
Bitmap: = TBitmap.Create; // Létrehozunk a képet próbálja
Bitmap.LoadFromFile ( 'MyBitmap.tap'); // Képek betöltése
Form1.Canvas.Brush.Bitmap: = Bitmap; // beállítani, mint háttér
Form1.Canvas.Rectangle (0,0,100 / 100); // rajzoljunk egy négyzet végül
Form1.Canvas.Brush.Bitmap: = nil; // Zero háttér
Bitmap.Free; // elpusztítani kép
- szín -, valamint, hogy a ceruza a kezében is lehet más színű.
- Handle - mint például a mutató, mint a ceruza, de az ecset.
- stílus -szerű háttérben. Nem lehet a következő értékeket: bsSolid, bsciear, bsHorizontal, bsVertical, bsFDiagonal, bsBDiagonal, bsCross, bsDiagCross.
Ha ábrán. 12.5 láthatjuk grafikus ábrázolása az egyes stílusokat. Most jön a gyakorlati része a munka egy kefével és írni egy kis
példa. Kezdeni, hozzon létre egy új projektet. Csakúgy, mint az előző példában, hozzon létre egy OnPaint esemény formájában előállítani ezt az eseményt rajz. A felvezető, írni a tartalmát a lista:
eljárás TForm1.FormPaint (Sender: TObj ECT);