Hind width ayarini yapabilirmiyiz?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Shnsmn
Üye
Mesajlar: 13
Kayıt: 16 May 2020 11:53

Hind width ayarini yapabilirmiyiz?

Mesaj gönderen Shnsmn »

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.
ikra
Üye
Mesajlar: 900
Kayıt: 28 Nis 2005 01:26
Konum: Simdilik Topragin Üstü

Re: Hint width ayarını yapabiliyormuyuz?

Mesaj gönderen ikra »

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
Shnsmn
Üye
Mesajlar: 13
Kayıt: 16 May 2020 11:53

Re: Hind width ayarini yapabilirmiyiz?

Mesaj gönderen Shnsmn »

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'
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2356
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Re: Hind width ayarini yapabilirmiyiz?

Mesaj gönderen freeman35 »

İ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.
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 !!!
Shnsmn
Üye
Mesajlar: 13
Kayıt: 16 May 2020 11:53

Re: Hind width ayarini yapabilirmiyiz?

Mesaj gönderen Shnsmn »

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
ertank
Kıdemli Üye
Mesajlar: 1650
Kayıt: 12 Eyl 2015 12:45

Re: Hind width ayarini yapabilirmiyiz?

Mesaj gönderen ertank »

Shnsmn yazdı: 03 Nis 2021 10:57 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'
Ö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.
Cevapla