------------------- mod_vgo beta1a ------------------- ミニマルで柔軟なUIを簡単に構築するためのGUIモジュールです。 ちょっとした小物製作向けのつもりが機能を盛った結果、クソデカモジュールになりました。 *必須*動作環境 ・Windows10(1703)以降 ・Windows版HSP3.7b7以降 + hsp3utf ・utf-8に対応したエディタ、VSCodeやサクラエディタ版スクリプトエディタなど 特徴 ・モニター別DPIスケーリングやカラーテーマなど、対応が面倒な機能を簡単に導入できます。 ・GUIをそこそこ自由に弄れます。 ・普通のアプリでは珍しいCtrl+ホイールによる拡大縮小が使えます。 ・少し機能を盛られたHSP3標準オブジェクト風の何かがあります。 ・スクロールバー、トラックバー、メニューバー、ステータスバー、タイトルバー風の何かもあります。 ・標準オブジェクトのみ+ウィンドウメッセージを使用しない簡単なものであれば簡単に移植できます。 ・標準命令を置き換えて既存ソースを流用しやすくする補助モジュールもあります。 ・その他便利機能やutf版のクリップボード操作、D&D、ファイルパス操作など、何かと必要なものも入ってます。 注意点 ・とにかくデカい。(実行可能ファイルサイズが400KB程度増えます) ・既存モジュールやプラグインと衝突する要素があると動かないかもしれません。 ・ウィンドウを大きくすると重いです。(小物用と割り切る) ・実用レベルの複雑な動作検証はまだ不十分です。 ・使い勝手向上のため、関数名や機能が変わるかもしれません。 ・致命的で解決不可能なバグが見つかった場合は開発中止もあり得ます。 ・モジュールのバグなのかプログラムのミスなのか、見極める力が求められます。 ・SJIS版はありません。 どんなGUIを作れるのか、サンプルを実行して確かめてみてください。