Improve Adaptive initial window size
Dieser Commit ist enthalten in:
Ursprung
823c67bbee
Commit
fffac1c147
1 geänderte Dateien mit 4 neuen und 1 gelöschten Zeilen
5
pdf-sign
5
pdf-sign
|
@ -256,7 +256,10 @@ def main(args):
|
||||||
root._docView.place(x=docViewMargin, y=docViewMargin)
|
root._docView.place(x=docViewMargin, y=docViewMargin)
|
||||||
root._docViewIndex=root._docView.create_image(0, 0, anchor=tk.NW)
|
root._docViewIndex=root._docView.create_image(0, 0, anchor=tk.NW)
|
||||||
root.bind('<Configure>', onRootResize)
|
root.bind('<Configure>', onRootResize)
|
||||||
root.geometry(f"{int(root.winfo_screenwidth()*2/3)}x{int(root.winfo_screenheight()*2/3)}")
|
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
|
@Cell
|
||||||
def updateTitle():
|
def updateTitle():
|
||||||
root.title(f'Signing page {pageNumber()}/{pageCount} of {filePath}')
|
root.title(f'Signing page {pageNumber()}/{pageCount} of {filePath}')
|
||||||
|
|
Laden …
Tabelle hinzufügen
In neuem Issue referenzieren