Make initial window size adaptive

Dieser Commit ist enthalten in:
Axel Svensson 2024-07-13 11:26:13 +00:00
Ursprung 34fdeb1043
Commit a3d25a566f

Datei anzeigen

@ -252,7 +252,10 @@ def main(args):
root._docView.place(x=docViewMargin, y=docViewMargin)
root._docViewIndex=root._docView.create_image(0, 0, anchor=tk.NW)
root.bind('<Configure>', onRootResize)
root.geometry("800x600")
initWinSize=(root.winfo_screenwidth() * 0.8, root.winfo_screenheight() * 0.8)
initWinSize=(min(initWinSize[0], initWinSize[1] * pageSize()[0] / pageSize()[1]),
min(initWinSize[1], initWinSize[0] * pageSize()[1] / pageSize()[0]))
root.geometry(f"{int(initWinSize[0])}x{int(initWinSize[1])}")
@Cell
def updateTitle():
root.title(f'Signing page {pageNumber()}/{pageCount} of {filePath}')