ImageButton

Q
四角形以外のボタンを作成したい
A
Biz/Browserでは、四角形以外のボタンを作成することができません。

しかしver5.0.3.0以降であれば、ImageButtonクラスを使用して、四角以外のボタンのように
見せる方法があります。
サンプルコードでは、ボタンにしたい形、デザインの画像を用意しておき、ボタンの境界線を
表示しないよう設定したImageButtonに設定しています。



[サンプルコード] ※記述ポイント抜粋
ImageButton ImageButton2 {

   …
   Width = 80;
   Height = 80;
   …
   Title = "丸いボタン";
   …
   Border = $FALSE; /* 境界を表示しない */
   FocusRect = $FALSE; /* フォーカス線を表示しない */
   …
   	
   /* 画像を取得 */
   var img = new ImageList("roundbtnimg2.png",80,80);
   
   …
   
   /* 画像を設定する */
   SetImage(img.GetImage(0)); /* 通常時 */
   SetPushedImage(img.GetImage(1)); /* 押下時 */
}

実際の動作を、CRSファイル形式のサンプル
   「ボタンを四角形以外の形に見せたい(ImgBt50_002.zip)」
からご確認頂けます。

 
管理番号:ImgBt50_002
 
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser V・Biz/Designer V TIPS集 トップへ