我会推荐你,阅读我网站上的一些链接.已解释并且所有源代码均可用; 你可以看到并获得一些有用的东西.
Delphi中的插件系统 - 第2部分
不是你需要的,是Delphi的插件系统.但是所有样本都基于使用形状的绘图工具(创建,选择,调整大小).您可以查看代码并提取所需内容.

"地图和图形"的 示例操作如何在运行时创建,选择和移动组件的示例(在本例中为TImage).
- 直观地选择形状:显示不同的视觉选择形状的方法.

网络是西班牙语,但您可以在网络上生成自动翻译.无论如何,代码被评论.
问候.
对不起,我的英语不好.