Hind width ayarini yapabilirmiyiz?
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Hind width ayarini yapabilirmiyiz?
Arkadaşlar merhaba, panelin ustune geldigimizde açılan hint penceresinin genişlik ayarini nasil yapabiliriz?
En son Shnsmn tarafından 03 Nis 2021 08:34 tarihinde düzenlendi, toplamda 4 kere düzenlendi.
Re: Hint width ayarını yapabiliyormuyuz?
Kod: Tümünü seç
type
TExHint = class(THintWindow)
public
constructor Create(AOwner: TComponent); override;
function CalcHintRect(MaxWidth: Integer; const AHint: String;
AData: Pointer): TRect; override;
end;
constructor TExHint.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
with Canvas.Font do
begin
Name := 'Tahoma';
Size := Size + 3;
end;
end;
function TExHint.CalcHintRect(MaxWidth: Integer; const AHint: String;
AData: Pointer): TRect;
begin
// örn: 300x500
Result := Rect(0, 0, 300, 500);
end;
kıdemsiz üye
Re: Hind width ayarini yapabilirmiyiz?
Tam istediğim kod teşekkür ederim. ancak compile ederken bu mesajı veriyor.eksik bir şey mi yapıyorum acaba?
[Warning] Unit19.pas(202): Unsafe type 'Pointer'
[Warning] Unit19.pas(202): Unsafe type 'Pointer'
Re: Hind width ayarini yapabilirmiyiz?
İngilizce öğrenmen şart, en azından sözlük yada web den "translate" kullan. Ama illaki oku, Okumazsan öğrenemezsin
[Warning] uayrı demektir. delphi in helpinde de hatayı araştır, nedenini? ne anlama geldiğini, oku.
[Warning] uayrı demektir. delphi in helpinde de hatayı araştır, nedenini? ne anlama geldiğini, oku.
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Re: Hind width ayarini yapabilirmiyiz?
Warning kelimesinin uyarı demek olduğunu biliyorum. bu uyarıyı hangi sebeple verdiğini anlayamadım.ufak bir ayrıntıyı atlamış olabilirmiyim diye düşündüm.teşekkürler
Re: Hind width ayarini yapabilirmiyiz?
Örnek verilen kodu boş bir projede derlediğimde herhangi bir "Warning" veya "Hint" olmadan derleniyor. Sizin aldığınız uyarı örnek verilen kod dışında, sizin yazdığınız diğer kodlardan kaynaklanıyor olmalı.
Uyarı veren ilgili kod bloğunu (ve gerekli ise bağlantılı diğer kodları) paylaşır iseniz yardımcı olmak mümkün olabilir.