DS標籤控件使用DSL文本渲染引擎,支持DSL引擎代碼。目前支持代碼以下: html
<b>粗體</b>spa |
以粗體顯示設計 |
<i>斜體</i>htm |
以斜體顯示事件 |
<u>下劃線</u>ci |
如下劃線顯示get |
<link=標識,target=連接目標>連接</link>io
|
插入一個連接,若是指定enabled=false,則顯示爲一個灰色不可點擊的連接table |
<link=標識>連接</link>渲染 |
|
<link=標識,enabled=false>連接</link> |
|
<link=標識,target=連接目標,enabled=false>連接</link> |
|
<linkA=r,g,b> |
從當前字符位置到本行結束的指定顏色的實線 |
<img=圖像名稱> |
插入一個圖像,該圖像在設計時不可見,運行時可見 |
<linkimg=圖像名稱> |
插入一個帶連接的圖像,該圖像在設計時不可見,運行時可見 |
<linkimg=圖像名稱,連接目標> |
|
<color=r,g,b>文本</color> |
指定顏色的字符,後面使用</color>將相應的字符包含 |
DSL引擎代碼可疊加使用,用法與html代碼相似。
DS標籤控件支持的主要事件
圖像的解析:控件觸發"請求圖像",參數告知正在解析哪一個圖像名稱,用戶代碼指定"返回圖像=對應的圖像"
連接的點擊:控件觸發"點擊連接",參數告知點擊的是哪一個連接
文本更改:當文本有變化時觸發