|
제가 원하는 기능은 현재 위치에 있는 글자의 속성을 알아 내어서 버튼을 누르는 것에 따라 토글되는 기능을 넣는 것이였는데요, 오늘 Set class에서 해결방안을 찾았습니다.
if ( RichEdit1->SelAttributes->Style.Contains (fsBold) )
RichEdit1->SelAttributes->Style = RichEdit1->SelAttributes->Style >> fsBold;
else
RichEdit1->SelAttributes->Style = RichEdit1->SelAttributes->Style << fsBold;
fsBold, fsItalic, fsUnderline 등의 속성만 바꾸면 되네요. 혹, 필요하신 분이 있을까 해서 올립니다. 참고하세요.
경호 님이 쓰신 글 :
: 안녕하세요 경호입니다.
:
: Richedit의 모든 속성은 SelAttributes로 알아 볼수 있답니다.
: 그럼 수고하세요
:
: FontDialog1->Font->Assign(RichEdit1->SelAttributes)
:
: ^^
|