DropMaster 是4个原生 VCL 控件的集合,在 Delphi 和 C++Builder 中使用。虽然包含在 Delphi 和 C++Builder 中的 VCL 组件允许同一程序内窗口之间的拖放,DropMaster 允许开发者加入程序间拖放的支持。该拖放可以在开发者的新程序和已存在程序(例如 Microsoft Office 套件、web 浏览器等等)之间,或在两个自定义程序之间。
TDMTextSource
TDMTextSource处理您的应用程序将数据到另一个。简单的使用,你可以指定你的形式来对donorcomponent性能、检测控制的鼠标事件的拖累,并调用execute方法。然后将适当的内容(例如,选定的文本或列表项等)拖到其他应用程序中。对于更复杂的使用,有一个文本属性,您可以分配任何您喜欢的内容。
TDMTextSource也是用于拖动任意格式的文本之外的组件,通过它customformatdata属性的使用。特别是,您可以拖动多个格式,而目标应用程序可以接受任何可用的格式。例如,当您从Excel中拖动单元格时,数据以多种不同的格式提供,从纯文本到单元格的位图等。
TDMTextTarget
TDMTextTarget处理接收数据拖到您的应用程序从另一个。你的acceptorcontrol属性指定窗体上的来,写OnDrop handler告诉TDMTextTarget如何处理刚被删除的数据。来,TDMTextTarget知道如何接受文本,HTML,RTF,文件列表,和网址。 tdmtexttarget也是用来接受任意格式的文本之外的组件,通过它将CustomFormat属性的使用。在产品的事件,你能发现什么格式可用和决定的过程。
TDMGraphicSource
除了TDMTextTarget本地格式,图形图像拖放最常用的数据类型。为方便起见,我们提供TDMGraphicSource,就像TDMTextSource一样,但它有donorimage和图片属性(类型的图像和tpicture,分别),这对应于donorcomponent和tdmtextsource文本属性。拖动图片变得非常容易,如将其赋给属性、检测拖动和调用执行。
TDMGraphicTarget
TDMGraphicTarget可以接受图片从另一个应用程序拖。为方便起见,它涉及到多种格式,位图句柄,图元文件和增强型图元文件,所以开发人员只需要提供,接受Tpicture数据。当然,与其他组件一样,定制过程也有充分的机会。
dropmaster带有一个收集的40多个应用实例,说明在现实世界中的情况下dropmaster成分特征。它们还代表了对许多流行商业应用的拖放行为的广泛研究的结果。
dropmaster配备完整源代码的所有组件,封装,设计编辑在不增加额外费用。文档是在上下文敏感的在线帮助系统中提供的。dropmaster还具有一次安装,自动帮助集成和动态组件注册。
组件属性 | |
组件类型 | VCL |
版本号 | 2.4.7 |
相关商品
标签: DropMaster