第76号HSPTV!メルマガアーカイブこのページはHSPTV!のメールマガジンのバックナンバー置き場です。メールマガジンへの加入はhsp.tvまで。http://hsp.tv/play/service.html■はじめにこんにちは、うすあじです。早めに応募しましょう。http://www.hsp.tv/contest2009/index.html・10/24に東京・秋葉原UDXでコンテスト作品展示をします!http://www.igda.jp/modules/bulletin/index.php?page=article&storyid=159イベント当日は、おにたまに会えるかも?ついでに秋葉で買い物するのもいいね。楽しみなイベントです。́ー`*)ゆめゆめゆうかです。小さいころってみんなよくお絵かきしますよね?私は、よく家の中のインテリアを描いていたんです。大人になった今、それらは実現しようと思えば実現できますが実際は無印で買った木製ベッドにお母さんから送ってもらったお布団です。(ノ_-;)ハア...「こんなのがあったらなぁ・・・」そんな気持ちがあるからこそ絵を描くのが楽しかったです。みんなもそんな気持ちがあるからHSPを勉強してるんだろうね。第39回このコーナーでは、HSP3の変わった使用例や、気付きにくい機能などを紹介していきたいと思います。今回もHSP3.2の新機能について、紹介していきたいと思います。標準で色々な命令が追加されているのは前回もお伝えしましたが、その中でobjimage命令は、ボタンの外観を変えることのできる命令で、思った以上にアプリケーションのイメージを変えることができるのでお奨めです。button命令で配置されるボタンオブジェクトは、Windowsが持つ標準的なデザインになっています。いままでは、これを変更するためには、APIを使ってオーナードローの設定を行なう必要があるなどかなり面倒でした。HSP3.2では、ボタンの下地として使う画像を用意しておくだけでボタンの外観を任意に設定することができるようになりました。objimage命令のパラメーターは、以下のようになっています。「マウスオーバー時」(ボタンの上にマウスカーソルが乗った時)の画像を1枚にまとめて用意しておきます。sample/newフォルダ内にある「btn_normal.bmp」がサンプル用のデーターなので参考になるはずです。あとは、icload命令や、celload命令で下地となる画像を読み込んでおいて、それぞれの場合に参照される座標をobjimage命令で設定します。以降は、button命令で配置したボタンが設定された画像のものに置き換わります。「btn_normal.bmp」の画像を使った例を紹介しましょう。"PUSH",*owaristop*owariendボタンの下地を変えるだけで、印象がまた違うのでオリジナルのボタンを作って試してみてください。Twitterは知ってるかな?http://twitter.com/なんと、私うすあじもTwitterに参加しています。年末が近づいてきました。楽しいことも、そうでないこともいっぱいありそうですね。その前に秋の味覚を楽しみましょう。