多比图形控件教程9

  • 2000-01-01 00:00:00
  • 关键字:

4. 2理解控制点

另外一个我们不得不说的概念就是控制点。控制点是专门来描述图形在编辑时的行为默认情况下, 每一个图形都有8个控制点,如图所示。

编辑jsp网页绘图控件中的图元的控制点

控制点从左到右,从上到下的名字分别为, lt  mt rt lmrm lbmb rb 每一次用户拖动鼠标, 控制点会有一个相对的移动,deltaX和deltaY,系统会通知图形, 让图形做出相应的动作变化。

所有图元的基类baseShape提供了对控制点事件的处理。 

当拖动mt,mb时,只改变图形的高度。

当拖动lm,rm时,只改变图形的高度。

当拖动lt,rt,lb,rb的时候,同时改变图形的长和宽。