Delphi Can
StatusBar nasıl resim ekliyebilirim? - Baskı Önizleme

+- Delphi Can (http://www.delphican.com)
+-- Forum: Delphi (http://www.delphican.com/forumdisplay.php?fid=3)
+--- Forum: Genel Programlama (http://www.delphican.com/forumdisplay.php?fid=6)
+--- Konu Başlığı: StatusBar nasıl resim ekliyebilirim? (/showthread.php?tid=3498)



StatusBar nasıl resim ekliyebilirim? - burak - 02-04-2019

StatusBar resim eklemek için ne yapmalıyım.Teşekkürler


Cvp: StatusBar nasıl resim ekliyebilirim? - Tuğrul HELVACI - 03-04-2019

(02-04-2019, Saat: 23:59)burak Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.StatusBar resim eklemek için ne yapmalıyım.Teşekkürler

StatusBar'a bir adet panel ekleyin ve eklediğiniz panel'in Style özelliğini psOwnerDraw yapın, ardından StatusBar'ın OnDrawPanel olay yöneticisinde;

StatusBar.Canvas.Draw(1, 1, Image1.Picture.Graphic);

gibi bir kod kullanabilirsiniz.


StatusBar nasıl resim ekliyebilirim? - burak - 12-04-2019

Merhaba
Söylediklerini uyguladım ancak StatusBar.Canvas.Draw(1, 1,); burdan sonrasını anlıyamadım.Cevap için teşekkürler.


Cvp: StatusBar nasıl resim ekliyebilirim? - cinarbil - 12-04-2019

sayın @Tuğrul HELVACI  beyin izniyle

formdaki status bara  panel ekleyin 
eklediğiniz paneli secin 
properties / style  seceneğinden
psownerdraw  secin

sonra formdaki statusbar secin 
events  ondrawpanel çift tıklayın.

procedure TForm1.FormShow(Sender: TObject);
begin
StatusBar1.Panels[1].Text:= ' Merbaba delphican ';
end;

procedure TForm1.StatusBar1DrawPanel(StatusBar: TStatusBar; Panel: TStatusPanel; const Rect: TRect);
begin
statusbar1.Canvas.Draw( Rect.Left, Rect.Top, image1.Picture.Graphic );  //  image1.Picture.Graphic status bara eklenecek resim
End;



StatusBar nasıl resim ekliyebilirim? - esistem - 12-04-2019

Tüm bunlardan önce forma bir timage koyup içine bir resim çekin ki canvas a çizebilsin yoksa image1 undefined veya undeclare gibi bir hata verip durur.


StatusBar nasıl resim ekliyebilirim? - burak - 12-04-2019

Teşekkürler


Cvp: StatusBar nasıl resim ekliyebilirim? - SimaWB - 12-04-2019

(12-04-2019, Saat: 16:48)burak Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Teşekkürler

Teşekkürü ayrıca puan vererek de yaparsanız güzel olur  Idea
İnanın puan vermek, soru sormaktan kolay  Wink