From 59c8dcc6389de592d6c6e969247d5f1c21f39b57 Mon Sep 17 00:00:00 2001 From: Amy Bowersox Date: Tue, 10 Dec 2019 15:00:51 -0700 Subject: [PATCH] a more extensive clipping test --- scripts/test_clipping.py | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/scripts/test_clipping.py b/scripts/test_clipping.py index 72df4a1..083cb9b 100755 --- a/scripts/test_clipping.py +++ b/scripts/test_clipping.py @@ -3,19 +3,27 @@ import upiwin hdc = upiwin.DevCtxt(type='screen') hdc.text_color = 0xFFFFFF # white -hdc.rectangle(100, 100, 199, 199) +hdc.rectangle(99, 99, 200, 200) clip = hdc.get_clip_rect() hdc.set_clip_rect(100, 100, 200, 200) hdc.text_color = 0x0000FF # red -hdc.move_to(50, 199) -hdc.line_to(199, 50) +hdc.move_to(50, 200) +hdc.line_to(200, 50) hdc.text_color = 0x00FF00 # green -hdc.move_to(250, 199) +hdc.move_to(250, 200) hdc.line_to(100, 50) +hdc.text_color = 0xFF0000 # blue +hdc.move_to(50, 100) +hdc.line_to(200, 250) + +hdc.text_color = 0x00FFFF # yellow +hdc.move_to(250, 100) +hdc.line_to(100, 250) + hdc.set_clip_rect(clip[0], clip[1], clip[2], clip[3]) msg = {}