- 개요
i-Poratl 6.0 의 아이콘, 폰트 등을 재설정 할 수 있다.
- 적용 방법
1. skin 파일 생성 후 서버에 업로드
ex) WAS의 ~/"/extention/imatrix6/SkinSample/ 경로에 TMenuSkin.xml 파일 추가
2. skin 사용 여부 설정
/extention/imatrix6/viewerex.jsp 파일에서 SkinUrl 지정
ex) obj.Property.SkinUrl = "/extention/imatrix6/SkinSample/TMenuSkin.xml";
예제 소스
<?xml version="1.0" encoding="utf-8"?>
<Style>
<Type Name="Resource"><![CDATA[
<Resource>
<Item type="Image" id = "MW" value=""/>
<Item type="Image" id = "ST" value=""/>
<Item type="Image" id = "D0" value="None"/>
<Item type="Image" id = "SD" value="http://192.168.0.32:8080/matrix6/extention/imatrix6/icon/SD_type1.png"/>
<Item type="Image" id = "FolderImageUrl" value=""/>
<Item type="Image" id = "FolderOpenImageUrl" value=""/>
<Item type="Int" id = "ReportTitleFontSize" value="15"/>
<Item type="String" id = "ReportFontFamily" value="궁서"/>
<Item type="String" id = "ReportFontWeight" value=""/>
<Item type="Int" id="TreeItemFontSize" value="12" />
</Resource>
]]>
</Type>
</Style>
- 속성 설명
- Image ( vlaue 값이 없거나 "" 이면 기본값, None이면 지정안함)
<Item type="Image" id = "MW" value=""/> : i-CANVAS5 아이콘
<Item type="Image" id = "ST" value=""/> : i-STREAM 아이콘
<Item type="Image" id = "D0" value="None"/> : i-MATRIX 아이콘
<Item type="Image" id = "SD" value="http://192.168.0.32:8080/matrix6/extention/imatrix6/icon/SD_type1.png"/> : i-CANVAS6 아이콘
- Int
<Item type="Int" id = "ReportTitleFontSize" value="15"/> : 타이틀 폰트 사이즈
<Item type="Int" id="TreeItemFontSize" value="12" /> : 트리 폰트 사이즈
- String
<Item type="String" id = "ReportFontFamily" value="궁서"/> : 타이틀 글꼴
<Item type="String" id = "ReportFontWeight" value=""/> : 타이틀 FontWeight
- 예제 파일