我想做一个流程自定义的程序。我想作成类似于PowerDesigner的形式,每个作业步用一个方框表示,作业步之间的关系用箭头表示。方框和箭头都可以点选,选中后周围有一个焦点框,支持拖动和改变大小。目前我已经可以在窗口里生成作业步方框并可以显示焦点框,可以拖动和改变大小(一个TCustomControl的派生类)。但我不知道连接作业步方框的箭头该怎样做(我也想把它做成一个TCustomControl的派生类,而且只有在选中箭头的有效部分(有箭头的那一部分,而不是TCustomControl所占据的矩形区域)时箭头才能接收消息)。