原創|使用教程|編輯:李亞男|2019-06-21 17:07:09.747|閱讀 262 次
概述:LMD DesignPack是2個本地VCL(可視化組件庫)控件的集合。本文主要介紹了設置設計環境的主要組件以及相關技巧。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
LMD DesignPack是2個本地VCL(可視化組件庫)控件的集合。通過其高級設計特征功能,本產品中包含的控件可以幫助開發者增強自己的應用程序,無論是通過添加一個類似于對象檢查器的控件,還是擴展的窗體設計器或者類似圖表的對象。
創建典型用戶界面設計環境的場景所包含的組件:
創建基本設計環境的主要步驟:
1.創建根組件MyRoot(表單或TWinControl子代),如根控件主題中所述:如果MyRoot不是表單,則創建TLMDDesignPanel控件LMDDesignPanel1;
2.添加兩個TLMDDesignObjects組件:SelectionObjects和AllObjects;
3.添加一個TLMDModule組件 LMDModule1,lmdmodule1的根屬性將在應用程序的運行時設置為MyRoot;
4.添加TLMDDesigner組件LMDDesigner1,將其Module屬性設置為LMDModule1,Selection屬性設置為SelectionObjects,將AllComponents屬性設置為AllObjects。如果MyRoot不是表單,則將DesignPanel屬性設置為LMDDesignPanel1;
5.添加TLMDPropertyInspector組件LMDPropertyInspector1,根據需要設置其控制視覺外觀和功能的屬性,特別是要啟用或禁用處理事件或只讀屬性,請將PropKinds屬性設置為適當的值,將其Module屬性設置為LMDModule1,Selection屬性設置為SelectionObjects;
6.添加TLMDObjectComboBox組件LMDObjectComboBox1,將其ListObjects屬性設置為AllObjects,Selection屬性設置為SelectionObjects;
7.使用標準VCL、LMD或第三方控件(如工具欄、按鈕、面板等)創建表示所需組件類型的組件調色板;
8.編寫LMDDesigner1.OnComponentInserting事件處理程序,以提供要創建的適當類型的組件(分配一個ComponentClass參數),它通常取決于組件調色板的狀態;
9.創建一些組件(例如按鈕、復選框等)以在Design-time 和Run-time 模式之間切換,其事件處理程序通常會觸發LMDDesigner1的活動屬性,并確保正確分配LMDModule1.Root屬性。
購買LMD DesignPack v2019.7正版授權的朋友可以點擊""哦~~~
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn