AIMP Skin
Editor提供皮膚制作功能,用戶可以在軟件界面上設計新的播放器皮膚,方便發(fā)送到網(wǎng)絡上分享,讓更多用戶在使用AIMP音樂播放器的時候可以自定義皮膚樣式;AIMP是免費的音樂播放器,該軟件允許用戶設置界面皮膚,讓軟件的界面主題效果更好,如果你想自己設計新的皮膚,可以通過AIMP
Skin
Editor軟件快速編輯皮膚樣式,支持背景元素編輯,支持元素紋理設置,支持控件添加,支持元素交互設置,支持皮膚屬性設置,讓用戶可以快速設計自己喜歡的皮膚!
啟動 AIMPSE 后,您將看到編輯器中以下幾個區(qū)域:
1. 工具欄按鈕(主菜單中的主要功能快捷按鈕)
打開項目 (Ctrl+O)
保存項目 (Ctrl+S)
選項 (Ctrl+P)
自定義窗口 (F11)
自定義本地化 (F7)
自定義提供程序 (F3)
資源庫 (F8)
構建皮膚 (F9)
構建并運行皮膚 (Ctrl+F9)
2. 組件面板
此處的29個按鍵,除第一個為移動按鍵外,其他28個都是重要組件(詳見工具欄控件)。在右側(cè)點擊下拉箭頭可以看到相應組件名稱。
將新的組件項目添加到皮膚中,只需兩個點擊步驟:
1 – 點擊所需的控件元素,
2 – 點擊所要插入的位置。
3. 元素樹
在樹中每個元素的旁邊都有一個復選框,關閉后可以臨時隱藏相應的元素(注意:關閉元素并不是從皮膚中刪除,它仍將顯示在構建的皮膚中!)。
在元素樹的底部有一些選項卡,您可以在這里組合控件和背景元素,以便組裝和編輯皮膚。
線狀樹中的所有元素根據(jù)它們的 Z-Order 值排列(從上到下,Z-Order 值從小到大,相對屏幕從里到外)。
4. 所選元素屬性
所選元素的所有屬性都在此處顯示。在屬性欄頂部顯示有所選元素的種類名稱。
5. 工作區(qū)
此處顯示可編輯的皮膚。
你可以通過切換工作區(qū)頂部排列的選項卡來編輯所需的窗口。這些選項窗口分別表示:
AIMPMainForm - 主窗口及用戶自定義窗口
DropWheel - 將文件拖放到播放列表中時出現(xiàn)的窗口
TrayControl - 將程序最小化到通知區(qū)域時顯示的迷你播放器
QFI(Quick File Info) - 快捷文件信息卡
ContextMenu - 上下文菜單
提醒1:您可以在編輯器設置中將自定義窗口也集成到頂部選項卡中。
提醒2:按住 "Alt" 鍵可激活皮膚測試模式,此時控件將會響應鼠標點擊。
6. 狀態(tài)欄
狀態(tài)欄左側(cè)顯示所選元素的坐標、尺寸以及 Z-Order 值;右側(cè)有幾個用于在編輯器中顯示皮膚的選項:
停靠子窗口開關
仿真回放控制,可以在播放/暫停/停止狀態(tài)之間切換
選擇工作區(qū)背景顏色的快捷按鈕
保存窗口快照為 PNG 文件
7. 放大鏡
此處顯示在屏幕光標下的放大區(qū)域。
在屏幕底部可以選擇放大倍數(shù)(2x ... 10x),并且可以在大于3x的倍數(shù)下啟用網(wǎng)格。此外,還可顯示光標下的 RGB 和 HEX 格式顏色值,以及鼠標指針相對于顯示屏左上角的坐標。
默認在放大鏡底部可以切換到調(diào)試訊息和待辦清單選項卡。
元素樹欄、元素屬性欄和放大鏡欄可以在整個工作區(qū)周圍自由移動(點擊并按住欄目標題拖動),或者在必要時隱藏。可以從主菜單“視窗”中訪問被隱藏的欄。
1、AIMP Skin Editor可以讓用戶在軟件上設計新的皮膚主題
2、如果你會設計皮膚就可以直接啟動AIMP Skin Editor開始創(chuàng)建新的項目
3、支持元素添加功能,將播放器相關的圖形添加到軟件編輯
4、支持控件設置功能,可以將元素內(nèi)容和控件組合,可以設置控件交互方式
5、每個元素都有兩組屬性:由皮膚指定值的屬性,以及在程序操作過程中值可以變化的屬性
6、允許使用快速訪問命令、允許通過鼠標調(diào)整元素大小、允許右擊選中元素
7、自定義窗口顯示在工作區(qū)頂部單獨的選項卡中
8、支持基于源元素偏移克隆的元素編輯,支持拖放元素時磁吸至參考線
載入元素紋理
通過元素屬性欄中的圖形屬性(詳見元素屬性說明)或者在工作區(qū)雙擊元素打開紋理編輯器對話框。
所有控件的繪制分為三個階段進行:繪制背景→繪制內(nèi)容→繪制所謂的“覆蓋層”。但是某些元素可能不支持其中一個或多個階段,并且繪制“覆蓋層”是一個可選步驟,即使對于那些支持它的元素也是如此。
綁定 著色
指定顏色和著色模式:
Tint(色彩)- 顏色替換原始圖像的所有像素,保持原始透明度
Hue(色相)- 顏色替換原始圖像的 Hue 分量
Coloration(著色)- 顏色替換原始圖像的所有像素,保持原始透明度和亮度
Hit-Test 層
參見 鼠標響應方式 獲取更多信息。
遮罩層
此處用于指定將用作元素遮罩的幀數(shù)。遮罩有兩種應用模式 - 應用于所有元素和應用于內(nèi)容層。在第一種情況下,遮罩將應用于繪圖的所有階段;在第二種情況下,僅應用于繪圖的第二階段。在使用系統(tǒng)資源時,兩種模式都是相同的。
覆蓋層
此處用于指定將用作元素封面(頂層)的幀數(shù)。
紋理 填充選項
參見 紋理拉伸方式
內(nèi)容縮進
指定內(nèi)容和邊框之間的最佳縮進,這些值用于自動大小計算。
紋理拉伸方式填充選項用于設置填充方式,并指定將在調(diào)整播放器窗口大小時所拉伸的紋理區(qū)域。
有三種填充方式:
拉伸(Stretch) - 拉伸紋理的選定部分
平鋪(Tile) - 復制紋理的選定部分
居中(Center) - 將紋理的裁剪區(qū)域居中
此外,指定填充邊界有兩種調(diào)節(jié)方式:平鋪區(qū)域(Tile Areas)和邊距(Margins)
平鋪區(qū)域(Tile Areas)可以設置兩個填充區(qū)域,每個區(qū)域可以指定坐標和寬度。
鼠標響應方式
Hit-test 層用于確定元素如何響應鼠標,有三個選項:
1) 不透明(元素的所有區(qū)域?qū)㈨憫髽耍J模式。適用于:元素自身不與其他元素重疊;元素是簡單的矩形形狀;分配的紋理透明度小于50%.
2) 透明(元素不會響應鼠標,使元素對鼠標完全“透明”)。
3) 按遮罩。遮罩確定元素將在哪些區(qū)域響應鼠標,剩余區(qū)域則不會。它是填充有任何顏色(沒有透明度或透明度小于50%)的透明背景上的特定區(qū)域。
如果選擇“按遮罩”,您還可以選擇將用作遮罩的紋理幀數(shù)。為此,幀(或其一些區(qū)域)應當具有大于50%的透明度。對于大多數(shù)元素,您都可以在其紋理最后創(chuàng)建一個附加幀作為遮罩(例如,普通按鈕的第5幀,開關按鈕的第7幀)。
例如,上圖中按鍵的紅色區(qū)域不需響應鼠標,所以按鍵紋理的遮罩幀應如下所示:
簡單連接
元素連接到容器的兩側(cè)(一個垂直方向,另一個是水平方向)。在皮膚拉伸的情況下將使得元素移動,以便到兩側(cè)的距離是恒定的。
對稱連接
示例:在皮膚的頂部有一個文字logo,我們要讓它在皮膚調(diào)整大小時總是位于中心。
分配以下連接:
現(xiàn)在文字logo僅連接到容器的上側(cè)。當調(diào)整皮膚的大小時,相對于其左右兩側(cè)的距離將均勻地變化。
拉伸連接
示例:音量條在皮膚調(diào)整大小時通過寬度拉伸。
連接如下所示:
當皮膚調(diào)整大小時,音量條將保持在皮膚上邊緣的同時通過寬度拉伸。
上下文菜單
新屬性:ColorItem
新屬性:ColorItemSelected
新屬性:CornerRadius
新屬性:GlyphsDrawOptions
新屬性:TextureScrollBar
新屬性:TextureScrollBarButtons
新屬性:TextureScrollBarThumb
新幀數(shù):TextureGutter
重命名:ImageList -> Glyphs
提供程序 新增
acMLEditBookmark
acPlayerAutoJumpToNextTrack
acPlaylistInsertToQueueBeginning
prvQueue
prvPlaybackQueue
prvPlaylistFileInfo
prvScrobbler
prvScheduler
prvEqualizer
新接入點:Auto
新接入點:Enabled
新接入點:Band0
新接入點:Band19
prvPlayerState
新接入點:TrackSelection
prvSleepTimer
被替換為 prvScheduler
背景元素 TASELayoutDockSite
新屬性:AllowedForms
TASELayoutTabbedGroup
新接入點:ActivePage
TASELayoutSplitView
新屬性:SplitterStyle
控件 新增
TASEStateDisplay
TASEPageSelector
TASESeekBar
TASECoverArtDisplay
新屬性:BlurLevel
TASEMusicLibraryTable
重命名:StyleContent -> Style
重命名:StyleFilterBox.StyleTreeListContent -> StyleFilterBox.StyleTreeList
新接入點:GroupModeAvailable
TASEMusicLibraryGroupingTree
重命名:StyleContent -> Style
TASEPlaylist
新狀態(tài):Resources.HeaderBackground
新屬性:Resources.ItemBackground
新接入點:ViewportPosition
重命名:接入點 Scrolling -> Viewport
TASERating
新屬性:SkinLayout
TASESlider
替換 TASESliderHorizontal 和 TASESliderVertical 控件
TASETextDisplay
新模式:CopyToClipboard
TASETextDisplayEx
重命名:WordWrap -> Layout
新顯示模式:Marquee
新模式:CopyToClipboard
新事件:OnHyperlinkClick
窗口 新屬性:BorderWidth
新屬性:InitialSize
新屬性:SizingHitTestAreaTakeMagnetOffsetsIntoAccount
腳本 自定義全局變量
新函數(shù):ApplySkin
新函數(shù):ExecuteColorPicker
新函數(shù):ExecuteFontPicker
新函數(shù):URLEscape
AIMP皮膚編輯器v5.02,內(nèi)部版本1231(02.03.2022)
*常見:本地化已更新
-修復:皮膚引擎-小問題已修復
AIMP皮膚編輯器v5.02,版本1230(2022年2月22日)
+概述:支持AIMP v5.02
+概述:遷移到新版本的VCL
+編輯器:應用程序視覺外觀已更新
+編輯器:支持UI縮放
-修復了小錯誤和缺陷
AIMP皮膚編輯器v5.00,版本1222(09.11.21)
-修復了小錯誤和缺陷
AIMP皮膚編輯器v5.00 RC,版本1215(2021年9月30日)
*概述:支持AIMP v5.00 RC2
-修復了小錯誤和缺陷
AIMP皮膚編輯器v5.00測試版,1214版本(2021年9月16日)
-修復了小錯誤和缺陷
AIMP皮膚編輯器v5.00測試版,1212版本(2021年8月12日)
+概述:支持AIMP v5.00
+編輯器:常規(guī)-復制/粘貼-如果具有相同名稱的元素已經(jīng)存在,則自動重命名元素并在這些元素之間綁定鏈接
+編輯器:常規(guī)-復制特殊-指定必須復制到剪貼板的屬性類型的功能
+編輯器:常規(guī)-簡化皮膚預覽創(chuàng)建的“快照”功能
+編輯器:桌面-為背景指定透明或半透明顏色的功能
+編輯器:結構視圖-通過顏色高亮顯示元素的功能
+編輯器:結構視圖-搜索支持
+編輯器:對象檢查器-能夠按類型篩選屬性
+編輯器:對象檢查器-簡化事件處理程序腳本的創(chuàng)建/編輯
+編輯器:自定義提供程序-對提供程序進行分組的功能
+編輯器:資源存儲庫-隱藏資源引用的功能
+編輯器:資源存儲庫-查找和替換資源的使用
+編輯器:紋理編輯器-將顯示幀復制到剪貼板的功能
+編輯器:紋理編輯器-為預覽的背景指定透明或半透明顏色的功能
+編輯器:紋理編輯器-支持縮放
+編輯器:紋理編輯器-允許將PARGB轉(zhuǎn)換為ARGB的功能
項目文件與皮膚文件不同之處在于,項目文件包含僅用于編輯和提取紋理所需的附加信息
網(wǎng)友評論