TTCustomTreeViewのOnCustomDraw

解決


がびょう  URL  2006-02-20 03:42:11  No: 20104

TCustomTreeViewのOnCustomDrawイベントが設定できません。

procedure DrawTreeItem(Sender: TCustomTreeView; ARect: TRect; var DefaultDraw: Boolean);
という宣言では型が違うと注意されます。

どこが間違いなのかご指摘いただければと思います。


落とし物  2006-02-20 05:38:26  No: 20105

ドコ落としたんかいな〜ダレか、const見んかったか?


がびょう  URL  2006-02-21 05:32:03  No: 20106

何でかわかりませんが、TCustomTreeViewこを継承したコンポーネントで、オブジェクトインスペクタのOnCustomDrawをダブルクリックしたときはうまく動きました。
このときの名前の手続きを宣言したところうまくいきました。

まったく意味がわかりません。


違いが分かるあなたに…  2006-02-21 07:04:52  No: 20107

×procedure DrawTreeItem(Sender: TCustomTreeView; ARect: TRect; var DefaultDraw: Boolean);
○procedure DrawTreeItem(Sender: TCustomTreeView; const ARect: TRect; var DefaultDraw: Boolean);

どこが違うか、分かるね。


がびょう  URL  2006-02-22 05:39:42  No: 20108

あ〜、constですか。
気づかなかった...

どうもありがとうございます。
ヘルプも完全に当てにするのは良くないみたいですね。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加