|
RichEdit1->Font는 에디터의 전체 폰트여 적용됩니다.
개별로 설정할려면..
RichEdit1->SelAttributes->Color = clRed;
이런식으로 사용해야 됩니다.
일종의 HTML 테그와 비슷합니다.
"지금부터 빨간색으로 쓴다"는 것입니다.
색상외에
글씨체및 크기도 설정되는군요.
이것은 각각의 글자에 따로 설정이 가능합니다.
참고로 정렬은
Paragraph속성에 있습니다.
님의 소스를 주물러 보겠습니다.
char buf[30];
RichEdit1->Clear();
RichEdit1->Lines->Add(" --------------------"); // 여기
RichEdit1->SelAttributes->Color = clGreen;
wsprintf(buf," 제목...Software");
RichEdit1->Lines->Add(buf);
RichEdit1->SelAttributes->Color = clBlack; // 여기
RichEdit1->Lines->Add(" --------------------");
RichEdit1->Lines->Add(" ");
RichEdit1->Lines->Add(" Choose a software to install support");
초보 님이 쓰신 글 :
: 다음과 같이 RichEdit에서 제목 부분에 해당하는 글자색만 바꾸고
: 나머지는 검정색으로 하기 위해 다음과 같이 했습니다.
:
: char buf[30];
:
: RichEdit1->Clear();
: RichEdit1->Lines->Add(" --------------------");
: RichEdit1->Font->Color = clGreen;
: wsprintf(buf," 제목...Software"); -->제목부분 이글자만 색을 바꾸고 싶습니다.
: RichEdit1->Lines->Add(buf); --->글자첨가..
: RichEdit1->Font->Color = clBlack; --> 다시 원래의 글자로 바꿉니다
: RichEdit1->Lines->Add(" --------------------");
: RichEdit1->Lines->Add(" ");
: RichEdit1->Lines->Add(" Choose a software to install support");
:
: 위와 같이 하는 전부 검정색으로만 나옵니다.
: 제가 잘못한 부분이 있나여?..
|