Q1:ファイル選択ダイアログの大きさを変更したい。
Q1-1:
アプリケーションビルダーを開いて一番下のツールバーの中のボタンで左から5番目の「ロード」を選択すると 「 開く」という中型のウインドウが出ますね。その中にはプログラムの一覧表が表示されています。その中型ウインドウの大きさをもう少し大きく表示する方法はありませんか。既定値として「ロード」を選択したら自動的に大きく開きたく思います。大きさの程度は現在の縦2倍横1,5倍にしたく思います。既定値として。固定したく思います。よろしくお願いします。
A1-1:
残念ながら、現在のMZ Platformでファイル選択ダイアログのサイズを指定する機能は提供されておりません。
Q1-2:
前回の質問と少し関連していますが、アプリケーションビルダーを開いて「ロード」を選択すると「開く」の中型ウインドウが出ます。このウインドウの大きさは、どのプログラムできめていますか、その場所を教えて下さい。小生の推察では「フォルダcomponents」の中に多数のプログラムがありますが、その中にあると思われます。その中にドットの数として、数値が縦いくら、横いくら、と1行程度に書かれていると思います。その場所(その行)を教えて下さい。
A1-2:
前回でもお伝えした通り、現在のMZ Platformでファイル選択ダイアログのサイズを指定する機能は提供されておりません。
> 1、前回の質問と少し関連していますが、アプリケーションビルダーを開いて「ロード」を選択すると「開く」の中型ウインドウが出ます。このウインドウの大きさは、どのプログラムできめていますか、その場所を教えて下さい。
「ロード」ボタンを押したときにファイル選択ダイアログを開くという操作はすべてソースコードレベルで書かれていますので、ユーザがカスタマイズすることはできません。また、MZ
Platformで標準コンポーネントとして提供している「ファイル選択ダイアログ」も、ダイアログのサイズを指定する機能は提供していません。
この理由としては、いずれもJavaのSwingコンポーネントの機能呼び出しによってその機能を実現しており、Swingコンポーネント側でのサイズ変更方法が現在のところ不明だからです。もしSwingのファイル選択ダイアログ(JFileChooser)のサイズ変更方法をご存知であれば、教えていただけると次期リリースにて当該機能を追加できる可能性があります。
> 小生の推察では「フォルダcomponents」の中に多数のプログラムがありますが、その中にあると思われます。
上記については今の話題とは全く関係ありませんが、このフォルダには各コンポーネントの情報を記したXMLファイルが配置されており、基本的にはメソッドや引数、イベントなどの日本語による説明が記述されていて、ビルダー上での表示に反映されます。
この情報はユーザが編集することができ、編集の仕方は「アプリケーションビルダー操作説明書」の「8.コンポーネント情報の編集」に説明があります。