VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2004/12/10(Fri) 11:26
投稿者ダンボ
URL
タイトル複数のボタンを楕円で過不足無く囲む描画

ここのところ作っているアプリケーションでは「複数のボタンを(楕円)で過不足無く取り囲む描画」を
実現したいと考えています。なかなか楽し苦しい課題だと思いませんか。

・ボタン2つであっても、端点は8つあるから楕円は確定する。
・長軸/短軸の向きを自由にすればもっと過不足無い楕円が出来るが、コーディングが苦しくなるので
 一応、画面のX軸/Y軸方向に合わせた楕円に限定する(かな?)。
・楕円という制限を外して、「滑らかな自由曲線で」にすればベジェ曲線APIが使えそう。
・とにかくボタンn個に対して4n個の点の「一番外側」の点を決めていかなければならない。

こういう仕様、実現方式、アルゴリズムについてサゼスチョンがありましたらお願いします。
また、「そういう話題、アルゴリズムについてはこの会議室が良い」というものがありましたら
ご紹介ください。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -