HSP:dialogを用いた色の指定

投稿者: | 2010 年 7 月 2 日

dialogを使って、色を指定するサンプル

	dialog "",33
	dialog "R="+ginfo_r+"/G="+ginfo_g+"/B="+ginfo_b,0,"結果"
	color ginfo_r,ginfo_g,ginfo_b
	boxf 100,100,200,200
	stop
  1. ginfo_r, ginfo_g, ginfo_b の3つの変数に、
    選択した色(R, G, B)の3つの値が代入されます。
  2. 指定した色で四角形が描かれます。

ダイアログを表示し、カラーを選択する応用例

  1. カラーダイアログから色を選択します。
  2. 結果をダイアログで表示します。
  3. ウィンドウにも表示します。
  4. 選ばれた色で、四角形を表示します。
	mes "color select"
	dialog "color" ,32
	if stat=0 : stop
	dialog "R="+ginfo_r+"/G="+ginfo_g+"/B="+ginfo_b,0,"結果"
	mes "結果 "+" R="+ginfo_r+"/G="+ginfo_g+"/B="+ginfo_b
	color ginfo_r,ginfo_g,ginfo_b
	boxf 80, 80, 150, 130
	stop