Rev 9448 | Rev 9630 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 9448 | Rev 9628 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | (* |
1 | (* |
2 | Copyright 2021 Anton Krotov |
2 | Copyright 2021, 2022 Anton Krotov |
Line 3... | Line 3... | ||
3 | 3 | ||
Line 4... | Line 4... | ||
4 | This file is part of CEdit. |
4 | This file is part of CEdit. |
5 | 5 | ||
Line 46... | Line 46... | ||
46 | VAR |
46 | VAR |
47 | canvas: G.tCanvas; |
47 | canvas: G.tCanvas; |
48 | BEGIN |
48 | BEGIN |
49 | canvas := chkbox.canvas; |
49 | canvas := chkbox.canvas; |
50 | IF canvas # NIL THEN |
50 | IF canvas # NIL THEN |
51 | G.SetColor(canvas, K.winColor); |
51 | G.SetColor(canvas, K.colors.work); |
52 | G.clear(canvas); |
52 | G.clear(canvas); |
53 | G.SetColor(canvas, bColor); |
53 | G.SetColor(canvas, bColor); |
54 | G.FillRect(canvas, 0, 0, fontHeight - 1, fontHeight - 1); |
54 | G.FillRect(canvas, 0, 0, fontHeight - 1, fontHeight - 1); |
55 | G.SetColor(canvas, K.borderColor); |
55 | G.SetColor(canvas, K.colors.line); |
56 | G.Rect(canvas, 0, 0, fontHeight - 1, fontHeight - 1); |
56 | G.Rect(canvas, 0, 0, fontHeight - 1, fontHeight - 1); |
57 | IF chkbox.value THEN |
57 | IF chkbox.value THEN |
58 | G.SetColor(canvas, fColor); |
58 | G.SetColor(canvas, fColor); |
59 | G.DLine(canvas, 2, 6, 6, -1); |
59 | G.DLine(canvas, 2, 6, 6, -1); |
60 | G.DLine(canvas, 2, 6, 7, -1); |
60 | G.DLine(canvas, 2, 6, 7, -1); |
Line 63... | Line 63... | ||
63 | G.DLine(canvas, 2, 6, 8, -1); |
63 | G.DLine(canvas, 2, 6, 8, -1); |
64 | G.DLine(canvas, 7, 13, 11, 1); |
64 | G.DLine(canvas, 7, 13, 11, 1); |
65 | G.DLine(canvas, 2, 6, 5, -1); |
65 | G.DLine(canvas, 2, 6, 5, -1); |
66 | G.DLine(canvas, 7, 13, 8, 1); |
66 | G.DLine(canvas, 7, 13, 8, 1); |
67 | END; |
67 | END; |
68 | G.SetTextColor(canvas, K.textColor); |
68 | G.SetTextColor(canvas, K.colors.work_text); |
69 | G.SetBkColor(canvas, K.winColor); |
69 | G.SetBkColor(canvas, K.colors.work); |
70 | G.TextOut2(canvas, fontHeight + padding, 0, chkbox.text, LENGTH(chkbox.text)); |
70 | G.TextOut2(canvas, fontHeight + padding, 0, chkbox.text, LENGTH(chkbox.text)); |
71 | G.DrawCanvas(canvas, chkbox.left, chkbox.top) |
71 | G.DrawCanvas(canvas, chkbox.left, chkbox.top) |
72 | END |
72 | END |
73 | END paint; |
73 | END paint; |