0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

TMSVCL UI Pack v13.0的新特性

哲想軟件 ? 來源:哲想軟件 ? 2023-09-27 11:13 ? 次閱讀

在這篇文章中,我們想給你介紹一下TMSVCL UI Pack v13.0的新特性。

新增:ComponentTAdvFrameView

長(zhǎng)期以來,框架一直是將重復(fù)模式封裝在用戶界面部件中的有趣架構(gòu)。我們不僅可以直觀地將表單的子部分設(shè)計(jì)為框架,還可以將UI邏輯與之綁定。如果我們想使用這種框架范例來構(gòu)建用戶界面的這些封裝部分的列表甚至網(wǎng)格,該怎么辦?從技術(shù)上講,您可以通過創(chuàng)建一個(gè)框架類的多個(gè)實(shí)例來實(shí)現(xiàn)這一點(diǎn)。但是TAdvFrameView現(xiàn)在可以為你做到這一點(diǎn),并提供了幾種在控件中顯示可重復(fù)幀和滾動(dòng)它的模式。TAdvFrameView也可以配置為動(dòng)態(tài)地在滾動(dòng)控件中創(chuàng)建這樣的幀。把它想象成TControlListVCL組件,不同之處在于使用TAdvFrameView沒有限制,你只能在列表中使用TGraphicControl的后代組件,但只是你喜歡的任何控件。

在這個(gè)例子中,你可以看到一個(gè)框架被用作網(wǎng)格中的單元格,它被組織為TAdvFrameView,并被配置為響應(yīng)性的行為,并改變列以適應(yīng)始終可見的框架:

d292ca3c-5cc9-11ee-939d-92fbcf53809c.png

新增:TAdvToggleSwitch

iOS、macOS或Android等其他操作系統(tǒng)相比,Windows的切換開關(guān)總是顯得有些陳舊。新的TAdvToggleSwitch組件允許您擁有現(xiàn)代外觀的撥動(dòng)開關(guān),您可以進(jìn)一步調(diào)整外觀,使其看起來像iOS或Android撥動(dòng)開關(guān)。它的顏色、文字、形狀……都可以配置。

d2a828c8-5cc9-11ee-939d-92fbcf53809c.png

此外,這種控件類型現(xiàn)在也可以在TAdvStringGrid中使用,以使設(shè)置屏幕具有友好且直觀的切換框。

新增:TAdvAvatar,TAdvAvatarList

同樣在桌面軟件應(yīng)用程序中,用戶帳戶的概念越來越普遍,并且希望有方法來指示軟件的登錄用戶。這就是TAdvAvatar進(jìn)來的地方,它提供了一種現(xiàn)代和可定制的方式來顯示登錄用戶。此外,TAdvAvatarList允許顯示登錄用戶與應(yīng)用程序管理的內(nèi)容或數(shù)據(jù)的交互。它可以通過TAdvAvatarList來顯示這些交互。它不僅可以與用戶圖標(biāo)或指示狀態(tài)的圖標(biāo)顯示這種關(guān)系,而且還允許與之交互并在提示中顯示更多信息

新增:TAdvPipsPager

對(duì)于希望以分頁方式提供信息的情況,TAdvPipsPager是一個(gè)有趣的用戶界面概念,它可以直觀地顯示用戶界面中可用的多個(gè)頁面,還可以與之交互以滾動(dòng)這些頁面。TAdvPipsPager可以處理這種分頁概念,并且還可以高度配置以選擇不同的樣式。

d2d61562-5cc9-11ee-939d-92fbcf53809c.png

新增:自動(dòng)HTML格式的TAdvMemo

TAdvHTMLMemoStyler已經(jīng)擴(kuò)展為一個(gè)自動(dòng)格式化器。最初,TAdvHTMLMemoStyler負(fù)責(zé)控制HTML文件中HTML標(biāo)記及其屬性的語法高亮顯示?,F(xiàn)在,它還可以用于自動(dòng)格式化HTML。對(duì)于壓縮后的幾乎人類無法讀懂的HTML,或者由用戶編寫的不真正遵守HTML格式指南的HTML,打開格式將很好地顯示具有斷行和行縮進(jìn)的HTML,這是開發(fā)人員所期望的。

d2e24c24-5cc9-11ee-939d-92fbcf53809c.png

新增:HTML引擎擴(kuò)展

我們的迷你html引擎在很多TMSVCL UIPack組件中都很有特色,已經(jīng)擴(kuò)展了幾個(gè)方便的標(biāo)簽。它現(xiàn)在有3個(gè)額外的特殊字符:'·','2','3'它現(xiàn)在還支持長(zhǎng)HEX特殊字符表表法。最后,還有一種特定于mini-HTML的簡(jiǎn)短形式,可以在文本中顯示常用的箭頭??梢园阉醋魇且环N方便快捷地添加方向箭頭的方式,同時(shí)也是一種顯示財(cái)務(wù)或商業(yè)數(shù)據(jù)的通知提示。

當(dāng)我們將其構(gòu)建到HTML引擎中時(shí),這意味著它現(xiàn)在可以在諸如THTMLabel、THTMListBox、TAdvStringGrid、thtmstatusbar等組件中普遍使用。最后,HTML引擎也得到了改進(jìn),可以指定常用的顏色作為文本,也就是說,你可以使用“紅色”、“綠色”、“藍(lán)色”等名稱。作為顏色的標(biāo)識(shí)符。

d2f808de-5cc9-11ee-939d-92fbcf53809c.png

:pipTAdvGlowButton

pip是一個(gè)小的視覺線索,表明有一些新用戶需要檢查。把它當(dāng)成一個(gè)迷你徽章。在TAdvGlowButton中,你現(xiàn)在可以為TAdvGlowButton添加這種帶有顏色的pip。這可以將這樣的通知元素添加到只有文本的按鈕上,也可以添加到TAdvGlowButton控件中使用的圖標(biāo)上。當(dāng)然,這個(gè)TAdvGlowButton可以獨(dú)立使用,但也可以作為ribbon樣式用戶界面的一部分。

d3096728-5cc9-11ee-939d-92fbcf53809c.png

:標(biāo)題和注釋屬性在TAdvMultiInputQueryDialog中添加

TAdvMultiInputQueryDialog可以被認(rèn)為是InputDialog的一個(gè)變體,它允許使用可定制的編輯器類型捕獲可定制數(shù)量的參數(shù)。使用下一個(gè)添加的Title和Notes屬性,現(xiàn)在可以將此標(biāo)題和注釋添加為要在輸入?yún)?shù)之前顯示的第一個(gè)文本。

d322c290-5cc9-11ee-939d-92fbcf53809c.png

新增:增強(qiáng)了TAdvListView

TAdvListView是一個(gè)強(qiáng)大的TListView組件,它擴(kuò)展了內(nèi)置的自動(dòng)排序指示器,以及顯示標(biāo)題文本垂直居中的功能。

新增:ShowImageSelectedTAdvListBox

在TAdvListBox中,每個(gè)列表框項(xiàng)都可以關(guān)聯(lián)一個(gè)imagelist圖像。為了避免這種情況,有時(shí),當(dāng)列表框項(xiàng)具有選定的背景色而不是普通控件的背景色時(shí),圖像不那么清晰可見,現(xiàn)在可以配置為圖像區(qū)域的背景保留選定項(xiàng)的控件背景色。

:自動(dòng)大小的THTMLRadioButton,THTMLCheckBox

有了這個(gè)新的AutoSize屬性,控件大小現(xiàn)在可以自動(dòng)適應(yīng)控件標(biāo)題所需的大小。

各種改進(jìn)和較小的修復(fù)

除了這些新功能之外,新的TMSVCL UIPack還附帶了一系列常規(guī)的改進(jìn)和修復(fù),其中許多是用戶在非常具體的組件使用中報(bào)告問題或希望在應(yīng)用程序中更流暢地運(yùn)行的小改進(jìn)的直接結(jié)果。改進(jìn)和修復(fù)的完整列表可以在特性請(qǐng)求列表中看到。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3936

    瀏覽量

    127403
  • WINDOWS
    +關(guān)注

    關(guān)注

    3

    文章

    3545

    瀏覽量

    88694
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    6825

    瀏覽量

    123331
  • 組件
    +關(guān)注

    關(guān)注

    1

    文章

    512

    瀏覽量

    17826

原文標(biāo)題:TMS VCL UI Pack v13.0

文章出處:【微信號(hào):哲想軟件,微信公眾號(hào):哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    MTK_flashtool_ui_src_v3.1.05

    flashtool_ui_src_v3.1.05
    發(fā)表于 04-26 00:27

    [01-17] 今日軟件下載精選★9ht推薦

      1、【播放器】 暴風(fēng)影音5 5.20.0115官方版  2、【CAD軟件】 CAD迷你看圖 v13.0官方最新版  軟件名稱:暴風(fēng)影音5 5.20.0115官方版   軟件大小: 41M
    發(fā)表于 01-16 17:41

    quartus ii v13.0 有沒有高手可以把這個(gè)破解了???

    quartus ii v13.0 有沒有高手可以把這個(gè)破解了???
    發(fā)表于 05-09 22:23

    找到一個(gè)能用的Quartus ii v13,內(nèi)帶破解及WIN7 64位驅(qū)動(dòng)

    算法。新特性包括更多的math.h函數(shù),提高了精度,增強(qiáng)了取整參數(shù),為定點(diǎn)和浮點(diǎn)FFT提供可參數(shù)賦值的FFT模塊,還有更高效的折疊功能,提高了資源共享能力。  關(guān)于Quartus II軟件v13.0特性
    發(fā)表于 01-05 14:26

    用Quartus II V13.0的VWF仿真時(shí)提示“ModelSim-Altera was not found”怎么解決

    我在用Quartus II V13.0的VWF仿真時(shí)提示“ModelSim-Altera was not found”。我確認(rèn)ModelSim-Altera的路徑已設(shè)置為D:\altera\13.1
    發(fā)表于 02-05 11:56

    以太網(wǎng)接口和SDRAM如何一起使用?

    我們將使用 LPC54S018J4MET180 提供帶有 32MB SDRAM 的以太網(wǎng)接口。使用 MCUXpresso Config Tools v13.0 配置外設(shè)信號(hào),似乎 ENET MDC 引腳與 EMC D2 或 A10 信號(hào)沖突。那么以太網(wǎng)接口和SDRAM如何一起使用呢?
    發(fā)表于 03-14 07:30

    電池PACK是什么意思?

    電池PACK是什么意思? PACK在企業(yè)管理里面,是外包的意思,既一企業(yè)所生產(chǎn)的產(chǎn)品,外發(fā)給另外一個(gè)廠家來加工,但所屬性質(zhì)比一般外發(fā)加工要嚴(yán)格的多.主要
    發(fā)表于 11-03 13:50 ?1.8w次閱讀

    ANSYS13.0軟件+安裝教程

    電子發(fā)燒友網(wǎng)站提供《ANSYS13.0軟件+安裝教程.rar》資料免費(fèi)下載
    發(fā)表于 04-24 20:02 ?25次下載

    Altera Quartus II軟件v13.0支持實(shí)現(xiàn)世界上最快的FPGA設(shè)計(jì)

    時(shí)間將平均縮短25%。與以前的軟件版本相比,該版本可以將面向高端28 nm Stratix? V FPGA的,最難收斂的設(shè)計(jì)編譯時(shí)間平均縮短50%。Quartus II軟件v13.0支持面向Stratix V FPGA的設(shè)計(jì),實(shí)
    發(fā)表于 05-07 14:30 ?3797次閱讀

    Quartus II 13.0安裝說明

    Quartus II 13.0安裝說明
    發(fā)表于 02-06 14:45 ?20次下載

    Altera推出Quartus II v13.0,支持實(shí)現(xiàn)世界上最快的FPGA設(shè)計(jì)

    收斂的設(shè)計(jì)編譯時(shí)間平均縮短50%。Quartus II軟件v13.0支持面向Stratix V FPGA的設(shè)計(jì),實(shí)現(xiàn)業(yè)界所有FPGA中最快的Fmax,比最相近競(jìng)爭(zhēng)產(chǎn)品有兩個(gè)速率
    發(fā)表于 09-25 09:12 ?993次閱讀

    ANSYS Workbench V14.0的實(shí)例講解

    通過一個(gè)簡(jiǎn)單的分析案例,對(duì) ANSYS Workbench 有一個(gè)初步的了解,在學(xué)習(xí)時(shí)無需了解操作步驟的每一項(xiàng)內(nèi)容,了解 ANSYS Workbench 有限元分析的基本流程即可。本例題可以采用 V14.0 求解,和 V13.0 結(jié)果相比,有一定的差異。
    發(fā)表于 06-02 08:00 ?5次下載
    ANSYS Workbench <b class='flag-5'>V</b>14.0的實(shí)例講解

    Tecnomatix 13.0系統(tǒng)安裝手冊(cè)免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是Tecnomatix 13.0系統(tǒng)安裝手冊(cè)免費(fèi)下載。
    發(fā)表于 03-11 08:00 ?0次下載
    Tecnomatix <b class='flag-5'>13.0</b>系統(tǒng)安裝手冊(cè)免費(fèi)下載

    綜合性CPLD/FPGA軟件Quartus 13.0下載

    綜合性CPLD/FPGA軟件Quartus 13.0下載
    發(fā)表于 09-12 09:35 ?19次下載

    Quartus II 13.0軟件下載

    首先安裝Quartus II 13.0軟件再用Quartus_II_13.0_x64破解器.exe破解
    發(fā)表于 12-21 17:27 ?29次下載