入門SkinUI(9):資源(0):配置

  • 存放路徑
    bin\res\UIDemo\value\config.xml

  • 文件格式如下:

<?xml version="1.0" encoding="utf-8"?>
<ConfigTable>
    <Config Name="InstName">80265F1BA8094F1B895202B60A349942</Config>
    <Config Name="ExternalName">UIExternal.exe</Config>
    <Config Name="FontFamily">微軟雅黑,新宋體,宋體</Config>
    <Config Name="TrayMenu">TrayMenu.xml</Config>
    <Config Name="MenuMinWidth">151</Config>
    <Config Name="MenuItemHeight">40</Config>
    <Config Name="MenuSeparatorHeight">11</Config>
    <Config Name="DialogRadius">0</Config>
    <Config Name="DialogLeftOffset">10</Config>
	<Config Name="DialogRightOffset">10</Config>
    <Config Name="DialogLineColor">ID_COLOR_LINE</Config>
    <Config Name="DialogContentColor">ID_COLOR_CONTENT</Config>
	<Config Name="DialogCaptionHeight">40</Config>
	<Config Name="DialogCaptionFont">ID_FONT_H6</Config>
</ConfigTable>
  • 【InstName】單實例標識
    如果程序以單實例模式運行(類似360軟件管家),則需要設置此項配置。不同的軟件需要不通的標識,推薦使用GUID。
    如果軟件不需要以單實例運行(類似騰訊QQ),則不需要設置此項配置,留空即可。

  • 【FontFamily】字體家族
    軟件按照此配置的順序依次檢查系統是否存在該字體,如果有,則使用,如果全部沒有,則使用系統默認字體。因此,請把優先要使用的字體放在最前面。

  • 【TrayMenu】托盤菜單
    如果設置此項配置,軟件啓動後將自動在托盤區顯示小圖標,並在右鍵時彈出此菜單。如果不想在托盤區顯示小圖標,則此項配置留空即可。

  • 【MenuMinWidth】菜單最小寬度
    通常情況下,菜單的寬度由菜單文本的長度決定。但是,如果整個菜單的所有菜單項的文本都比較短,會造成菜單太窄,影響顯示效果,這種情況下就會使用這裏配置的菜單最小寬度。也是就說,菜單的最小寬度就是此處配置的像素值。

  • 【MenuItemHeight】菜單項高度
    設置菜單項的默認高度,可以在菜單資源文件自定義,詳見後續章節。

  • 【MenuSeparatorHeight】菜單分割條高度
    設置菜單分割條的默認高度,可以在菜單資源文件自定義,詳見後續章節。

  • 【DialogRadius】對話框圓角半徑
    如果對話框外觀需要設置爲圓角矩形,請設置此項配置爲正整數。當此項配置設置爲0時,爲直角矩形外觀。可以在對話框資源文件自定義,詳見後續章節。

  • 【DialogLeftOffset】對話框標題左側偏移
    設置對話框標題左側偏移。如果此項配置設置爲0,標題將會居中顯示。

  • 【DialogRightOffset】對話框按鈕右側偏移
    設置對話框按鈕右側偏移。

  • 【DialogLineColor】對話框標題欄線條顏色
    設置對話框標題欄線條顏色。

  • 【DialogContentColor】對話框內容區背景顏色
    設置對話框內容區背景顏色。

  • 【DialogCaptionHeight】對話框標題欄高度
    設置對話框標題欄默認高度,可以在對話框資源文件自定義,詳見後續章節。

  • 【DialogCaptionFont】對話框標題欄字體
    設置對話框標題欄字體。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章