如何绘制直线且可选取,我画了很多线,希望它们能像对象一样有鼠标移开或者移动的消息事件,(我是在PANEL 和 PANEL 间画线),所以画出来的线,必须再最外层。
 求答案,谢谢。

解决方案 »

  1.   

    其实你也可以把panel或是label设计的细点冒充下线条。
      

  2.   


      其实你也可以把panel或是label设计的细点冒充下线条???  怎么实现, 我的线没有规律,不是所有X轴上都是一样的哟。
      

  3.   

    求答案,我delphi还不是太懂,能给个能具体点的参考或者提示吗?很急,谢谢大家啦!
      

  4.   

    1、参考TShape的源码,自己从TGraphicControl继承出一个类,用来划直线。
    2、当鼠标按下的时候,记录鼠标当前位置Pos1,当鼠标移动并松开时,记录鼠标当前位置Pos2,然后动态创建一个你刚才继承的那个类的实例,该实例是以Pos1与Pos2为对角顶点划得线。
    3、自有发挥……