From 34fdeb104372de011e8c79a04cee61adde8586a9 Mon Sep 17 00:00:00 2001 From: Axel Svensson Date: Mon, 1 Jul 2024 22:25:07 +0000 Subject: [PATCH] Improve display size calculations --- pdf-sign | 34 ++++++++++++---------------------- 1 file changed, 12 insertions(+), 22 deletions(-) diff --git a/pdf-sign b/pdf-sign index 48edb4c..aa633d0 100755 --- a/pdf-sign +++ b/pdf-sign @@ -238,30 +238,20 @@ def main(args): root.bind(f'{char}', onkey) for i, char in enumerate("123456789"): bindDigit(i, char) # Canvas and click binding - root._docView=tk.Canvas(root, borderwidth=0, background='#ffffff', confine=True) - def onDocViewResize(event): - canvasMarginX=event.x - canvasMarginY=event.y - canvasWidth=event.width - canvasHeight=event.height - (oldMaxWidth, oldMaxHeight)=displayMaxSize() - if(0', onDocViewResize) + root.bind('', onRootResize) root.geometry("800x600") @Cell def updateTitle():