ザビタン開発日記
2009 | 01
2008 | 01 | 02 | 06 | 12
2007 | 10 | 11 | 12
12月 23 (日曜日) 2007
11:07
5人? 2人でMAXじゃなかったの!?
 
さて。BBLははりぼてから大きく仕様変更してしまったAPI郡がある。
ウィンドゥ関係だ。
以下が元々あったものを仕様変更したもの。

  • api_openwin
  • api_putstrwin
  • api_boxfilwin
  • api_point
  • api_refreshwin
  • api_linewin
  • api_closewin

で、仕様変更によって直接ウィンドゥに書き込むことができなくなったのでブロック単位でメモリを転送するapiを1個追加してある。

  • api_blocksend

で! インベーダーをゴニョゴニョ作っている最中に、さらにこんなapiがほしくなったのであります。

api_blockget


blocksendの逆。ウィンドゥのある領域を変数に取り込む

api_pointget


blockgetのドット単位版

api_blockmove


アプリ側に変数を用意せず、直接ウィンドゥ内である領域を別の位置に移動させる。

api_scrollwin


blockmoveでも出来るが出来るだけコードを短くしてすこしでも反応をよくしたいので専用に設置

api_slidewin


横方向のスクロール。同上


・・・もしかしたら助長かもしれませんが、まあとりあえずはこのあたりがあると便利かな〜なんて・・・(^^
 
30日を過ぎたBlogにはコメントできません。
(1) 2 3 4 5 6 7 8 9 10 » 

PopnupBlog V3 Denali created by Bluemoon inc.