Another Demo Program refresh...

This commit is contained in:
PySimpleGUI 2022-02-22 05:35:02 -05:00
parent f1e0c7d03f
commit 8155826734
1 changed files with 14 additions and 18 deletions

View File

@ -1,28 +1,25 @@
#!/usr/bin/env python #!/usr/bin/env python
import PySimpleGUI as sg import PySimpleGUI as sg
import sys
''' '''
Usage of all Popups in PSG Usage of Popups in PSG
While this is an older demo, it is a good instroduction to a FEW of the popups available to you.
Check out the System Call Reference for the full list: http://www.PySimpleGUI.org
Copyright 2022 PySimpleGUI
''' '''
sg.Print('test')
sg.popup_get_file('Get file', save_as=True,
file_types=(("ALL Files", "*.jpg"),))
# Here, have some windows on me.... # Here, have some windows on me....
[sg.popup_no_wait('No-wait Popup', location=(500+100*x, 500)) [sg.popup_no_wait('No-wait Popup', relative_location=(-500+100*x, -500)) for x in range(10)]
for x in range(10)] answer = sg.popup_yes_no('Do not worry about all those open windows... they will disappear at the end', 'Are you OK with that?')
answer = sg.popup_yes_no(
'Do not worry about all those open windows... they will disappear at the end', 'Are you OK with that?')
if answer == 'No': if answer == 'No':
sg.popup_cancel( sg.popup_cancel('OK, we will destroy those windows as soon as you close this window')
'OK, we will destroy those windows as soon as you close this window')
sys.exit() sys.exit()
sg.popup_non_blocking('Your answer was', answer, location=(1000, 600)) sg.popup_no_buttons('Your answer was', answer, relative_location=(0, -200), non_blocking=True)
text = sg.popup_get_text( text = sg.popup_get_text('This is a call to PopopGetText')
'This is a call to PopopGetText', location=(1000, 200))
sg.popup_get_file('Get file') sg.popup_get_file('Get file')
sg.popup_get_folder('Get folder') sg.popup_get_folder('Get folder')
sg.popup('Simple popup') sg.popup('Simple popup')
@ -30,5 +27,4 @@ sg.popup_no_titlebar('No titlebar')
sg.popup_no_border('No border') sg.popup_no_border('No border')
sg.popup_no_frame('No frame') sg.popup_no_frame('No frame')
sg.popup_cancel('Cancel') sg.popup_cancel('Cancel')
sg.popup_okCancel('OK Cancel') sg.popup_auto_close('This window will Autoclose and then everything else will close too....')
sg.popup_auto_close('Autoclose')