0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

哲想软件 来源:哲想软件 作者:哲想软件 2022-12-12 10:40 次阅读

介绍

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

ae87286e-79b1-11ed-8abf-dac502259ad0.png

特点

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)的组合帮助文件。

审核编辑 :李倩

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

    关注

    0

    文章

    16

    浏览量

    3484
  • LMD
    LMD
    +关注

    关注

    0

    文章

    8

    浏览量

    6506
  • MDD
    MDD
    +关注

    关注

    0

    文章

    46

    浏览量

    411

原文标题:LMD DesignPack

文章出处:【微信号:哲想软件,微信公众号:哲想软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Java集合API的改进介绍

    解答这些问题。 我们将逐步学习 Java 集合类的优化过程,并按版本逐一对比分析。主要讨论的焦点将包括 JDK 1.0、1.2、1.4、1.5、1.6、1.8、9、10、11 和 21 版本的 Java 集合功能 Java
    的头像 发表于 11-22 11:12 39次阅读
    Java<b class='flag-5'>集合</b>API的改进介绍

    电容器安装方式集合和分散区别

    电容器安装方式的集合和分散存在明显的区别,主要体现在安装位置、应用场景、优缺点等方面。 一、安装位置 集合式安装 :多个电容器直接安装在变电站的同一位置上,形成了一电容器组件。常见的
    的头像 发表于 09-27 09:52 376次阅读

    LangChain框架关键组件的使用方法

    LangChain是一强大的框架,旨在帮助开发人员使用语言模型构建端到端的应用程序。它提供了一套工具、组件和接口,可简化创建由大型语言模型 (LLM) 和聊天模型提供支持的应用程序的过程。通过
    的头像 发表于 08-30 16:55 505次阅读
    LangChain框架关键<b class='flag-5'>组件</b>的使用方法

    使用Nexus在本地搭建npm、yum和maven私有仓库

    使用Nexus在本地搭建npm、yum和maven私有仓库 为保证在无互联网的情况下,可正常搭建、构建项目,并自动化部署项目,本系统采用Nexus+Jenkins+Maven+Gitlab开源组件
    的头像 发表于 08-21 14:46 241次阅读
    使用Nexus在<b class='flag-5'>本地</b>搭建npm、yum和maven私有仓库

    鸿蒙ArkTS容器组件:Stack

    堆叠容器,子组件按照顺序依次入栈,后一组件覆盖前一组件
    的头像 发表于 07-15 18:23 802次阅读

    HarmonyOS开发案例:【基础组件Slider的使用】

    学习如何使用声明式UI编程框架的基础组件。本篇Codelab将会使用Image组件、Slider组件、Text组件共同实现一可调节的风车动
    的头像 发表于 05-10 16:01 641次阅读
    HarmonyOS开发案例:【基础<b class='flag-5'>组件</b>Slider的使用】

    HarmonyOS开发案例:【Web组件实现抽奖】

    基于ArkTS的声明式开发范式的样例,主要介绍了Web组件如何加载本地和云端H5小程序。
    的头像 发表于 05-09 18:31 1318次阅读
    HarmonyOS开发案例:【Web<b class='flag-5'>组件</b>实现抽奖】

    HarmonyOS实战开发-深度探索与打造个性化自定义组件

    今天分享一下 什么是自定义组件?及其自定义组件的实战。 做过前端或者android开发的都知道自定义组件,鸿蒙中显示在界面上的UI都称为组件,小打一
    发表于 05-08 16:30

    OpenHarmony父子组件单项同步使用:@Prop装饰器

    @Prop装饰的变量和父组件建立单向的同步关系: ​ ● @Prop变量允许在本地修改,但修改后的变化不会同步回父组件。 ​ ● 当数据源更改时,@Prop装饰的变量都会更新,并且会覆盖本地
    的头像 发表于 02-03 10:57 383次阅读
    OpenHarmony父子<b class='flag-5'>组件</b>单项同步使用:@Prop装饰器

    鸿蒙ArkUI开发-Video组件的使用

    以视频功能为例,在应用开发过程中,我们需要通过ArkUI提供的Video组件为应用增加基础的视频播放功能。借助Video组件,我们可以实现视频的播放功能并控制其播放状态。常见的视频播放场景包括观看网络上的较为流行的短视频,也包括查看我们存储在
    的头像 发表于 01-23 16:59 1242次阅读
    鸿蒙ArkUI开发-Video<b class='flag-5'>组件</b>的使用

    鸿蒙开发实战-(ArkUI)List组件和Grid组件的使用

    的每一列表项对应一ListItem组件。 使用ForEach渲染列表 列表往往由多个列表项组成,所以我们需要在List组件中使用多个ListItem
    发表于 01-18 20:18

    如何选择合适的本地缓存?

    的 Guava 缓存、在 Guava 上进一步传承的 Caffine 以及自称在 Java 中使用最广泛的 EhCache,那么我们该怎么选择适合自己应用的缓存呢,小编下面会简单介绍,并将以上缓存进行一对比,希望帮助大家选择最适合自己系统的本地缓存。
    的头像 发表于 01-18 11:19 807次阅读
    如何选择合适的<b class='flag-5'>本地</b>缓存?

    鸿蒙开发OpenHarmony组件复用案例

    复用能力。 环境准备 准备一DevEco Studio,使用真机或者Simulator模拟器来验证。 组件复用接口 OpenHarmony SDK文件ets\\\\component
    发表于 01-15 17:37

    什么是本地IP?服务器本地IP有哪些优势?

    访问服务器或设备。这减少了网络延迟,提高了网络连接的速度和稳定性。 2.独立性:本地IP是唯一分配给您的IP地址,不与其他用户共享。这意味着您有一独立的网络标志,可以更好地管理和控制网络流量。 3.可靠性:本地IP减少了网络中
    的头像 发表于 12-26 11:52 4829次阅读

    Git命令之本地分支与远程分支关联和解除

    的远程分支被删除了,那么就会出现你无法使用git pull,和git push命令。使用一例子说明这个场景。 我们可以使用下面的命令查看自己本地分支与与远程分支的关联情况。
    的头像 发表于 12-15 09:27 3033次阅读
    Git命令之<b class='flag-5'>本地</b>分支与远程分支关联和解除