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

델파이 Q&A
Delphi Programming Q&A
[7823] Re:Re: TRichEdit 를 사용하지 않구 RTF 포멧을 사용하고 싶습니다.
이상탁 [] 1008 읽음    2001-12-27 15:03
답변 감사합니다.

제 질문이 조금 이상했나 보군요....

저는 TRichEdit 자체를 사용하지는 않구, 내가 만든 프로그램에서 원하는 폰트종류, 크기, 내용을 다른 프로그램에 붙여넣기를 하고 싶습니다. 그래서 클립보드에 RTF 포멧으로 복사하고, 다른 프로그램에 WM_PASTE 이벤트를 sendmessage 를 이용해서 보내면 제가 원하는 기능을 얻을 수 있을 거 같아서요....

그런데, RTF 포멧이라고 칭한 것은 클립보드에 RTF 포멧으로 복사되어야 폰트종류, 글자크기 등등을 가지고 가는 것 같더라구요....

즉, 아래아 한글에서 복사한 것을 워드패드 또는 워드 등에 붙여넣기 하면 폰트 종류, 크기 등이 그대로 붙여넣기 되잖아요...

근데 그걸 제 마음대로 주물럭(?) 거리고 싶다는 거죠....
즉, 같은 '가' 라도

'가가가가가'
첫번째 '가'는 바탕체, 두번째는 굴림체, 세번째는 궁서체 ......
이런식으로요, 특히 딩벳 기호등은 영어폰트에서는 아예 나타나질 않는 경우도 있잖아요... 누가 그러든데 폰트상의 grip 이 없어서라구요.....(저두 이 용어를 잘 몰라요.)

그리고, 유니코드를 사용하는 이유는 확장성을 위해서고요.....

제가 질문한 요지는 이런 겁니다.

답변부탁드립니다.

류종택 님이 쓰신 글 :
: 질문이 약간 애매한 부분이 있군요..
: 여하튼 RTF 포멧을 사용하신다면 TRichEdit를 사용하시는 거 아닌가요?
: 해당 콤포넌트에는  CopyToClipboard 메소드와 PasteFromClipboard 메소드를
: 이용하면 간단한 것 아닌가요?
:
:
: Voice of Delphi, 류..
:
:
: 이상탁 님이 쓰신 글 :
: : 코딩상에서 RTF 포멧으로 클립보드에 복사하고, 붙여넣기 하는 방법에 대해서 알고 싶습니다.
: :
: : 폰트와 크기 및 유니코드로 클립보드에 복사하고, 프로그램에 붙여넣기 하는 방법을 알고 계신 분은 답변 부탁드립니다. 
: :
: : 델파이입니다.
: :

+ -

관련 글 리스트
7820 [질문] RTF 포멧으로 클립보드에 복사하는 법 이상탁 971 2001/12/27
7822     Re:[질문] 답변이라기 보다.. 류종택 633 2001/12/27
7823         Re:Re: TRichEdit 를 사용하지 않구 RTF 포멧을 사용하고 싶습니다. 이상탁 1008 2001/12/27
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.