GraphicsWindow は図形描写に関係する入力や出力の機能を提供します。 このクラスを使って線を引いたり円や四角形を描くことができます。
BackgroundColor
GraphicsWindow.BackgroundColor
Graphics Window の背景色を取得または設定します。
BrushColor
GraphicsWindow.BrushColor
Graphics Window 上の図形の塗りつぶしのブラシの色を取得または設定します。
CanResize
GraphicsWindow.CanResize
Graphics Window がユーザーによってサイズを変更することができるかどうか特定します。
PenWidth
GraphicsWindow.PenWidth
Graphics Window 上の図形の描画に使用されたペンの太さを取得または設定します。
PenColor
GraphicsWindow.PenColor
Graphics Window 上の図形の描画に使用されたペンの色を取得または設定します。
FontName
GraphicsWindow.FontName
Graphics Window 上のテキストを書くのに使用されたフォント名を取得または設定します。
FontSize
GraphicsWindow.FontSize
Graphics Window 上のテキストを書くのに使用されたフォントの大きさを取得または設定します。
FontBold
GraphicsWindow.FontBold
Graphics Window 上のテキストを書くのに使うフォントが太字かどうかを取得または設定します。
FontItalic
GraphicsWindow.FontItalic
Graphics Window 上のテキストを書くのに使うフォントが斜字かどうかを取得または設定します。
Title
GraphicsWindow.Title
Graphics Window のタイトルを取得または設定します。
Height
GraphicsWindow.Height
Graphics Window の高さを取得または設定します。
Width
GraphicsWindow.Width
Graphics Window の横幅を取得または設定します。
Left
GraphicsWindow.Left
Graphics Window の左の位置を取得または設定します。
Top
GraphicsWindow.Top
Graphics Window の上の位置を取得または設定します。
LastKey
(This property is read-only.)
GraphicsWindow.LastKey
最後に押されたもしくは離されたキーを取得します。
LastText
(This property is read-only.)
GraphicsWindow.LastText
Graphics Window 上で最後に入力されたテキストを取得します。
MouseX
(This property is read-only.)
GraphicsWindow.MouseX
マウスの属している Graphics Window の X 座標を取得します。
MouseY
(This property is read-only.)
GraphicsWindow.MouseY
マウスの属している Graphics Window の Y 座標を取得します。
Show
GraphicsWindow.Show()
Graphics window を表示して、やり取りできるようにします。
Returns
Nothing
Hide
GraphicsWindow.Hide()
Graphics window を隠します。
Returns
Nothing
DrawRectangle
GraphicsWindow.DrawRectangle(x, y, width, height)
選択されたペンを使用をして、画面上に四角形を描きます。
x
四角形の X 座標。
y
四角形の Y 座標。
width
四角形の横幅。
height
四角形の高さ。
Returns
Nothing
FillRectangle
GraphicsWindow.FillRectangle(x, y, width, height)
選択されたブラシを使って四角形を塗りつぶします。
x
四角形の X 座標。
y
四角形の Y 座標。
width
四角形の横幅。
height
四角形の高さ。
Returns
Nothing
DrawEllipse
GraphicsWindow.DrawEllipse(x, y, width, height)
選択されたペンを使って画面上に楕円を描きます。
x
楕円の X 座標。
y
楕円の Y 座標。
width
楕円の横幅。
height
楕円の高さ。
Returns
Nothing
FillEllipse
GraphicsWindow.FillEllipse(x, y, width, height)
選択されたブラシで画面上の楕円を塗りつぶします。
x
楕円の X 座標。
y
楕円の Y 座標。
width
楕円の横幅。
height
楕円の高さ。
Returns
Nothing
DrawTriangle
GraphicsWindow.DrawTriangle(x1, y1, x2, y2, x3, y3)
選択されたペンを使って画面上に三角形を描きます。
x1
最初の点の X 座標。
y1
最初の点の Y 座標。
x2
2 番目の点の X 座標。
y2
2 番目の点の Y 座標。
x3
3 番目の点の X 座標。
y3
3 番目の点の Y 座標。
Returns
Nothing
FillTriangle
GraphicsWindow.FillTriangle(x1, y1, x2, y2, x3, y3)
選択されたブラシを使って画面上に三角形を描いて塗りつぶします。
x1
最初の点の X 座標。
y1
最初の点の Y 座標。
x2
2 番目の点の X 座標。
y2
2 番目の点の Y 座標。
x3
3 番目の点の X 座標。
y3
3 番目の点の Y 座標。
Returns
Nothing
DrawLine
GraphicsWindow.DrawLine(x1, y1, x2, y2)
一点から別の点へと直線を描きます。
x1
最初の点の X 座標。
y1
最初の点の Y 座標。
x2
2 番目の点の X 座標。
y2
2 番目の点の Y 座標。
Returns
Nothing
DrawText
GraphicsWindow.DrawText(x, y, text)
画面上の指定された場所にテキスト行を描きます。
x
テキストの開始点の X 座標。
y
テキストの開始点の Y 座標。
text
描画するテキスト
Returns
Nothing
DrawBoundText
GraphicsWindow.DrawBoundText(x, y, width, text)
画面上の指定された場所にテキスト行を描きます。
x
テキストの開始点の X 座標。
y
テキストの開始点の Y 座標。
width
横幅として指定できる最大値です。このパラメーターでテキストの折り返し点を決められます。
text
入力するテキスト。
Returns
Nothing
DrawResizedImage
GraphicsWindow.DrawResizedImage(imageName, x, y, width, height)
指定されたサイズで、メモリから指定されたイメージを画面上に描きます。
imageName
描画するイメージの名前
x
イメージを描画する点の X 座標。
y
イメージを描画する点の Y 座標。
width
描画するイメージの横幅。
height
描画するイメージの高さ。
Returns
Nothing
DrawImage
GraphicsWindow.DrawImage(imageName, x, y)
メモリから指定されたイメージを画面上に描きます。
imageName
描画するイメージの名前。
x
イメージを描画する点の X 座標。
y
イメージを描画する点の Y 座標。
Returns
Nothing
SetPixel
GraphicsWindow.SetPixel(x, y, color)
指定された色を使って指定された X 座標、Y 座標にピクセルを描きます。
x
ピクセルの X 座標。
y
ピクセルの Y 座標。
color
ピクセルにセットする色。
Returns
Nothing
GetPixel
GraphicsWindow.GetPixel(x, y)
指定された X 座標、Y 座標のピクセルの色を取得します。
x
ピクセルの X 座標。
y
ピクセルの Y 座標。
Returns
ピクセルにセットする色。
GetRandomColor
GraphicsWindow.GetRandomColor()
自由に選んで使える色を取得します。
Returns
自由に選んで使える色。
GetColorFromRGB
GraphicsWindow.GetColorFromRGB(red, green, blue)
与えられた赤、緑、青の値から色を生成します。
red
色中の赤の構成要素 (0-255)。
green
色中の緑の構成要素 (0-255)。
blue
色中の青の構成要素 (0-255)。
Returns
ブラシやペンに使用できる色を返します。
Clear
GraphicsWindow.Clear()
ウインドウをクリアにします。
Returns
Nothing
ShowMessage
GraphicsWindow.ShowMessage(text, title)
メッセージ ボックスをユーザーに表示します。
text
メッセージ ボックスに表示されるテキスト。
title
メッセージ ボックスのタイトル。
Returns
Nothing