計算機二級DELPHI控件:Shape組件

字號:

shape組件位于組件板的Additional頁中,其作用是在窗體上繪制一個簡單的圖形,如繪制一些矩形、圓形等,繪制的這些圖形在設(shè)計階段就可以見到,這也可以說是它優(yōu)于Canvas的地方之一。本文首發(fā)中國自學編程網(wǎng)在設(shè)計階段可以通過單擊、拖動以及給Brush屬性、Pen屬性和Shape屬性賦值來對圖形進行變換和處理。
    shape主要有3個屬性,Brush屬性決定Shape對象內(nèi)部的填充圖案,Pen屬性決定Shape對象的外框特性。Shape還有一個屬性Shape,它決定了繪制圖形的形狀。
    Shape組件的Shape屬性取值和意義如下:
    ·stEllipse橢圓。
    ·stCircle圓形。
    ·stRectangle矩形。
    ·stRoundRect圓角矩形。
    ·stSquare正方形。
    ·stRoundSquare圓角正方形。
    圖形的大小和位置由Shape組件的Width、Height、Left和Top等屬性決定,無須編寫任何代碼,只要在設(shè)計時完成相應(yīng)的屬性設(shè)置即可。