Sayfa: [1]   Aşağı git
  Yazdır  
Gönderen Konu: Bileşen Hint'lerinin StatusBar'da gösterimi  (Okunma Sayısı 203 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
NeverFear
Acemi Üye
**

Karma: 0
Offline Offline

Cinsiyet: Bay
Mesaj Sayısı: 30



Üyelik Bilgileri
« : 06 Ağustos 2008, 00:51:31 »

Kod:
  public
    procedure DisplayHint(Sender: TObject);
  end;
 
var
  Form1: TForm1;
 
implementation
 
{$R *.DFM}
 
procedure TForm1.DisplayHint(Sender: TObject);
begin
  StatusBar1.Panels.Items[0].Text:= Application.Hint;
end;
 
procedure TForm1.Timer1Timer(Sender: TObject);
begin
  StatusBar1.Panels.Items[1].Text:= TimeToStr(Time);
end;
 
procedure TForm1.FormCreate(Sender: TObject);
begin
  Application.ShowHint:= True;
  Application.OnHint:= DisplayHint;
  //Yukarıdaki iki satır kodlamadan sonra;
  Form1.Hint:= 'İfade1| İfade2'; // " | " işareti klavyedeki Alt Gr + < (>) tuşu ile
  //elde edilir (bilmeyenler için).
  Form1.ShowHint:= True; // olursa (hazır değer False),
  //StatusBar1.Panels.Items[0].Text'de İfade2, Form üzerinde İfade1 görülür.
  //Bunu Object Inspector'de Formun Hint özelliğine de yazabilirsiniz.
  //ShowHint True yaparsanız;
  //Form1.Hint:= 'İfade1| İfade2';
  //Form1.ShowHint:= True; kısmını kodlamanıza gerek kalmaz.
  //Object Inspector'de StatusBar1'ın Panels özelliğini kullanarak
  //StatusBar1.Panels.Items[0] için Width (formunuzun büyüklüğüne göre) 350 - 650 arası
  //StatusBar1.Panels.Items[1] için Width 52 olabilir.
  //Daha fazla Item varsa, ona göre ayarlama yapmalısınız.
end;
İşinizi görmesi dileğimle,
Çalışmalarınızda başarılar dilerim.
 
NeverFear - Linklerin Görülmesine Izin Verilmiyor
Linki Görebilmek Için Üye Ol veya Giris Yap
Logged
Sayfa: [1]   Yukarı git
  Yazdır  
GoogleTagged

 
Gitmek istediğiniz yer: