델파이에서 새 프로젝트를 했을 때 생기는 폼의 디폴트폰트는 1.0에서는 
Alial로 되어있고 2.0 3.0에서는 MS Sans Serif으로 되어있죠 그리고
델파이 옵션을 아무리 뒤져봐도 그것을 조정할 수 있게 되어있지는 않고요
그래서 델파이를 사용하는 사람들중의 99%는 그것이 조정되지 않는다라고
생각하고 있더라고요 그래서 밑의 글중 성기님은 소스를 고치라고 하셨는데..
초기 디폴트폰트는 수정 할 수 있습니다. 초기 폼의 폰트 뿐만 아니라
델파이자체의 힌트(풍선도움말)의 색상도 수정 할 수 있고요 오브젝트 인스
펙터의 오른쪽(값)부분의 글꼴색도 수정 할 수 있고요 특히 소스코드에디터
의 초기 가로,세로 크기도 수정 할 수 있습니다. 다만 그것들의 내용이 옵션
에 나와 있지 않다는것이죠 그럼 어떻게 수정하느냐 1.0에서는 윈도디렉토리
에 있는 Delphi.ini에 해당 내용을 추가 하면 되고요 2.0 3.0에서는 윈도
레지스트리에 해당 내용을 추가 하면 됩니다. 이해가 안가는것은 왜 볼랜드
에서는 델파이에 이런내용들을 옵션에 추가 안 하고 사용자가 직접 ini나 
레지스트리에 추가 하게 해 놓았는지 도무지 이해가 안가는군요

** 1.0에서는...
윈도디렉토리에 있는 Delphi.ini를 열고 다음 내용을 추가한다.


[FormDesign]
디폴트 폰트 바꾸기
DefaultFont=글꼴이름,사이즈,스타일 예)DefaultFont=굴림체,10,Bold,Italic


[Globals]
델파이 힌트 색 바꾸기
HintColor=힌트색 예) HintColor=clRed

오브젝트인스펙터의 값 글꼴색 바꾸기
PropValueColor=글꼴색 예) PropValueColor=clBlue


[Editor]
소스코드에디터크기 바꾸기
DefaultWidth=크기 예) DefaultWidth=500
DefaultHeight=크기 예) DefaultHeight=500


***2.0 3.0에서는...
윈도 레지스트리를 연다. 시작에서 실행을 선택하고 regedit를 치고 엔터를
친다 그럼 레지스트리 편집기가 실행 되는데(다들알겠지만..) 다음 항목을
찾아서 추가한다.

HKEY_CURRENT_USER
SoftWare
Borland {이 밑에 C++Builder도 있으며 똑같이 구성되어있음}
Delphi
2.0 {3.0은 3.0, 역시 동일함}
FormDesign
디폴트 폰트 바꾸기 
DefaultFont=글꼴이름,사이즈,스타일
MainWindow
델파이 힌트 색 바꾸기
HintColor=힌트색
오브젝트인스펙터의 값 글꼴색 바꾸기
PropValueColor=글꼴색
Editor
DefaultWidth=크기
DefaultHeight=크기

레지스트리 구조를 잘 아시는 분은 이것만 보고도 바로 하겠지만 잘 모르
시는분은 레지스트리를 알고 나서 건드리는게 좋은겁니다. 그렇다고 레지
스트리파일을 다른 컴퓨터에서 복사 해 오는 그런 엄청난일을 저지르는
사람은 없겠지요? 이 외에도 더 있는것 같은데 별로 도움이 안되는것들입
니다. 이 내용들은 델파이1.0에 Doc디렉토리에 inifile.txt가 있는데 거
기에 자세히 나왔습니다(한글일리가 없죠..)물론 그건 1.0에만 해당 되는데
2.0 3.0에서는 같은 내용으로 ini파일이 아니라 레지스트리라는 것만다릅니다.
그외 조금씩 다른것도 있네요.. 그럼
평안하시길~

출처 : 델마당 

+ Recent posts