リストボックス その3

 ■項目を一括で追加する


項目がゼロ、つまり何もないリストに追加していくこともありますが、どちらかと言うと、あらかじめいくつかの項目が表示されていて、そこに新たな項目を追加したり、削除したり、という処理の方が実際は多いと思います。


そこで、項目を一括で追加する手順を。

下は、リストボックスのプログラムの例から、ウィンドウの表示の手順だけを抜き出したものです。

ーー★ という行が 三箇所あります。このうちのどれかに、一括で追加する手順を書き加えていって下さい(くれぐれも全部を書かないように)。

結果は同じものになりますが、どこにするかは、他の手順とのかね合いで決まります。


────────────────────

ウィンドウ1を表示する

待機する


ウィンドウ1とは

ウィンドウを継承する


はじめの手順

初期化する

ーー★1

終わり


初期化する手順

ーーこの手順は自動生成されたものです。編集しないでください

この内部領域大きさを{213、256}に変える

この内容を「会員名簿」に変える


ラベル1というラベルを作る

その内容を「会員一覧」に変える

その位置と大きさを{13、12、39、12}に変える


ーー★2

リストボックス1というリストボックスを作る

その位置と大きさを{13、27、100、211}に変える


ラベル2というラベルを作る

その内容を「追加する名前」に変える

その位置と大きさを{125、12、39、12}に変える


テキスト1というテキストを作る

その位置と大きさを{125、25、75、19}に変える


追加ボタンというボタンを作る

その内容を「追加」に変える

その位置と大きさを{125、53、75、23}に変える


削除ボタンというボタンを作る

その内容を「削除」に変える

その位置と大きさを{125、82、75、23}に変える


閉じるボタンというボタンを作る

その内容を「閉じる」に変える

その位置と大きさを{125、214、75、23}に変える


ーー★3

終わり

────────────────────


────────────────────

はじめの手順

初期化する

ーー★1

配列は、{「青木 一郎」、「佐々木 恵子」、「高橋 啓司」、「藤田 良江」、「吉田 幸三」}

配列を、リストボックス1に追加する

終わり

────────────────────


↑ ウィンドウの初期化の手順が終わった後に、リストボックスに配列を追加しています。


────────────────────

ーー★2

配列は、{「青木 一郎」、「佐々木 恵子」、「高橋 啓司」、「藤田 良江」、「吉田 幸三」}

リストボックス1というリストボックスを作る

その位置と大きさを{13、27、100、211}に変える

配列を、リストボックス1に追加する

────────────────────


↑ 上の例のように、部品の作成と同時に、リストに項目を追加したり、テキスト部品に文字列の内容を表示させたりする場合は、部品の作成の前に、追加する項目(内容)を指定しておいて下さい。


────────────────────

ーー★3

配列は、{「青木 一郎」、「佐々木 恵子」、「高橋 啓司」、「藤田 良江」、「吉田 幸三」}

配列を、リストボックス1に追加する


終わり

────────────────────


↑ 部品の配置が終わった後に、ウィンドウの初期化の手順の中で配列を追加しています。


コメント

このブログの人気の投稿

■アクセシブルな開発環境「日本語プログラミング言語・プロデル」の紹介

ドキュメント検索 と 掲示板

「キュー」と「スタック」 その2