ウィンドウ

概要

何もないウィンドウの部品です。
ウィンドウの中には、部品を配置することができます。
用途に応じて、ウィンドウの種類を変えることができます。

生成可能

継承する種類

コントロール部品

 

作成する方法

【名前】というウィンドウを作る

 

手順

コントロールの基本的な手順のほか、次の手順が使用できます。

使う 作る 隠す 表示する クリアする 再描画する 閉じる 最大化する 最小化する 標準化する 元のサイズに戻す 印刷する 移動する 点滅させる 確認して印刷する 

【名前】という【部品名】を使う

ウィンドウ上にオブジェクトを作成する準備をします

【名前】という【部品名】を作る

ウィンドウ上にオブジェクトを作成します

【自分】を隠す

ウィンドウを非表示にします

【名前】を消す

ウィンドウ上から指定した部品を消します

【自分】を〈ダイアログで〉〈常に手前に〉表示する

ウィンドウを画面に表示します

【自分】をクリアする

ウィンドウに貼り付けた画像や部品をすべて削除します

【自分】を再描画する

ウィンドウの絵を再表示します

【自分】を閉じる

ウィンドウを閉じます

【自分】を最大化する

ウィンドウを最大化します

【自分】を最小化する

ウィンドウを最小化します

【自分】を標準化する
【自分】を元のサイズに戻す

ウィンドウを元のサイズに戻します

【自分】を印刷する

テキストの内容をプリンタへ印刷します

【自分】を移動する

ウィンドウをドラッグできる状態にします

【自分】を〈【点滅回数】回〉点滅させる

ウィンドウが選択されるまでウィンドウを点滅させます。
点滅回数を指定すると、その回数だけ点滅します。

【自分】を確認して印刷する

プリンタと印刷設定を確認して、テキストの内容をプリンタへ印刷します

設定項目

コントロールの基本的な設定項目のほか、次の設定項目が使用できます。

設定項目   説明
アイコン   ウィンドウのアイコン
コンテキストメニュー   右クリックしたときに表示されるメニュー部品
コントロールボックス   左上のアイコンを表示するかどうか
タイトル 文字列 ウィンドウのタイトル
タスクバー表示 真偽 タスクバーに表示するかどうか
マウスカーソル   マウスのカーソルの形
位置   ウィンドウの位置
決定ボタン   エンターキーを押したときに、クリックしたことになるボタン部品
最小化ボタン   最小化ボタンを表示するかどうか
最前面 真偽 常に手前に表示するかどうか
最大化ボタン   最大化ボタンを表示するかどうか
取消ボタン   Escボタンを押したときに、クリックしたことになるボタン部品
種類 列挙 ウィンドウの形状
標準・固定・ツール・固定ツール・ダイアログ・縁無し
初期位置 列挙 ウィンドウを表示した際のウィンドウの位置
手動・中央・自動
大きさ   ウィンドウの大きさ
内部領域大きさ   ウィンドウの中の大きさ
透明度 整数 ウィンドウの透明度
背景画像 画像 背景に表示する画像
背景色 ウィンドウの背景色
部品キーイベント   ウィンドウ上の部品上でキーが操作された場合、ウィンドウのキーイベント手順を実行するかどうか
MDIコンテナ   MDIの親ウィンドウにするかどうか
MDI親ウィンドウ   このウィンドウを表示するMDIウィンドウ
MDI子ウィンドウ一覧   MDIの親ウィンドウの場合、子ウィンドウの一覧を取得します
MDI選択ウィンドウ   MDIの親ウィンドウの場合、選択されている子ウィンドウを取得します
MDI子ウィンドウ   MDIの子ウィンドウであるかどうか
子部品一覧   ウィンドウの中にある部品の一覧
待ち状態   待ち状態を表すカーソルを表示するかどうか

記号の意味

イベント手順

コントロールの基本的なイベント手順のほか、次のイベント手順が使用できます。

イベント名 説明 情報
アクティブ ウィンドウが選択された時  
ドラッグが通過 ドラッグ中のマウスカーソルがウィンドウ内で移動した時  
大きさが変化した ウィンドウの大きさが変化した時  
非アクティブ 別のウィンドウが選択された時  
描画する ウィンドウの内容を描画する時  
閉じた ウィンドウが閉じられた時  
閉じる ウィンドウを閉じるようとした時 あり
開いた ウィンドウが読み込まれた時  
スクロールされた スクロールバーで縦横にスクロールされた時  
横スクロールされた スクロールバーで横方向にスクロールされた時  
縦スクロールされた スクロールバーで縦方向にスクロールされた時  

 

プログラム例

ボタン1つのウィンドウを作ります。

窓というウィンドウを作る
窓へOKボタンというボタンを作る
  その内容を「OK」に変える
窓を表示する
待機する