|
今回は、「イメージ」部品を使って画像を表示します。
「3、はじめてのプログラム」では、母艦に直接画像を表示しましたが、一般的には画像の表示は「イメージ」部品を使用するようです。したがって、今回はイメージ部品を使って、画像を表示します。
母艦のW=400 #母艦の幅は400と同じ
母艦のH=320 #母艦の高さは320と同じ
#---部品
表示用イメージとはイメージ
そのレイアウトは全体 #イメージ部品が母艦のサイズに合わせられます
その画像は「nadesiko.png」
そのヒントは「画面をクリックすると画像が拡大します」#本題からずれましたが、面白そうなのでつけました
終了ボタンとはボタン
そのX=20。そのY=250。そのW=90。そのH=30 #ボタンの位置とサイズの指定。「。」をつけることでマルチステートメントにできます
#ーーーーーイベント
表示用イメージをクリックした時は
表示用イメージの拡大機能はオン #イメージ部品のサイズに合わせて画像が拡大されます
終了ボタンをクリックした時は
終わり
|
《解説》
・プロパティの設定だけなので、プログラム中にコメントをつけてありますから、特に解説は必要ないと思います。
・マルチステートメント:命令を含んだ文のことをステートメントといいます。基本的には1行に一命令を書きますが、ひとつの命令文の後に「。」をつけていくつもの命令文を1行にまとめることができます。1行に複数の命令文を書いたものをマルチステートメントといいます。
このプログラムでは、位置とサイズを1行にまとめることで、すっきりした印象を与えているような気が……。
※「なでしこ」では、命令文の終わりを「改行」と「。」で判断しています。したがって、文末を改行することで命令文の終わりを判断していますので、文末に「。」をつけなくてもかまいません。(もちろん、「。」をつけてもかまいません。)
(参考)
プログラム7行目の”その画像は「nadesiko.png」”で、表示したい画像を指定しています。
ほかの画像を指定したい場合は「4、覚えておきたい基本事項 の (2)画像表示」を参考にして画像ファイルを指定してください。
|