2010-07-23 7 views
10

델파이 비 시각적 구성 요소를 구축 중입니다. IDE에서 원하는 이미지를 어떻게 설정합니까?델파이 비 시각적 구성 요소 이미지

+0

임의의 델파이 다운 보더가 다시 강타했습니다. 너무 나쁜 그는 왜 그가 downvoted ...에 대해 언급하지 않았지만 그는 결코하지 않습니다. – Tim

답변

18

.pc 구성 요소 원본 파일의 같은 디렉터리에 장치 이름과 함께 .dcr 파일을 만들어야합니다. 그런 다음 dcr 파일에 TMyNonVisualComp와 같은 구성 요소 클래스의 이름으로 불리는 24x24 비트 맵을 추가하십시오.

마침내 당신은 {$R your_dcr_file.DCR}

확인이 더 많은 정보

를위한 링크를 논제 장치에이 줄을 추가해야합니다
+1

선택적으로 'TMyNonVisualComp16'및 'TMyNonVisualComp32'와 함께 작고 큰 도구 팔레트 아이콘에 대해 각각 16x16 및 32x32 픽셀 크기의 비트 맵을 사용합니다. –

+1

.dcr의 이름은 장치의 이름과 일치 할 필요가 없습니다. 그러나 내부의 비트 맵은 클래스 이름과 일치해야합니다 (예). 당신이 빠뜨린 것은 비트 맵 이름이 전부 대문자 (즉, TMYNONVISUALCOMP)에 있어야한다는 것입니다. –

+0

Remy가 말한대로 : dcr의 이름은 단위 이름과 다를 수 있지만 편의상 동일한 경우 전체 이름이 아닌 {$ R * .dcr}을 단위로 사용할 수 있습니다. – dummzeuch

1

시각적 구성 요소와 마찬가지로 구성 요소 팔레트에도 표시되는이 구성 요소의 아이콘을 만들어야합니다. 즉, 구성 요소 MyComponent.pas에 대한 MyComponent.dcr 파일을 만들고이 구성 요소가있는 패키지에이 파일을 추가하십시오. Delphi Image Editor를 사용하여 dcr을 만들 수 있습니다.

관련 문제