siemens x
控制軟件

紫金橋軟件分離餅圖組件

2025China.cn   2016年12月06日

  經(jīng)過用戶多年的使用,紫金橋組態(tài)軟件中已經(jīng)保存了大量歷史數(shù)據(jù)。隨著歷史數(shù)據(jù)的增多,紫金橋組態(tài)軟件的應(yīng)用范圍也發(fā)生了一些變化,從最初的簡單畫面瀏覽,逐漸發(fā)展到現(xiàn)在的歷史數(shù)據(jù)分析、工藝優(yōu)化等。在發(fā)展過程中,餅圖的應(yīng)用變得逐漸增多,用戶對餅圖的要求也隨之增加,分離餅圖就是依據(jù)用戶的最新需求而開發(fā)的。

  關(guān)鍵詞

  組態(tài)軟件、分離餅圖、歷史數(shù)據(jù)、GDI+

  本文將要介紹紫金橋分離餅圖組件的使用方法及接口函數(shù)說明。

  一、分離餅圖整體運(yùn)行效果

  首先看一下整體運(yùn)行效果圖:

  立體運(yùn)行效果圖(圖1)

  平面運(yùn)行效果圖(圖2)

 

  分離餅圖是在原有餅圖基礎(chǔ)上的渲染優(yōu)化和功能增加。優(yōu)化方面主要使用GDI+進(jìn)行了圖像渲染,使畫面看起來更加流暢和平滑。功能方面增加了餅塊的分離效果。

  分離分為2種:立體分離和平面分離。立體分離的效果如圖1所示,餅塊按照Y軸向上分離;平面分離如圖2所示,餅塊按照自身角度背離其他餅塊的方向分離。

  二、分離餅圖組件使用方法及接口函數(shù)說明

  1、組件安裝

  紫金橋組態(tài)軟件圖庫里選擇【分離餅圖】組件,如下圖3所示:

  選擇分離餅圖組件(圖3)

 

  2、組件屬性

  基本屬性(圖4)

  高級屬性(圖5)

 

  屬性分為2類:基本屬性和高級屬性?;緦傩远x了組件的主要外觀設(shè)置,高級屬性中可以設(shè)置標(biāo)簽、陰影、起始角度等。

  3、組件接口函數(shù)說明:

  1)GetTagName(Int nIndex) As String

  函數(shù)說明:按照索引得到對應(yīng)餅塊的表達(dá)式或位號名。

  參數(shù)說明:

  nIndex : 整數(shù)類型,對應(yīng)餅塊的索引號。

  2)SetTag(Int nIndex, String csTagName, String csDesc, Int nColor, String csTip) As Int

  函數(shù)說明:按照索引增加或更改一個餅塊。

  參數(shù)說明:

  nIndex : 整數(shù)類型,對應(yīng)餅塊的索引號。

  csTagName : 字符串類型,餅塊對應(yīng)的位號名,注意在運(yùn)行時動態(tài)增加的只可為位號名,不可是包括運(yùn)算符在內(nèi)的表達(dá)式。

  csDesc : 字符串類型,餅塊對應(yīng)的標(biāo)簽。

  nColor : 整數(shù)類型,餅塊對應(yīng)的顏色。

  csTip : 字符串類型,餅塊對應(yīng)的提示。

  3)ShowSetDlg()

  函數(shù)說明:顯示設(shè)置對話框。

  4)SetSelTag(Int nIndex)

  函數(shù)說明:設(shè)置指定索引號的餅塊為選中項(xiàng)。

  參數(shù)說明:

  nIndex : 整數(shù)類型,指定餅塊的索引號。

  5)GetSelTag() As Int

  函數(shù)說明:返回當(dāng)前選中項(xiàng)的索引號。

  三、總結(jié):

  隨著紫金橋組態(tài)軟件使用范圍的不斷拓展,對軟件功能和畫面會有更高的要求,紫金橋軟件也會依據(jù)應(yīng)用進(jìn)行不斷的完善。

(轉(zhuǎn)載)

標(biāo)簽:紫金橋軟件 我要反饋 
2024世界人工智能大會專題
即刻點(diǎn)擊并下載ABB資料,好禮贏不停~
優(yōu)傲機(jī)器人下載中心
西克
2024全景工博會
專題報道