掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Fontの色を反転して出力するには? (ID:341)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
なにと反転したいのか分かりませんが、文字の描画と背景の描画の順序を 入れ替えるというのは、どうでしょうか? 【反転しない】 with Canvas do begin Brush.Color := clBlack; Rectangle(20, 20, 100, 100); Font.Size := 50; Brush.Style := bsClear; TextOut(0, 0, 'あいうえお'); end; 【反転する】 with Canvas do begin Font.Size := 50; Brush.Style := bsClear; TextOut(0, 0, 'あいうえお'); Pen.Mode := pmNotXor; Brush.Color := clBlack; Brush.Style := bsSolid; Rectangle(20, 20, 100, 100); end; 既知だったら、すみません。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.