No.6 [cats]さんが作品にコメントしました - 2014/09/06 18:01:46
>スクロールエリアをマウスホイール操作でスクロールできるようになっています。 ありがとうございます!
|
No.5 [FunnyMaker]さんが作品にコメントしました - 2014/09/04 17:17:19
作者のFunnyMakerです。
mod_GUIOBJを更新しました。 スクロールエリアをマウスホイール操作でスクロールできるようになっています。
次回のコンテストページ更新後、DL可能になります。
|
No.4 [cats]さんが作品にコメントしました - 2014/09/04 12:47:39
スクロールエリアの修正ありがとうございます! 早速指定された部分を直してみようと思います。
>スクロールの可能/禁止を切り替えるという案 なるほど。 確かに内部でマウスホイールを使用することもありますから、これなら便利です。 是非、実装をお願いします。
|
No.3 [FunnyMaker]さんが作品にコメントしました - 2014/09/04 10:47:25
catsさん、コメントありがとうございます。
スクロールエリアの件ですが原因はこちらのプログラムミスで、常にID 0が割り振られていました。 ご迷惑をおかけしました。
先ほど修正版をアップロードしましたので、次回のコンテストページ更新後、DL可能になります。 これでマニュアル通りの挙動になります。
修正は軽微です。 最新版のDLを待たずとも現行の5665行目「INFO1」より始まる行の頭に「if 」を加えるだけでもバッチリ修正できます。
>スクロールエリアをクリックしてから、マウスホイール及びシフト+マウスホイールを検出してスクロールできるようにしてほしい
やっぱりそう思いますよね...。私も思ってはいました。 取り込んだウィンドウにoncmdすればいいので簡単だろうと思っていたのですが、 一旦実装してしまうと、今度は「敢えてスクロールしたくない」という場合に困るだろうなと思って、迷っていました。 それで結局実装しなかったんです。
そこで、 「デフォルトではホイール操作でスクロール可能とし、スクロールの可否をプログラム側で適宜スイッチングする」 という案を思いついたのですが、どうでしょうか? つまり、「EnableWheelScroll」みたいな命令を作って、スクロールの可能/禁止を切り替えるという案です。 需要があるようでしたら実装を検討しようと思います。
|
No.2 [cats]さんが作品を評価しました( 技術 ) - 2014/09/03 15:26:35
少し前にこのモジュールを見つけて、独自で高度なオブジェクトを作れるということで使わせていただいています。 スクロールエリアを2つ設置するとどちらも同じIDになってしまったので、自分でID指定をするパラメータを付け加えたのですが、 たぶんバグでしょうか。 それと是非、スクロールエリアをクリックしてから、マウスホイール及びシフト+マウスホイールを検出してスクロールできるようにしてほしいです。
|
No.1 [mirage17]さんが作品を評価しました( 技術 完成度 アイデア ) - 2014/08/30 12:37:54
HSPで使うと、カラフルなグラフィカルユーザー インターフェイスを手軽に作れるモジュールでした。 チェックボックス、スライダー、リストボックス、 コンボボックス、メニューなどをカラフルにできる ので、HSPで作成するツールなどの見た目を良く してくれます。このモジュールは、とてもデザイン センスが良く、高く評価できると思います。 素晴らしいツールを量産している作者の今後の 活躍にも期待しています。良い作品でした。
|