From e03a622d08b5df7faa7cebc8938bf4664de4aa94 Mon Sep 17 00:00:00 2001 From: Martin Preuss Date: Tue, 23 Dec 2025 20:22:46 +0100 Subject: [PATCH] different sizes for level 1 and level 2 ticks. --- src/lib/aqdiagram/graph/w_xaxis.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lib/aqdiagram/graph/w_xaxis.c b/src/lib/aqdiagram/graph/w_xaxis.c index aa24f8e..4e90a60 100644 --- a/src/lib/aqdiagram/graph/w_xaxis.c +++ b/src/lib/aqdiagram/graph/w_xaxis.c @@ -156,9 +156,10 @@ void _drawTicks(AQDG_OBJECT *o, AQDG_DRAW_CONTEXT *dc, int absY) tickLevel=AQDG_Graph_Tick_GetLevel(tick); if (AQDG_Graph_Tick_GetLevel(tick)==0) AQDG_Draw_Context_DrawLine(dc, pen, absX+xpos, absY-(scaleSize/2), absX+xpos, absY+(scaleSize/2)); - else if ((tickLevel==1 && showLevel1) || ((tickLevel==2 && showLevel2))) { + else if (tickLevel==1 && showLevel1) AQDG_Draw_Context_DrawLine(dc, pen, absX+xpos, absY-(scaleSize/4), absX+xpos, absY+(scaleSize/4)); - } + else if (tickLevel==2 && showLevel2) + AQDG_Draw_Context_DrawLine(dc, pen, absX+xpos, absY-(scaleSize/6), absX+xpos, absY+(scaleSize/6)); tick=AQDG_Graph_Tick_List_Next(tick); } }