素人の俺にHSPで経営 ..
[2ch|▼Menu]
271:名前は開発中のものです。
07/03/04 13:20:30 Id4kEYzY.net
>>265
イメージボタンにする場合は、ボタン押下判定用のモジュール作ってやらないと死ねるかも。
ちなみにHSP3.0だとこんな感じ。

#module
 #const MAXBUTTON 128
 #const NO_PUSH -1
 dim btnpos, MAXBUTTON, 4;
 btncount = 0;
 //ボタンクリア
 #deffunc init_imgbtn
  btncount = 0;
  return
 //ボタン登録 戻り値:登録No.
 #defcfunc add_imgbtn int x, int y, int x2, int y2
  btnpos.btncount.0 = x;
  btnpos.btncount.1 = y;
  btnpos.btncount.2 = x2;
  btnpos.btncount.3 = y2;
  result = btncount;
  btncount = btncount + 1;
  return result;
 //ボタン押下チェック 戻り値:登録No. or -1
 #defcfunc chk_pushbtn int mx, int my
  for i,0,btncount,1
   if (mx>btnpos.i.0)&(mx<btnpos.i.2)&(my>btnpos.i.1)&(my<btnpos.i.3) {
    return i; //押された
   }
  next
  return NO_PUSH; //押されてない
#global //(続く↓)


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

145日前に更新/131 KB
担当:undef