import PySimpleGUI as sg """ VPush Element In version 4.49.0 a new VPush Element was added. It is not "True Element" but rather a "User Defined Element" because it's a function that returns elements versus a class based on the Element class. It's not an important detail in the use of it. Use a VPush to "Push" your elements vertically away from it. * If you put one at the top of your layout, then your layout will be "pushed" to the bottom of the window. * If you put a VPush at the top and bottom of your layout, then your layout will be centered This Demo Program shows the "centered" use case. Copyright 2022 PySimpleGUI """ layout = [ [sg.VPush()], [sg.Text('Resize me to see that I am vertically centered')], [sg.In()], [sg.In()], [sg.Button('Go'), sg.Button('Exit'), sg.Cancel(), sg.Ok()], [sg.VPush(), sg.Sizegrip()] ] # toss a Sizegrip onto the bottom corner to make it easier window = sg.Window('Window Title', layout, resizable=True) window.read(close=True)