LMDDesignPack是10个本地VCL组件的集合

描述

介绍

LMDDesignPack是10个本地VCL组件的集合,可以编译到您的应用程序中。它包含一些控件,这些控件可以帮助您使用高级设计功能来增强您的项目,方法是添加类似对象检查器的控件、扩展表单/控件设计器或类似图表的对象。

MDD

特点

9个组件,用于为应用程序添加设计功能;

提供对象检查器,如组件、表单设计器和基于图表的控件;

TLMDDesignManager控件:将设计器控件与对象组合框/属性检查器连接,以设置几乎没有代码的可设计表单;

TLMDObjectComboBox控件:类似Delphi对象检查器的对象组合框;

支持ASCII/二进制DFM格式,用于保存/恢复表单数据;

库的完整源代码;

演示高级功能的广泛演示项目-甚至基本上包括报表设计器;

通过互联网免费更新

站点许可证涵盖同一组织中同一地点的无限数量的开发人员

通过论坛(forum.lmd.de)、电子邮件、传真或邮件提供免费技术支持

也可作为LMDIDE工具或LMDVCL Complete的一部分提供。

最新添加内容

现在可以在TLMDDesignPanel中设计表单(TCustomForm子体)。这允许开发类似BDS的IDE用户界面。

新的设计器ShowRootResizers属性允许在设计面板内显示鼠标手柄以调整根的大小。

新的全局组件修改通知功能允许同步DesignPack控件中显示的内容,而控件之间没有任何链接。有用,例如,如果您由设计器移动一些Vcl控件,则属性检查器中将自动更新Left和Top属性值。或者:如果在属性检查器中重命名某些Vcl组件,则对象组合框将自动更新显示的组件名称。

全局组件修改通知允许检测位于模块根目录内的组件何时被修改。新TLMDModule。OnCompsModified事件可轻松用于检测此类修改,而不是设计器或属性检查器的几个旧事件。

全局组件修改通知允许提供更正确的通知,为修改的组件找到正确的模块。假设您通过属性检查器编辑一个模块中的TClientDataSet组件,该组件引用另一个模块的TDataSource组件。由于属性检查器可以编辑链接的数据源组件属性(通过扩展DataSource属性),因此重要的是,修改后的第二个模块将收到通知,而不是第一个模块。

所有设计包控件现在都与设计师紧密合作。因此,EditorWindows已从除TLMDDesigner之外的所有控件中删除。在需要编辑器窗口管理器的情况下,所有其他控件将自动搜索适当的设计器。不需要连接到服务提供程序,因为始终可以将编辑控件映射到其模块(设计器)。

新TLMDModule。添加OnGetLoadingCompRef事件以允许在存在模块间组件链接的情况下动态加载模块。

支持帧和帧子级——包括保存/加载具有帧副本的根,并从基本帧事件处理程序继承。最显著的特性是能够在运行时加载带有框架的表单,而无需创建虚拟框架实例。

设计区域的对齐线支持——在移动控件或调整控件大小时(甚至在插入控件时)对齐控件的有用功能。

Designer控件现在支持保存/恢复锁定状态。

非视觉控件的组件标题

设计器支持控件分组。将复合控件作为单个对象处理(可以移动/调整大小/删除)。

TLMDServiceProvider组件代表简化可扩展应用程序开发的服务架构。

以及其他一些小的新的有用添加,如用于表示LMDIDE-Tools支持的设计模块结构或集成代码的预定义表单,例如设计器、属性检查器和组件树组件现在能够显示有用的默认弹出菜单。此外,他们还可以通过自动添加默认项来链接弹出菜单组件。此功能用于在设计器和组件树中用类似Delphi的组件编辑器谓词填充弹出菜单。

所有IDE工具包(IDE集成包、设计包、ScriptPack和SyntaxEdit)的组合帮助文件。

审核编辑 :李倩

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分