gimp的python控制檯---生成UI代碼

gimp2.8 支持圖層組,很是有利於組織UI結構,函數

UI中元素分爲兩種:對象

靜態元素:圖片

      圖片   文字   按鈕字符串

動態元素:回調函數

      物品框 列表hash

生成靜態元素的代碼:遍歷

經過給圖層命名來肯定圖層對象的類型和屬性im

名稱:圖片對應的名字:xxxx     文字圖層名稱:對應的字符串hash中key的值,  按鈕名稱:按鈕背景圖片的名稱 命名

類型:#l 文字 #b 按鈕 默認圖片字符

屬性:錨點居中 #mid   按鈕文字:#w?????  按鈕回調函數:#c????? 按鈕文字大小:#z????   文字顏色:#rrrggbb 16進製表示

靜態元素描述清楚後:

生成代碼: 參數圖片, 相對的背景圖層(一般是圖片大背景)

逆向遍歷圖層列表, 這樣生成正確的覆蓋關係

不可見圖層不用生成,經過控制可見性 控制生成元素

相關文章
相關標籤/搜索