カスタムウィンドウ部品
概要
複数の部品をまとめられる部品です。
カスタムウィンドウ部品の上にさらに部品を作成することができ、カスタムウィンドウ部品単位で移動や調整ができます。
作成する方法
【名前】というカスタムウィンドウ部品を作る
手順
部品から継承される手順のほか、次の手順が使用できます。
【自分】をクリアする
カスタムウィンドウ部品に貼り付けた画像や部品をすべて削除します
【自分】へ【名前】という【部品名】を作る
部品を作成して、カスタムウィンドウ部品上に表示します
【自分】から【名前】を消す
カスタムウィンドウ部品上から指定した部品を消します
設定項目
部品から継承される設定項目のほか、次の設定項目が使用できます。
| 設定項目 | 型 | 説明 | |
|---|---|---|---|
| 自動調整 | 真偽値 | ◎ | 自動調整するかどうか |
| 自動調整方法 | 列挙体 | ◎ | カスタムウィンドウ部品の大きさの調整方法 伸縮・拡大のみ |
| 枠 | 列挙体 | ◎ | カスタムウィンドウ部品に枠を表示するかどうか なし・線 |
| 子部品一覧 | 配列 | □ | タブ内部に含まれる部品の一覧 |
| スクロールバー表示 | 真偽値 | ◎ | スクロールバーを表示するかどうか |
| 内部大きさ | サイズ | ◎ | カスタムウィンドウ部品が持つ領域の大きさ。「内部大きさ」が「大きさ」よりも大きい場合にはスクロールバーが表示されます。 |
イベント手順
部品の基本的なイベント手順が使用できます。
| イベント名 | 説明 | 情報 |
|---|---|---|
| スクロールされた | スクロールバーで縦横にスクロールされた時 | |
| 横スクロールされた | スクロールバーで横方向にスクロールされた時 | |
| 縦スクロールされた | スクロールバーで縦方向にスクロールされた時 |
サンプルコード
ファイル選択のための部品を作ります。カスタムウィンドウ部品にボタンとテキストを貼り付けられた部品を「マイ部品」として定義して、メイン画面に貼り付けます。
メイン画面を表示する
待機する
メイン画面とは
ウィンドウを継承する
はじめの手順
初期化する
ーー貼り付けた部品に対する操作をここに書きます
マイ部品1というマイ部品を作る
その位置と大きさは{27,37,221,159}
その内容は「マイ部品」
その位置固定方向は「上+左+右」
終わり
初期化する手順
この内容は「カスタムウィンドウ部品のテスト」
この設計スケール比率は{144,144}
終わり
終わり
マイ部品とは
カスタムウィンドウ部品を継承する
はじめの手順
初期化する
ーー貼り付けた部品に対する操作をここに書きます
終わり
初期化する手順
ーー自動生成された手順です。ここに書き加えたプログラムは消える可能性があります
この位置と大きさは{15,15,466,45}
この内容は「マイ部品」
ファイル名テキストというテキストを作る
その位置と大きさは{3,8,414,25}
その位置固定方向は「上+左+右」
選択ボタンというボタンを作る
その位置と大きさは{423,0,40,41}
その内容は「...」
その位置固定方向は「上+右」
終わり
選択ボタンがクリックされた時の手順
開く画面のフィルタは「テキストファイル|*.txt|すべてのファイル|*.*」
開くファイルを選択して、ファイル名とする
ファイル名が無でなければファイル名テキストの内容は、ファイル名
終わり
終わり