From 3dd2e037ffe70926ec122886589f232bda686560 Mon Sep 17 00:00:00 2001 From: Amy Bowersox Date: Tue, 10 Dec 2019 13:21:24 -0700 Subject: [PATCH] finished debugging parameter error, now test drawing without resetting clip --- scripts/test_clipping.py | 9 +++------ src/ep_devctxt.c | 3 --- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/scripts/test_clipping.py b/scripts/test_clipping.py index 651cc47..2650ed2 100755 --- a/scripts/test_clipping.py +++ b/scripts/test_clipping.py @@ -1,21 +1,18 @@ # Test of line clipping import upiwin -print('**GOT HERE 1') hdc = upiwin.DevCtxt(type='screen') -print('**GOT HERE 2') hdc.text_color = 0xFFFFFF # white hdc.rectangle(100, 100, 199, 199) -print('**GOT HERE 3') -clip = hdc.get_clip_rect() -hdc.set_clip_rect(100, 100, 200, 200) +#clip = hdc.get_clip_rect() +#hdc.set_clip_rect(100, 100, 200, 200) hdc.text_color = 0xFF0000 # red hdc.move_to(0, 200) hdc.line_to(200, 0) -hdc.set_clip_rect(clip[0], clip[1], clip[2], clip[3]) +#hdc.set_clip_rect(clip[0], clip[1], clip[2], clip[3]) msg = {} while upiwin.get_message(msg): diff --git a/src/ep_devctxt.c b/src/ep_devctxt.c index f87bc85..651f317 100755 --- a/src/ep_devctxt.c +++ b/src/ep_devctxt.c @@ -207,13 +207,10 @@ static int devctxt_init(DevCtxtObject *self, PyObject *args, PyObject *kwds) static char *kwlist[] = { "type", NULL }; const char *type; - Log(LDEBUG, "Creating a new DevCtxt object"); if (!PyArg_ParseTupleAndKeywords(args, kwds, "$s", kwlist, &type)) return -1; - Log(LDEBUG,"type argument is '%s'", type); if (strcmp(type, "screen") == 0) { - Log(LDEBUG, "doing what we expect on screen context"); self->pdctxt = DC_CreateScreenContext(); if (!(self->pdctxt)) {