掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
画像の上に図形を描き、その図形のマウスオーバー時に強調表示 (ID:41114)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
KHE00221さん ありがとうございました。 お教え頂いたキーワードから、imageを2つと Canvas を使ってみました。 しかし、[ある地域を囲んだ線を表示] でつまづいてしまいました。 結果は下のGyazo画面のように、範囲外が白く塗りつぶされてしまうのですが、 範囲外も透過させるにはどうすればいいのでしょうか? http://gyazo.com/7fd55e4c9082ac5bbc751ba652f28673 一応、いまのソースはこれです。 procedure TForm1.Button1Click(Sender: TObject); begin //Image1へ背景図読み込み Image1.Picture.LoadFromFile('map.gif'); //Image2へ図形描画 Image2.Transparent:=True; image2.Canvas.Polygon([ Point(20,20), Point(200,20), Point(220,170), Point(20,150) ]); end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.