16番会議室「玉石混淆みんなで作るSample蔵」に寄せられたサンプル
"RE^2:DrawTextの使い方例"
この発言は #00523 Satobe さんのRE:TStringGridの使い方例 に対するコメントです
Satobe さん、こんにちは。
> DrRectの高さは FontHeight使って「自前で DT_VCENTER処理」しちゃっ
> てますから、ここの DT_VCENTERは無意味ですよね。
> #そもそも DT_VCENTER使うなら DT_SINGLELINEも指定しないと...
APIまかせのセンタリングではずれが目立っていたので,自分でセンタ
リングのチューニングをしていた名残が中途半端に残っていたのかも.
>> FontHeight := Canvas.TextHeight('W');
> この部分は Canvas.TextHeight('Wg');ってやってるのが多いですね。
なるほどおっしゃるとおりですね.ずれたのはこのせいかもしれません.
情報ありがとうございます.
TN(CQJ01721)
Original document by TN 氏 ID:(CQJ01721)
ここにあるドキュメントは NIFTY SERVEの Delphi Users' Forum の16番会議室「玉石混淆みんなで作るSample蔵」に投稿されたサンプルです。これらのサンプルはボーランド株式会社がサポートする公式のものではありません。また、必ずしも動作が検証されているものではありません。これらのサンプルを使用したことに起因するいかなる損害も投稿者、およびフォーラムスタッフはその責めを負いません。使用者のリスクの範疇でご使用下さい。
Copyright 1996-2002 Delphi Users' Forum
|