Membuat Elips dengan Ellipse

Elips adalah kurva yang membatasi suatu daerah. Di Delphi, kita memanfaatkan fungsi Ellipse yang merupakan property dari Canvas untuk membuat gambar semacam ini. Ada empat parameter yang dibutuhkan. .Dua parameter pertama menyatakan koordinat diatas kiri. Lainnnya, titik koordinat di kanan bawah.

Sintak
Canvas.Ellipse(TitikLebarKiri, TitikTinggiKiri, TitikLebarKananBawah, TitikTinggiKananBawah);

Ketebalan Garis
Besar garis ditentukan oleh property Canvas.Pen.Width
Contoh:
Canvas.Pen.Width := 5;

Arsiran Area Dalam
Bagian dalam Elips dapat diarsir dengan memberikan kostanta berikut:

  • bsSolid
  • bsBDiagonal
  • bsFDiagonal
  • bsHorizontal
  • bsVertical
  • bsCross
  • bsDiagCross
  • bsClear
Arsiran dapat ditentukan dengan menuliskan Canvas.Brush.Style
Contoh:
Canvas.Brush.Style := bsVertical;

Warna Arsiran
Dapat ditentukan lewat Canvas.Brush.Color dengan menggunakan kostanta warna atau lewat definisi RGB lewat TColor

Warna Garis
Garis kurva dapat ditentukan dengan Canvas.Pen.Color
Contoh:
Canvas.Pen.Color := clGreen.
atau
Canvas.Pen.Color := TColor(RGB(00,80,00));

Warna-warna dapat dipilih dari kostanta warna yang sudah didefinisikan oleh Delphi di unit Graphics seperti berikut:

clBlack = TColor($000000);
clMaroon = TColor($000080);
clGreen = TColor($008000);
clOlive = TColor($008080);
clNavy = TColor($800000);
clPurple = TColor($800080);
clTeal = TColor($808000);
clGray = TColor($808080);
clSilver = TColor($C0C0C0);
clRed = TColor($0000FF);
clLime = TColor($00FF00);
clYellow = TColor($00FFFF);
clBlue = TColor($FF0000);
clFuchsia = TColor($FF00FF);
clAqua = TColor($FFFF00);
clLtGray = TColor($C0C0C0);
clDkGray = TColor($808080);
clWhite = TColor($FFFFFF);
clMoneyGreen = TColor($C0DCC0);
clSkyBlue = TColor($F0CAA6);
clCream = TColor($F0FBFF);
clMedGray = TColor($A4A0A0);



Program Selengkapnya:

Membuat Elips dengan Ellipse Rating: 4.5 Diposkan Oleh: Good Dreamer

0 comments:

Posting Komentar

Diberdayakan oleh Blogger.