diff --git a/src/callback.c b/src/callback.c index ccd56da7..0091c879 100644 --- a/src/callback.c +++ b/src/callback.c @@ -1011,9 +1011,9 @@ void draw_crosshair(int del) if(!del) { drawline(TEXTLAYER, NOW,X_TO_XSCHEM( xctx->areax1), xctx->mousey_snap, - X_TO_XSCHEM(xctx->areax2), xctx->mousey_snap, 2, NULL); + X_TO_XSCHEM(xctx->areax2), xctx->mousey_snap, 3, NULL); drawline(TEXTLAYER, NOW, xctx->mousex_snap, Y_TO_XSCHEM(xctx->areay1), - xctx->mousex_snap, Y_TO_XSCHEM(xctx->areay2), 2, NULL); + xctx->mousex_snap, Y_TO_XSCHEM(xctx->areay2), 3, NULL); } xctx->prev_crossx = xctx->mousex_snap; xctx->prev_crossy = xctx->mousey_snap; diff --git a/src/draw.c b/src/draw.c index 5aa187fe..132ad711 100644 --- a/src/draw.c +++ b/src/draw.c @@ -3833,6 +3833,7 @@ void draw(void) } else { draw_selection(xctx->gc[SELLAYER], 0); /* 20181009 moved outside of cadlayers loop */ } + if(tclgetboolvar("draw_crosshair")) draw_crosshair(0); } /* if(has_x) */ }