Web Analytics Made Easy - Statcounter
Skip to content

Popup auto close

Popup that closes itself after some time period

popup_auto_close(
    args = *<1 or N objects>,
    button_type = 0,
    button_color = None,
    background_color = None,
    text_color = None,
    auto_close = True,
    auto_close_duration = 3,
    non_blocking = False,
    icon = "default_icon.ico",
    line_width = None,
    font = None,
    no_titlebar = False,
    grab_anywhere = False,
    keep_on_top = False,
    location = (None, None)
)

Parameter Descriptions

Name Type Default Description
*args Any Variable number of items to display
auto_close bool True if True window will close itself
auto_close_duration int or float 3 Older versions only accept int. Time in seconds until window will close
background_color str None color of background
button_color (str, str) or str None button color (foreground, background)
button_type int 0 Determines which pre-defined buttons will be shown (Default value = POPUP_BUTTONS_OK).
font (str or (str, int[, str]) or None) None specifies the font family, size, etc. Tuple or Single string format 'name size styles'. Styles: italic * roman bold normal underline overstrike
grab_anywhere bool False If True: can grab anywhere to move the window (Default = False)
icon bytes or str default_icon.ico filename or base64 string to be used for the window's icon
keep_on_top bool False If True the window will remain above all current windows
line_width int None Width of lines in characters
location (int, int) (None, None) Location of upper left corner of the window
no_titlebar bool False If True no titlebar will be shown
non_blocking bool False if True the call will immediately return rather than waiting on user input
text_color str None color of the text
RETURN str or None or TIMEOUT_KEY Returns text of the button that was pressed. None will be returned if user closed window with X