에디터 컴포넌트의 위치는 XE_ROOT(XE설치 디렉토리)/modules/editor/components 로 에디터 모듈안에 있습니다. 모듈 및 위젯과 다르게 정보파일인 info.xml가 conf 디렉토리가 아닌 컴포넌트 디렉토리에 위치합니다.
에디터에서 컴포넌트 클릭시 팝업 템플릿을 위한 tpl 디렉토리와 언어파일 디렉토리인 lang이 있습니다. 그리고 아이콘 이미지 component_icon.gif 를 준비합니다.
*component_icon.gif(아이콘이미지)는 에디터에서 확장컴포넌트 클릭시 에디터컴포넌트명 앞에 나타납니다.
컴포넌트 정보를 위한 info.xml를 작성합니다. 위젯 및 스킨, 레이아웃과 특별히 다른 점은 없습니다.
<?xml version="1.0" encoding="UTF-8"?>
<component version="0.2">
<title xml:lang="ko">파이차트</title>
<description xml:lang="ko">파이차트 그래프를 그리는 컴포넌트 입니다.</description>
<version>0.1</version>
<date>2009-08-18</date>
<author email_address="sol@ngleader.com" link="http://ngleader.com">
<name xml:lang="ko">sol</name>
</author>
</component>