Q&A

  • PageControl 콤퍼턴트 의 색깔변경... ?
안녕하세요.....

저는 델파이를 공부하고 있는 사람입니다..

다름이 아니고요......

PageControl이라는것이 있지않습니까 ?

Page를 선택하는 Tab의 색깔을 변경하고 싶습니다.. 그런데 Object inspector로

찾아보니 없더군요......

어떻게 색깔을 변경해야하는지요 ?



고수님의 한수 부탁드립니다.........



1  COMMENTS
  • Profile
    조규춘 2000.12.06 03:53
    최일용 wrote:

    > 안녕하세요.....

    > 저는 델파이를 공부하고 있는 사람입니다..

    > 다름이 아니고요......

    > PageControl이라는것이 있지않습니까 ?

    > Page를 선택하는 Tab의 색깔을 변경하고 싶습니다.. 그런데 Object inspector로

    > 찾아보니 없더군요......

    > 어떻게 색깔을 변경해야하는지요 ?

    >

    > 고수님의 한수 부탁드립니다.........

    >



    이런식으로 해두 되것지요..~



    procedure TForm1.PageControl1DrawTab(Control: TCustomTabControl;

    TabIndex: Integer; const Rect: TRect; Active: Boolean);

    begin

    if Active then

    begin

    with Control.Canvas. do

    begin

    FillRect(Rect) ;

    Brush.Color := clred;

    Rectangle(rect);

    end;

    end;

    end;



    물론 속성에다가.

    OwnerDraw := True;

    를 해주구요~