介紹
LMDDesignPack是10個本地VCL組件的集合,可以編譯到您的應(yīng)用程序中。它包含一些控件,這些控件可以幫助您使用高級設(shè)計(jì)功能來增強(qiáng)您的項(xiàng)目,方法是添加類似對象檢查器的控件、擴(kuò)展表單/控件設(shè)計(jì)器或類似圖表的對象。
特點(diǎn)
9個組件,用于為應(yīng)用程序添加設(shè)計(jì)功能;
提供對象檢查器,如組件、表單設(shè)計(jì)器和基于圖表的控件;
TLMDDesignManager控件:將設(shè)計(jì)器控件與對象組合框/屬性檢查器連接,以設(shè)置幾乎沒有代碼的可設(shè)計(jì)表單;
TLMDObjectComboBox控件:類似Delphi對象檢查器的對象組合框;
支持ASCII/二進(jìn)制DFM格式,用于保存/恢復(fù)表單數(shù)據(jù);
庫的完整源代碼;
演示高級功能的廣泛演示項(xiàng)目-甚至基本上包括報表設(shè)計(jì)器;
通過互聯(lián)網(wǎng)免費(fèi)更新
站點(diǎn)許可證涵蓋同一組織中同一地點(diǎn)的無限數(shù)量的開發(fā)人員
通過論壇(forum.lmd.de)、電子郵件、傳真或郵件提供免費(fèi)技術(shù)支持
也可作為LMDIDE工具或LMDVCL Complete的一部分提供。
最新添加內(nèi)容
現(xiàn)在可以在TLMDDesignPanel中設(shè)計(jì)表單(TCustomForm子體)。這允許開發(fā)類似BDS的IDE用戶界面。
新的設(shè)計(jì)器ShowRootResizers屬性允許在設(shè)計(jì)面板內(nèi)顯示鼠標(biāo)手柄以調(diào)整根的大小。
新的全局組件修改通知功能允許同步DesignPack控件中顯示的內(nèi)容,而控件之間沒有任何鏈接。有用,例如,如果您由設(shè)計(jì)器移動一些Vcl控件,則屬性檢查器中將自動更新Left和Top屬性值。或者:如果在屬性檢查器中重命名某些Vcl組件,則對象組合框?qū)⒆詣痈嘛@示的組件名稱。
全局組件修改通知允許檢測位于模塊根目錄內(nèi)的組件何時被修改。新TLMDModule。OnCompsModified事件可輕松用于檢測此類修改,而不是設(shè)計(jì)器或?qū)傩詸z查器的幾個舊事件。
全局組件修改通知允許提供更正確的通知,為修改的組件找到正確的模塊。假設(shè)您通過屬性檢查器編輯一個模塊中的TClientDataSet組件,該組件引用另一個模塊的TDataSource組件。由于屬性檢查器可以編輯鏈接的數(shù)據(jù)源組件屬性(通過擴(kuò)展DataSource屬性),因此重要的是,修改后的第二個模塊將收到通知,而不是第一個模塊。
所有設(shè)計(jì)包控件現(xiàn)在都與設(shè)計(jì)師緊密合作。因此,EditorWindows已從除TLMDDesigner之外的所有控件中刪除。在需要編輯器窗口管理器的情況下,所有其他控件將自動搜索適當(dāng)?shù)脑O(shè)計(jì)器。不需要連接到服務(wù)提供程序,因?yàn)槭冀K可以將編輯控件映射到其模塊(設(shè)計(jì)器)。
新TLMDModule。添加OnGetLoadingCompRef事件以允許在存在模塊間組件鏈接的情況下動態(tài)加載模塊。
支持幀和幀子級——包括保存/加載具有幀副本的根,并從基本幀事件處理程序繼承。最顯著的特性是能夠在運(yùn)行時加載帶有框架的表單,而無需創(chuàng)建虛擬框架實(shí)例。
設(shè)計(jì)區(qū)域的對齊線支持——在移動控件或調(diào)整控件大小時(甚至在插入控件時)對齊控件的有用功能。
Designer控件現(xiàn)在支持保存/恢復(fù)鎖定狀態(tài)。
非視覺控件的組件標(biāo)題
設(shè)計(jì)器支持控件分組。將復(fù)合控件作為單個對象處理(可以移動/調(diào)整大小/刪除)。
TLMDServiceProvider組件代表簡化可擴(kuò)展應(yīng)用程序開發(fā)的服務(wù)架構(gòu)。
以及其他一些小的新的有用添加,如用于表示LMDIDE-Tools支持的設(shè)計(jì)模塊結(jié)構(gòu)或集成代碼的預(yù)定義表單,例如設(shè)計(jì)器、屬性檢查器和組件樹組件現(xiàn)在能夠顯示有用的默認(rèn)彈出菜單。此外,他們還可以通過自動添加默認(rèn)項(xiàng)來鏈接彈出菜單組件。此功能用于在設(shè)計(jì)器和組件樹中用類似Delphi的組件編輯器謂詞填充彈出菜單。
所有IDE工具包(IDE集成包、設(shè)計(jì)包、ScriptPack和SyntaxEdit)的組合幫助文件。
審核編輯 :李倩
-
檢查器
+關(guān)注
關(guān)注
0文章
16瀏覽量
3484 -
LMD
+關(guān)注
關(guān)注
0文章
8瀏覽量
6506 -
MDD
+關(guān)注
關(guān)注
0文章
46瀏覽量
415
原文標(biāo)題:LMD DesignPack
文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論