软件设想:为了方便软件使用者管理公司的机器,界面设计上是采用用图形化管理。
情况如下:
一个科室内的一个机柜内会有若干机器,机柜使用一个图标表示,机柜放置的机器用另外不同图像表示; 
若干的机柜构成一个科室(或者一组,即:一个单元)
用户可以动态添加删除编辑这些单元:公司、科室、机柜、机器,每个单元都有各自的属性,尤其是机柜内的机器,属性很多,因为主要是要监控其运行状态,这个以后再讨论用户创建一个公司后添加一组机柜(科室),添加的对话中有机器数量的设置
完成后就可以看到这组机柜的图像,可以以组为单位拖动摆放到适当的位置。点击一个机柜,右击设置属性,双击进入机柜的容量界面(一层一层的),可以拖动旁边的图例添加不同机器到每一层。
问题:如何实现这种界面?有源代码最好,本人delphi 水平很有限, 先谢谢各位大虾了~~!