.views
This module holds functions that generates PySimpleGUI view objects as sg.Window and sg.popup:
GET_FILE - File browser Window
CROP_GIF - GIF cropping Window
PROGRESS - Progress bar Window
OUTPUT_READY - Output view popup
ERROR - Error view popup
Location:
/views/__init__.py
Get File Window
- views.GET_FILE() PySimpleGUI.PySimpleGUI.Window
Returns file browser view as a PySimpleGUI Window object
Crop My GIF Window
- views.CROP_GIF(img_size: model.units.Pixels) PySimpleGUI.PySimpleGUI.Window
Returns GIF cropping view as a PySimpleGUI Window object
Progress Bar Window
- views.PROGRESS(importing=True, bar_end=200) PySimpleGUI.PySimpleGUI.Window
Returns progress bar view as a PySimpleGUI Window object
- Parameters
importing (bool) – Optional: (default=True) set False to exporting
bar_end (int) – Optional: Progress bar end limit value (default=200)
Output Ready Popup
- views.OUTPUT_READY(output: str) None
Displays output view as a PySimpleGUI popup
- Parameters
output (str) – Output GIF file path
Error Popup
- views.ERROR(msg: str) None
Displays error view as a PySimpleGUI popup
- Parameters
msg (str) – Error message string