|
폰트색 빨간색으로 지정 되어 있는데요.
안됩니다...ㅠㅠ
civilian,안영제 님이 쓰신 글 :
: 폰트도 색깔을 지정해주어야 합니다.
: 바탕색이랑 폰트색이 같으니.. 안보이는 것이지요.
:
:
: @ㅏ^ㅏ달 님이 쓰신 글 :
: : void __fastcall TForm1::OnDrawPanel(TStatusBar *StatusBar,
: : TStatusPanel *Panel, const TRect &Rect)
: : {
: : if(Panel == StatusBar->Panels->Items[2]) {
: : StatusBar->Canvas->Brush->Color = color;
: : StatusBar->Canvas->Font->Color = clRed;
: : StatusBar->Canvas->FillRect(Rect);
: (이부분) ========================================
: StatusBar->Canvas->Font->Color = clBlue;
: (여기까지) =======================================
: : StatusBar->Canvas->TextOut(0,0,"AAAAAAAAAAAA");
: : }
: : }
: : //---------------------------------------------------------------------------
: : void __fastcall TForm1::Button1Click(TObject *Sender)
: : {
: : color = clLime;
: : StatusBar1->Repaint();
: : }
: : //---------------------------------------------------------------------------
: : void __fastcall TForm1::FormCreate(TObject *Sender)
: : {
: : color = clYellow;
: : }
: :
: : 이런식으로 했습니다. TextOut함수를 사용했는데 역시 안되네요.
: : 혹시 Repaint때문에 그런가요?
: : 좀 더 자세한 설명 부탁합니다.
|