기본적으로 New Column Howto에 이어 기본 메시지 목록에 새 열을 추가하는 확장 프로그램을 만들었습니다. 이제 ordinal 필드를 유지하지 않고 insertbefore 특성을 추가하여 가능할 것으로 보인 주제 열 바로 앞에 열을 배치하고 싶습니다. 그러나 열 선택기에서 열을 수동으로 선택하여 표시되도록해야하며 각 폴더에 대해이 작업을 수행해야합니다. 제목 열 바로 전에 모든 메시지보기에 자동으로 삽입하는 방법이 있습니까? 내 목표는 확장이 설치 될 때 모든 가능한 메시지보기에서 열이 자동으로 나타납니다.프로그래밍 방식으로 썬더 버드의 모든 메시지 목록보기에 열을 추가하는 방법
내 XUL 오버레이는 현재 다음과 같습니다
<overlay id="colovl"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script type="application/x-javascript" src="chrome://myext/content/column_overlay.js"/>
<tree id="threadTree">
<treecols id="threadCols">
<splitter class="tree-splitter" />
<treecol id="MyCol" insertbefore="subjectCol" fixed="true"
flex="2" hidden="false"
class="treecol-image"
label="MyCol" tooltiptext="Click to sort by MyCol" />
</treecols>
</tree>
</overlay>