Sebelumnya harus ada komponen ImageList yang sudah di isi gambar. Dan ini lah Listing Programnya.....
procedure TForm1.FormCreate(Sender: TObject) ; begin StatusBar1.Panels[0].Style := psOwnerDraw; StatusBar1.Panels[1].Style := psOwnerDraw; end; procedure TForm1.StatusBar1DrawPanel(StatusBar: TStatusBar; Panel: TStatusPanel; const Rect: TRect); begin with StatusBar.Canvas do begin case Panel.Index of 0: //Panel Kesatu begin //Brush.Color := clRed; Font.Color := clNavy; Font.Style := [fsBold]; end; 1: //Panel Kedua begin //Brush.Color := clYellow; Font.Color := clTeal; Font.Style := [fsBold,fsItalic]; end; end; FillRect(Rect) ; TextRect(Rect,2 + ImageList1.Width + Rect.Left,2 + Rect.Top,Panel.Text) ; end; ImageList1.Draw(StatusBar1.Canvas, Rect.Left,Rect.Top, Panel.Index) ; end;
Segitu bro... Semoga bermanfaat.
Title : Menampilkan Gambar di StatusBar di delphi
Description : Saya share lagi bagaimana menambahkan gambar di StatusBar, menampilkan gambar atau image di StatusBar, gambar berada di StatusBar atau apa...
Description : Saya share lagi bagaimana menambahkan gambar di StatusBar, menampilkan gambar atau image di StatusBar, gambar berada di StatusBar atau apa...
Luar biasa gan blognya, agar lebih lengkap lagi mohon dibuatkan artikel menampilkan nama user di status bar sesuai dengan login, terima kasih.....
ReplyDelete