Application-wide Configuration / Settings
set_global_icon
Sets the icon which will be used any time a window is created if an icon is not provided when the window is created.
Parameter Descriptions
| Name | Type | Default | Description | 
|---|---|---|---|
| icon | bytes or str | Either a Base64 byte string or a filename | 
set_options
set_options(
    icon = None,
    button_color = None,
    element_size = (None, None),
    button_element_size = (None, None),
    margins = (None, None),
    element_padding = (None, None),
    auto_size_text = None,
    auto_size_buttons = None,
    font = None,
    border_width = None,
    slider_border_width = None,
    slider_relief = None,
    slider_orientation = None,
    autoclose_time = None,
    message_box_line_width = None,
    progress_meter_border_depth = None,
    progress_meter_style = None,
    progress_meter_relief = None,
    progress_meter_color = None,
    progress_meter_size = None,
    text_justification = None,
    background_color = None,
    element_background_color = None,
    text_element_background_color = None,
    input_elements_background_color = None,
    input_text_color = None,
    scrollbar_color = None,
    text_color = None,
    element_text_color = None,
    debug_win_size = (None, None),
    window_location = (None, None),
    error_button_color = (None, None),
    tooltip_time = None
)
Parameter Descriptions
| Name | Type | Default | Description | 
|---|---|---|---|
| auto_size_buttons | bool | None | True if Buttons in this Window should be sized to exactly fit the text on this. | 
| auto_size_text | bool | None | True if the Widget should be shrunk to exactly fit the number of chars to show | 
| autoclose_time | ??? | None | ??? | 
| background_color | str | None | color of background | 
| border_width | int | None | width of border around element | 
| button_color | (str, str) or str | None | Color of the button (text, background) | 
| button_element_size | (int, int) | (None, None) | Size of button | 
| debug_win_size | (int, int) | (None, None) | window size | 
| element_background_color | str | None | element background color | 
| element_padding | (int, int or (int, int),(int,int)) | (None, None) | Default amount of padding to put around elements in window (left/right, top/bottom) or ((left, right), (top, bottom)) | 
| element_size | (int, int) | (None, None) | element size (width, height) in characters | 
| element_text_color | str | None | Default color to use for Text elements | 
| error_button_color | ??? | (None, None) | (Default = (None)) | 
| 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 | 
| icon | bytes or str | None | Can be either a filename or Base64 value. For Windows if filename, it MUST be ICO format. For Linux, must NOT be ICO. Most portable is to use a Base64 of a PNG file. This works universally across all OS's | 
| input_elements_background_color | str | None | Default color to use for the background of input elements | 
| input_text_color | str | None | Default color to use for the text for Input elements | 
| margins | (int, int) | (None, None) | (left/right, top/bottom) tkinter margins around outsize. Amount of pixels to leave inside the window's frame around the edges before your elements are shown. | 
| message_box_line_width | ??? | None | ??? | 
| progress_meter_border_depth | ??? | None | ??? | 
| progress_meter_color | ??? | None | ??? | 
| progress_meter_relief | ??? | None | |
| progress_meter_size | ??? | None | ??? | 
| progress_meter_style | ??? | None | You can no longer set a progress bar style. All ttk styles must be the same for the window | 
| scrollbar_color | str | None | Default color to use for the slider trough | 
| slider_border_width | int | None | Width of the border around sliders | 
| slider_orientation | ??? | None | ??? | 
| slider_relief | str | None | Type of relief to use for sliders | 
| text_color | str | None | color of the text | 
| text_element_background_color | str | None | text element background color | 
| text_justification | 'left' or 'right' or 'center' | None | Default text justification for all Text Elements in window | 
| tooltip_time | int | None | time in milliseconds to wait before showing a tooltip. Default is 400ms | 
| window_location | (int, int) or None | (None, None) | Default location to place windows. Not setting will center windows on the display | 
| RETURN | None | None |