C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[25718] [답변] SelAttributes속성을 이용하세요..
정성훈.해미 [sage5nor] 1931 읽음    2003-05-23 14:08
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");
:
: 위와 같이 하는 전부 검정색으로만 나옵니다.
: 제가 잘못한 부분이 있나여?..

+ -

관련 글 리스트
25715 [질문]RichEdit에서 일정부분 글자색 바꾸기.. 초보 3035 2003/05/23
25718     [답변] SelAttributes속성을 이용하세요.. 정성훈.해미 1931 2003/05/23
32522         Re:[답변] SelAttributes속성을 이용하세요.. 초보 1279 2003/05/23
32521         Re:[답변] SelAttributes속성을 이용하세요.. 초보 1194 2003/05/23
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.