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

Brush tulajdonságok a Delphi, Delphi, Delphi komponens, Delphi forrás

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);

Kapcsolódó cikkek