Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Statusbar da hintler çıkmıyor. (Çözüldü)
#1
İyi günler
Delphi 10.2 Tokyo kullanıyorum.
yeni bir proje açıyorum forma statusbar ekliyorum
statusbar Autohint  true
statusbar da 2 adet panel var
form üzerindeki componentlerin  hinterine açıklamalarını yazıyorum
projeyi çalıştırıyorum status alanında birinci panelde component üzerine gelince
ilgili hint alanındaki bilgi yazıyor.
bunu test için yaptım sorun yok

Benin derdim 
Birçok formda dan oluşan proje var formların bir çoğunda statusbar var 
statusbar da  2 adet panel var
formun, formdaki tüm componentlerin ayarlarını birebir yeni projedeki ile karşılaştırdım 
kesinlikle aynı ama statusbar hintler görünmüyor. Componentin showhint true olursa mouse üzerine
gelince component üzerinde hint görünüyor.

test amaçlı projeye yeni bir form ekledim  yeni eklenen formda da
1 statusbar 1 edit var  
 statusbar da hint yazmıyor.

Sorun benim proje ayarlarında olduğu kesin
 
Delphide projeye özel ayarlar
*.dproj dosyasında tutuluyor bunu siliyorum projeyi ilk kaydettiğimde  project / options  daki ayarlara göre tekrar oluşturuyor

daha önce benzer sorunlar yaşayanlar varsa yardımcı olabilir mi?

Google sorunuma en yakın 
http://www.delphigroups.info/2/ee/291380.html

buldum ama hala çözemedim.
"…De ki: "Hiç bilenlerle bilmeyenler bir olur mu? Şüphesiz, temiz akıl sahipleri öğüt alıp-düşünürler" (Zümer Suresi, 9)
Cevapla
#2
(20-08-2022, Saat: 16:36)cinarbil Adlı Kullanıcıdan Alıntı: İyi günler
Delphi 10.2 Tokyo kullanıyorum.
yeni bir proje açıyorum forma statusbar ekliyorum
statusbar Autohint  true
statusbar da 2 adet panel var
form üzerindeki componentlerin  hinterine açıklamalarını yazıyorum
projeyi çalıştırıyorum status alanında birinci panelde component üzerine gelince
ilgili hint alanındaki bilgi yazıyor.
bunu test için yaptım sorun yok

Benin derdim 
Birçok formda dan oluşan proje var formların bir çoğunda statusbar var 
statusbar da  2 adet panel var
formun, formdaki tüm componentlerin ayarlarını birebir yeni projedeki ile karşılaştırdım 
kesinlikle aynı ama statusbar hintler görünmüyor. Componentin showhint true olursa mouse üzerine
gelince component üzerinde hint görünüyor.

test amaçlı projeye yeni bir form ekledim  yeni eklenen formda da
1 statusbar 1 edit var  
 statusbar da hint yazmıyor.

Sorun benim proje ayarlarında olduğu kesin
 
Delphide projeye özel ayarlar
*.dproj dosyasında tutuluyor bunu siliyorum projeyi ilk kaydettiğimde  project / options  daki ayarlara göre tekrar oluşturuyor

daha önce benzer sorunlar yaşayanlar varsa yardımcı olabilir mi?

Google sorunuma en yakın 
http://www.delphigroups.info/2/ee/291380.html

buldum ama hala çözemedim.

Başka çözüm bilen olurda yazarsa sevinirim.
Şimdilik https://www.tek-tips.com/viewthread.cfm?qid=1463922   adresindeki

private 
procedure MyHint(Sender: TObject); 
end; 

procedure TForm1.FormCreate(Sender: TObject); 
begin 
 Application.OnHint := MyHint; 
 ShowHint           := True; 
 
// ben hint açıklamalarını componentin hint özelliğine yazdım
//Button1.Hint       := 'normal yellow hint|Text in Statusbar'; 
// Button2.Hint       := 'only yellow hint|'; 
// Button3.Hint       := '|text only in statusbar'; 
 //Edit1.Hint         := 'same text'; 
end; 

procedure TForm1.MyHint(Sender: TObject); 
begin 
 StatusBar1.SimpleText := Application.Hint; 
end;
 
kodlar ile yaptım.
"…De ki: "Hiç bilenlerle bilmeyenler bir olur mu? Şüphesiz, temiz akıl sahipleri öğüt alıp-düşünürler" (Zümer Suresi, 9)
Cevapla
#3
(21-08-2022, Saat: 11:48)cinarbil Adlı Kullanıcıdan Alıntı:
(20-08-2022, Saat: 16:36)cinarbil Adlı Kullanıcıdan Alıntı: İyi günler
Delphi 10.2 Tokyo kullanıyorum.
yeni bir proje açıyorum forma statusbar ekliyorum
statusbar Autohint  true
statusbar da 2 adet panel var
form üzerindeki componentlerin  hinterine açıklamalarını yazıyorum
projeyi çalıştırıyorum status alanında birinci panelde component üzerine gelince
ilgili hint alanındaki bilgi yazıyor.
bunu test için yaptım sorun yok

Benin derdim 
Birçok formda dan oluşan proje var formların bir çoğunda statusbar var 
statusbar da  2 adet panel var
formun, formdaki tüm componentlerin ayarlarını birebir yeni projedeki ile karşılaştırdım 
kesinlikle aynı ama statusbar hintler görünmüyor. Componentin showhint true olursa mouse üzerine
gelince component üzerinde hint görünüyor.

test amaçlı projeye yeni bir form ekledim  yeni eklenen formda da
1 statusbar 1 edit var  
 statusbar da hint yazmıyor.

Sorun benim proje ayarlarında olduğu kesin
 
Delphide projeye özel ayarlar
*.dproj dosyasında tutuluyor bunu siliyorum projeyi ilk kaydettiğimde  project / options  daki ayarlara göre tekrar oluşturuyor

daha önce benzer sorunlar yaşayanlar varsa yardımcı olabilir mi?

Google sorunuma en yakın 
http://www.delphigroups.info/2/ee/291380.html

buldum ama hala çözemedim.

Başka çözüm bilen olurda yazarsa sevinirim.
Şimdilik https://www.tek-tips.com/viewthread.cfm?qid=1463922   adresindeki

private 
procedure MyHint(Sender: TObject); 
end; 

procedure TForm1.FormCreate(Sender: TObject); 
begin 
 Application.OnHint := MyHint; 
 ShowHint           := True; 
 
// ben hint açıklamalarını componentin hint özelliğine yazdım
//Button1.Hint       := 'normal yellow hint|Text in Statusbar'; 
// Button2.Hint       := 'only yellow hint|'; 
// Button3.Hint       := '|text only in statusbar'; 
 //Edit1.Hint         := 'same text'; 
end; 

procedure TForm1.MyHint(Sender: TObject); 
begin 
 StatusBar1.SimpleText := Application.Hint; 
end;
 
kodlar ile yaptım.

Merhabalar,

Eğer formları ShowModal olarak açıyorsanız gelmiyor olabilir.

Şu şekilde de yapabilirsiniz.
Ana Formunuza bir adet TApplicationEvents bileşeni ekleyin.


Daha sonra ;
procedure TfrmAnaForm.ApplicationEvents1Hint(Sender: TObject);
begin
 StatusBar1.SimpleText := Application.Hint;
end;
ekleyip deneyebilirsiniz.


https://stackoverflow.com/questions/7063...modal-form

Kolay gelsin.
Amaç, bilginin de/aklın da zekat'ını vermek.
Cevapla
#4
(22-08-2022, Saat: 00:17)hi_selamlar Adlı Kullanıcıdan Alıntı:
(21-08-2022, Saat: 11:48)cinarbil Adlı Kullanıcıdan Alıntı: Başka çözüm bilen olurda yazarsa sevinirim.
Şimdilik https://www.tek-tips.com/viewthread.cfm?qid=1463922   adresindeki

private 
procedure MyHint(Sender: TObject); 
end; 

procedure TForm1.FormCreate(Sender: TObject); 
begin 
 Application.OnHint := MyHint; 
 ShowHint           := True; 
 
// ben hint açıklamalarını componentin hint özelliğine yazdım
//Button1.Hint       := 'normal yellow hint|Text in Statusbar'; 
// Button2.Hint       := 'only yellow hint|'; 
// Button3.Hint       := '|text only in statusbar'; 
 //Edit1.Hint         := 'same text'; 
end; 

procedure TForm1.MyHint(Sender: TObject); 
begin 
 StatusBar1.SimpleText := Application.Hint; 
end;
 
kodlar ile yaptım.

Merhabalar,

Eğer formları ShowModal olarak açıyorsanız gelmiyor olabilir.

Şu şekilde de yapabilirsiniz.
Ana Formunuza bir adet TApplicationEvents bileşeni ekleyin.


Daha sonra ;
procedure TfrmAnaForm.ApplicationEvents1Hint(Sender: TObject);
begin
 StatusBar1.SimpleText := Application.Hint;
end;
ekleyip deneyebilirsiniz.


https://stackoverflow.com/questions/7063...modal-form

Kolay gelsin.

Bilgilendirme için teşekkür ederim Allah c.c razı olsun
sizin dediğiniz gibi yapmak için 
StatusBar1.SimplePanel := True;  
// olması gerekli true yapılınca StatusBar1  da bulunan diğer  paneldeki bilgiler çıkmıyordu.
StatusBar1.SimpleText := Application.Hint;

yukarıda paylaştığım gibi bir procedure tanımladım ve şu an sorunumu çözdüm.
formun oncreate olayına
Application.OnHint := grs_bilgigoster;
ShowHint           := True;


procedure Tgiris_frm.grs_bilgigoster(Sender: TObject);
begin
giris_bilgi.Panels[0].Text := Application.Hint;
end;

form kapatılınca hataya düşmemesi için
formun onclose  olayına mutlaka
Application.OnHint:= nil;
eklenmeli
"…De ki: "Hiç bilenlerle bilmeyenler bir olur mu? Şüphesiz, temiz akıl sahipleri öğüt alıp-düşünürler" (Zümer Suresi, 9)
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  HTTP/1.1 403 forbidden Yetkilendirme Hatası - [Çözüldü] Mesut 6 347 20-09-2022, Saat: 10:47
Son Yorum: Mesut
  Array oluşan değişken (ÇÖZÜLDÜ) KUNTAY 1 244 10-02-2022, Saat: 01:40
Son Yorum: KUNTAY
  date and/or time from character string-[Çözüldü} Mesut 6 553 27-01-2022, Saat: 10:39
Son Yorum: Mesut
  Fastreport 2. Kopya Yazdırma-[Çözüldü] Mesut 9 695 27-01-2022, Saat: 10:37
Son Yorum: Mesut
  C dilinde StrToTime [Çözüldü] Yasemin 3 382 30-11-2021, Saat: 20:33
Son Yorum: frmman



Konuyu Okuyanlar: 1 Ziyaretçi