+
+// need to make another handle drawing function in Painter, instead of this
+ if (hitLine)
+ {
+#if 0
+ Point p9 = ((position + endpoint) / 2.0) + (orthogonal * 14.0)
+ + (unit * 7.0);
+
+ Point p10 = p9 + (orthogonal * -7.0);
+ Point p11 = p10 + (unit * 7.0);
+ Point p12 = p11 + (orthogonal * 7.0);
+ Point p13 = p12 + (unit * -7.0);
+ painter->DrawLine(p10, p11);
+ painter->DrawLine(p11, p12);
+ painter->DrawLine(p12, p13);
+ painter->DrawLine(p13, p10);
+#else
+ if (hitFlipSwitch)
+ painter->SetPen(QPen(Qt::magenta, 2.0, Qt::DotLine));
+
+ Point hp1 = (p1 + p2) / 2.0;
+ painter->DrawHandle(hp1);
+#endif
+ }