W woodcutter Unregistered / Unconfirmed GUEST, unregistred user! 2003-01-11 #1 我想做一个类似于画流程图的工具,里面可以画矩形,直线,并且举行中可以输入字,且直线,矩形 都可以拖动,我想把直线做成一个控件,矩形也做成一个控件,请问我该如何入手呢?
X xjtuhongwei Unregistered / Unconfirmed GUEST, unregistred user! 2003-01-11 #2 去下控件 ExpressFlowChart www.playicq.com search for
D delphiland Unregistered / Unconfirmed GUEST, unregistred user! 2003-01-11 #3 写直线,矩形类:如 TLine=class FStartPoint: FEndPoint: FName: .... Draw( ); Move( ); Resize( ); LineTextOut( ); ... 可以用PaintBox来画 使用矢量图的形式保存数据,记录图形的坐标,方向,文字等 Object line1 : TLine StartPoint=... EndPoint=... ... end 读取时再根据这些参数画出来。应该不难的 你如果开发过Gis类软件就很明白了
写直线,矩形类:如 TLine=class FStartPoint: FEndPoint: FName: .... Draw( ); Move( ); Resize( ); LineTextOut( ); ... 可以用PaintBox来画 使用矢量图的形式保存数据,记录图形的坐标,方向,文字等 Object line1 : TLine StartPoint=... EndPoint=... ... end 读取时再根据这些参数画出来。应该不难的 你如果开发过Gis类软件就很明白了