[シェイプ]
シェイプは、長方形、正方形、円、楕円などの簡単な画像を簡単に作成できるコンポーネントです。
◆使い方例
・図形の種類を指定する
Shape1.Shape:=stCircle; //円を指定する
図形 | 値 |
長方形 | stRectangle |
正方形 | stSquare |
楕円 | stEllipse |
円 | stCircle |
角の丸い長方形 | stRoundRect |
角の丸い正方形 | stRoundSquare |
・塗りつぶしの色を指定する
Shape1.Brush.Style:=bsSolid; //シェイプを赤く塗る
Shape1.Brush.Color:=clRed;
・塗りつぶしのパターンと色を指定する
Shape1.Brush.Style:=bsDiagCross; //シェイプを斜めの十字線で赤い網掛けを施します
Shape1.Brush.Color:=clRed;
スタイル | 値 |
ソリッド | bsSolid |
透明 | bsClear |
水平 | bsHorizontal |
垂直 | bsVertical |
右下がり | bsFDiagonal |
右上がり | bsBDiagonal |
縦横 | bsCross |
斜めの十字 | bsDiagCross |
・輪郭線の種類・色・太さを指定する
Shape1.Pen.Style:=psDash; //シェイプの輪郭を青い破線にします
Shape1.Pen.Width:=1;
Shape1.Pen.Color:=clBlue;
線種 | 値 |
輪郭なし | psClear |
実線 | psSolid |
破線 | psDash |
点線 | psDot |
1点鎖線 | psDashDot |
2点鎖線 | psDashDotDot |
内向き実線 | psInsideFrame |
・図形を移動・拡大する
Left,Top,Width,Heightプロパティを変更します
Copyright c 2009, ohishi,All rights reserved.