자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

본 게시판 사용시 당부 사항
* 이 게시판은 누구나 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------


항상 수고가 많으십니다..

컴포넌트를 동적으로 생성할 일이 많아서, 작업하던 도중 신기한 현상을 겪었습니다.

아직도 해결은 못한상태구요..


TText 같은 컴포넌트는 동적생성할때 폰트크기가 적용되는 반면, TMemo 나 TEdit  TLabel 은

동적생성시 폰트크기가 적용되지 않네요..


아래의 예를 보면, 폰트크기를 지정해서 동적생성 하고 있는데.. 폰트 속성이 전혀 먹지않습니다.


그리고 신기하게 폼에 Parent 한 이후에도 폰트속성이 적용이 안되더군요..


그냥, Tool Palette 에서 Memo1을 폼에 올리면, 폰트 속성등이 잘되는데.. 아래처럼

동적으로 올렸을때는 속성이 안바뀌는 이유를 모르겠습니다..


procedure TForm1.Button4Click(Sender: TObject);

var

  txt_answer : TMemo;

  a : TText;

begin


  txt_answer := TMemo.Create(form1);

  txt_answer.Position.x := 10;

  txt_answer.Position.y := 10;

  txt_answer.Width := 300;

  txt_answer.TextSettings.Font.Size := 30;

  txt_answer.TextSettings.FontColor := $FF717171;

  txt_answer.Lines.Text := 'text';

  txt_answer.Parent := form1;


  a := TText.Create(nil);

  a.Text := 'aaa';

  a.TextSettings.Font.Size := 30;

  a.Parent := form1;

end;

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 17204
공지 유용한 관련 사이트 관리자2 2014.03.20 56080
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 99514
534 XE6 안드로이드 앱 프로젝트에서 deploy 관리자에서 설정파일 추가후, 파일참조경로를 못찾네요 heiman 2014.07.12 3049
533 [XE6] Rectangle 동적생성 Align 순서변경 [1] 가을이다 2014.07.15 2168
532 [XE6] [BRCC32 Error] 갑자기 컴파일이 안되면서 에러가 납니다. [1] 가을이다 2014.07.18 3330
531 kinvey이용시 push문의드립니다. [3] 뭉게구름 2014.07.18 1728
530 Android Virtual Devices Manager에서 Device를 추가할수가 없습니다.. [1] file 김동환 2014.07.24 2553
529 [XE6] 작업중 상태 보여주기.. [1] 가을이다 2014.07.29 2286
528 [XE6] 특정전화번호로 전화자동걸기 [1] 가을이다 2014.07.29 2541
527 firemonkey에서는 OpenDialog 컴포넌트를 어떻게 하죠? [1] 어려워 2014.07.31 2035
526 TEDIT 에서 한글과 한글 사이 띄워쓰기 할때 스페이스바를 두번 눌러야 되는 문제 [2] 명철 2014.08.01 5358
525 [XE6] 이미지(로딩) 해상도 관련 [1] 가을이다 2014.08.06 1861
524 [XE6] 버그신고합니다. [1] 가을이다 2014.08.09 1590
523 android기기에서 kinvey push event문의 [2] 뭉게구름 2014.08.09 1726
522 [XE6]스플래쉬 화면 구성시 [1] 가을이다 2014.08.13 2105
521 프로젝트 메뉴 > Option > Application 에서 Orientaion 탭이 안나와요. [2] file 어려워 2014.08.14 1708
520 DELPHI XE6 Firemonkey 에서 DATABASE MS-SQL 연결 방법 문의드립니다. [1] delphi 2014.08.19 2475
519 [XE6] Baas 푸시 세미나에 관련된 궁금한 질문입니다. [1] 가을이다 2014.08.20 2102
518 FMX 동적생성 버튼 폰트, 크기 변경 방법 [3] superman 2014.08.20 2650
517 [XE6] Baas 를 이용한 Push 알림창이 사라지지 않습니다. [2] 가을이다 2014.08.22 2354
516 안드로이드 태블릿PC를 인식하지 못합니다.. [3] heiman 2014.08.22 6766
515 [XE6] Baas 컴포넌트로 인해 앱기본용량이 40메가가 되는 현상 [2] 가을이다 2014.08.23 1661