commit
5a29d8eee2
|
@ -1,5 +1,5 @@
|
||||||
#!/usr/bin/python3
|
#!/usr/bin/python3
|
||||||
version = __version__ = "0.30.0.56 UnReleased - Tab positioning added to TabGroup, added port variable, BAD bug in Output Element, error check for element re-use, Multiline better color support, Browse Files Delimeter, Multiline accepts drag and drop, 3D buttons"
|
version = __version__ = "0.31.0. Released 24-Dec-2019"
|
||||||
|
|
||||||
port = 'PySimpleGUIQt'
|
port = 'PySimpleGUIQt'
|
||||||
|
|
||||||
|
@ -120,12 +120,12 @@ NICE_BUTTON_COLORS = ((GREENS[3], TANS[0]),
|
||||||
(YELLOWS[0], BLUES[2]))
|
(YELLOWS[0], BLUES[2]))
|
||||||
|
|
||||||
COLOR_SYSTEM_DEFAULT = '1234567890' # Colors should never be this long
|
COLOR_SYSTEM_DEFAULT = '1234567890' # Colors should never be this long
|
||||||
if sys.platform == 'darwin':
|
|
||||||
DEFAULT_BUTTON_COLOR = COLOR_SYSTEM_DEFAULT # Foreground, Background (None, None) == System Default
|
DEFAULT_BUTTON_COLOR = ('white', BLUES[0]) # Foreground, Background (None, None) == System Default
|
||||||
OFFICIAL_PYSIMPLEGUI_BUTTON_COLOR = COLOR_SYSTEM_DEFAULT # Colors should never be this long
|
OFFICIAL_PYSIMPLEGUI_BUTTON_COLOR = ('white', BLUES[0]) # Colors should never be this long
|
||||||
else:
|
|
||||||
DEFAULT_BUTTON_COLOR = ('white', BLUES[0]) # Foreground, Background (None, None) == System Default
|
|
||||||
OFFICIAL_PYSIMPLEGUI_BUTTON_COLOR = ('white', BLUES[0]) # Colors should never be this long
|
CURRENT_LOOK_AND_FEEL = 'DarkBlue3'
|
||||||
|
|
||||||
DEFAULT_ERROR_BUTTON_COLOR = ("#FFFFFF", "#FF0000")
|
DEFAULT_ERROR_BUTTON_COLOR = ("#FFFFFF", "#FF0000")
|
||||||
DEFAULT_BACKGROUND_COLOR = None
|
DEFAULT_BACKGROUND_COLOR = None
|
||||||
|
@ -157,6 +157,7 @@ RELIEF_TICK_POSITION_RIGHT = 'right'
|
||||||
|
|
||||||
|
|
||||||
DEFAULT_PROGRESS_BAR_COLOR = (GREENS[0], '#D0D0D0') # a nice green progress bar
|
DEFAULT_PROGRESS_BAR_COLOR = (GREENS[0], '#D0D0D0') # a nice green progress bar
|
||||||
|
DEFAULT_PROGRESS_BAR_COLOR_OFFICIAL = (GREENS[0], '#D0D0D0') # a nice green progress bar
|
||||||
DEFAULT_PROGRESS_BAR_SIZE = (200, 20) # Size of Progress Bar (characters for length, pixels for width)
|
DEFAULT_PROGRESS_BAR_SIZE = (200, 20) # Size of Progress Bar (characters for length, pixels for width)
|
||||||
DEFAULT_PROGRESS_BAR_BORDER_WIDTH = 1
|
DEFAULT_PROGRESS_BAR_BORDER_WIDTH = 1
|
||||||
DEFAULT_PROGRESS_BAR_RELIEF = RELIEF_GROOVE
|
DEFAULT_PROGRESS_BAR_RELIEF = RELIEF_GROOVE
|
||||||
|
@ -2723,7 +2724,7 @@ class Tree(Element):
|
||||||
def _treeview_selected(self, event):
|
def _treeview_selected(self, event):
|
||||||
selections = 000000
|
selections = 000000
|
||||||
self.SelectedRows = [x for x in selections]
|
self.SelectedRows = [x for x in selections]
|
||||||
print('Got selection')
|
# print('Got selection')
|
||||||
if self.ChangeSubmits:
|
if self.ChangeSubmits:
|
||||||
_element_callback_quit_mainloop(self)
|
_element_callback_quit_mainloop(self)
|
||||||
|
|
||||||
|
@ -4844,7 +4845,6 @@ def PackFormIntoFrame(window, containing_frame, toplevel_win):
|
||||||
if element_size[1] is not None:
|
if element_size[1] is not None:
|
||||||
element.QT_QPushButton.setFixedHeight(element_size[1])
|
element.QT_QPushButton.setFixedHeight(element_size[1])
|
||||||
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# elif element.Data is not None:
|
# elif element.Data is not None:
|
||||||
# qlabel.setText('')
|
# qlabel.setText('')
|
||||||
|
@ -5619,18 +5619,18 @@ def PackFormIntoFrame(window, containing_frame, toplevel_win):
|
||||||
style = 'QTableWidget {'
|
style = 'QTableWidget {'
|
||||||
style += create_style_from_font(font)
|
style += create_style_from_font(font)
|
||||||
if element.TextColor is not None:
|
if element.TextColor is not None:
|
||||||
style += 'color: %s;' % element.TextColor
|
style += 'color: %s;\n' % element.TextColor
|
||||||
if element.BackgroundColor is not None:
|
if element.BackgroundColor is not None:
|
||||||
style += 'background-color: %s;' % element.BackgroundColor
|
style += 'background-color: %s;' % element.BackgroundColor
|
||||||
style += 'margin: {}px {}px {}px {}px;'.format(*full_element_pad)
|
style += 'margin: {}px {}px {}px {}px;'.format(*full_element_pad)
|
||||||
style += 'border: {}px solid gray; '.format(border_depth)
|
style += 'border: {}px solid gray; '.format(border_depth)
|
||||||
|
style += '}'
|
||||||
style += """QScrollBar:vertical {
|
style += """QScrollBar:vertical {
|
||||||
border: none;
|
border: none;
|
||||||
background:lightgray;
|
background:lightgray;
|
||||||
width:12px;
|
width:12px;
|
||||||
margin: 0px 0px 0px 0px;
|
margin: 0px 0px 0px 0px;
|
||||||
} """
|
} """
|
||||||
style += '}'
|
|
||||||
element.QT_TableWidget.setStyleSheet(style)
|
element.QT_TableWidget.setStyleSheet(style)
|
||||||
|
|
||||||
if element.ChangeSubmits:
|
if element.ChangeSubmits:
|
||||||
|
@ -5710,17 +5710,21 @@ def PackFormIntoFrame(window, containing_frame, toplevel_win):
|
||||||
add_treeview_data(element.TreeData.root_node, element.QT_QTreeWidget)
|
add_treeview_data(element.TreeData.root_node, element.QT_QTreeWidget)
|
||||||
|
|
||||||
style = 'QTreeWidget {'
|
style = 'QTreeWidget {'
|
||||||
|
style += create_style_from_font(font)
|
||||||
|
if element.TextColor is not None:
|
||||||
|
style += 'color: %s;\n' % element.TextColor
|
||||||
|
if element.BackgroundColor is not None:
|
||||||
|
style += 'background-color: %s;' % element.BackgroundColor
|
||||||
|
style += 'margin: {}px {}px {}px {}px;'.format(*full_element_pad)
|
||||||
|
style += 'border: {}px solid gray; '.format(border_depth)
|
||||||
|
style += '}'
|
||||||
style += """QScrollBar:vertical {
|
style += """QScrollBar:vertical {
|
||||||
border: none;
|
border: none;
|
||||||
background:lightgray;
|
background:lightgray;
|
||||||
width:12px;
|
width:12px;
|
||||||
margin: 0px 0px 0px 0px;
|
margin: 0px 0px 0px 0px;
|
||||||
} """
|
} """
|
||||||
style += 'margin: {}px {}px {}px {}px;'.format(*full_element_pad)
|
|
||||||
style += 'border: {}px solid gray; '.format(border_depth)
|
|
||||||
style += '}'
|
|
||||||
element.QT_QTreeWidget.setStyleSheet(style)
|
element.QT_QTreeWidget.setStyleSheet(style)
|
||||||
|
|
||||||
if element.ChangeSubmits:
|
if element.ChangeSubmits:
|
||||||
element.QT_QTreeWidget.itemSelectionChanged.connect(element._QtCallbackCellActivated)
|
element.QT_QTreeWidget.itemSelectionChanged.connect(element._QtCallbackCellActivated)
|
||||||
|
|
||||||
|
@ -6431,11 +6435,25 @@ def SetOptions(icon=None, button_color=None, element_size=(None, None), button_e
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
||||||
|
# ----------------------------------------------------------------- #
|
||||||
|
|
||||||
|
# .########.##.....##.########.##.....##.########..######.
|
||||||
|
# ....##....##.....##.##.......###...###.##.......##....##
|
||||||
|
# ....##....##.....##.##.......####.####.##.......##......
|
||||||
|
# ....##....#########.######...##.###.##.######....######.
|
||||||
|
# ....##....##.....##.##.......##.....##.##.............##
|
||||||
|
# ....##....##.....##.##.......##.....##.##.......##....##
|
||||||
|
# ....##....##.....##.########.##.....##.########..######.
|
||||||
|
|
||||||
|
# ----------------------------------------------------------------- #
|
||||||
|
|
||||||
|
# The official Theme code
|
||||||
|
|
||||||
#################### ChangeLookAndFeel #######################
|
#################### ChangeLookAndFeel #######################
|
||||||
# Predefined settings that will change the colors and styles #
|
# Predefined settings that will change the colors and styles #
|
||||||
# of the elements. #
|
# of the elements. #
|
||||||
##############################################################
|
##############################################################
|
||||||
LOOK_AND_FEEL_TABLE = { 'SystemDefault':
|
LOOK_AND_FEEL_TABLE = {'SystemDefault':
|
||||||
{'BACKGROUND': COLOR_SYSTEM_DEFAULT,
|
{'BACKGROUND': COLOR_SYSTEM_DEFAULT,
|
||||||
'TEXT': COLOR_SYSTEM_DEFAULT,
|
'TEXT': COLOR_SYSTEM_DEFAULT,
|
||||||
'INPUT': COLOR_SYSTEM_DEFAULT,
|
'INPUT': COLOR_SYSTEM_DEFAULT,
|
||||||
|
@ -6457,6 +6475,17 @@ LOOK_AND_FEEL_TABLE = { 'SystemDefault':
|
||||||
'BORDER': 1, 'SLIDER_DEPTH': 1,
|
'BORDER': 1, 'SLIDER_DEPTH': 1,
|
||||||
'PROGRESS_DEPTH': 0},
|
'PROGRESS_DEPTH': 0},
|
||||||
|
|
||||||
|
'SystemDefault1':
|
||||||
|
{'BACKGROUND': COLOR_SYSTEM_DEFAULT,
|
||||||
|
'TEXT': COLOR_SYSTEM_DEFAULT,
|
||||||
|
'INPUT': COLOR_SYSTEM_DEFAULT,
|
||||||
|
'TEXT_INPUT': COLOR_SYSTEM_DEFAULT,
|
||||||
|
'SCROLL': COLOR_SYSTEM_DEFAULT,
|
||||||
|
'BUTTON': COLOR_SYSTEM_DEFAULT,
|
||||||
|
'PROGRESS': COLOR_SYSTEM_DEFAULT,
|
||||||
|
'BORDER': 1, 'SLIDER_DEPTH': 1,
|
||||||
|
'PROGRESS_DEPTH': 0},
|
||||||
|
|
||||||
'Material1': {'BACKGROUND': '#E3F2FD',
|
'Material1': {'BACKGROUND': '#E3F2FD',
|
||||||
'TEXT': '#000000',
|
'TEXT': '#000000',
|
||||||
'INPUT': '#86A8FF',
|
'INPUT': '#86A8FF',
|
||||||
|
@ -6751,8 +6780,8 @@ LOOK_AND_FEEL_TABLE = { 'SystemDefault':
|
||||||
'BORDER': 1,
|
'BORDER': 1,
|
||||||
'SLIDER_DEPTH': 0,
|
'SLIDER_DEPTH': 0,
|
||||||
'PROGRESS_DEPTH': 0},
|
'PROGRESS_DEPTH': 0},
|
||||||
################################## Renamed Original Themes ##################################
|
################################## Renamed Original Themes ##################################
|
||||||
'Default':
|
'Default': # plain gray but blue buttons
|
||||||
{'BACKGROUND': COLOR_SYSTEM_DEFAULT,
|
{'BACKGROUND': COLOR_SYSTEM_DEFAULT,
|
||||||
'TEXT': COLOR_SYSTEM_DEFAULT,
|
'TEXT': COLOR_SYSTEM_DEFAULT,
|
||||||
'INPUT': COLOR_SYSTEM_DEFAULT,
|
'INPUT': COLOR_SYSTEM_DEFAULT,
|
||||||
|
@ -6763,7 +6792,7 @@ LOOK_AND_FEEL_TABLE = { 'SystemDefault':
|
||||||
'BORDER': 1, 'SLIDER_DEPTH': 1,
|
'BORDER': 1, 'SLIDER_DEPTH': 1,
|
||||||
'PROGRESS_DEPTH': 0},
|
'PROGRESS_DEPTH': 0},
|
||||||
|
|
||||||
'Default1':
|
'Default1': # everything is gray
|
||||||
{'BACKGROUND': COLOR_SYSTEM_DEFAULT,
|
{'BACKGROUND': COLOR_SYSTEM_DEFAULT,
|
||||||
'TEXT': COLOR_SYSTEM_DEFAULT,
|
'TEXT': COLOR_SYSTEM_DEFAULT,
|
||||||
'INPUT': COLOR_SYSTEM_DEFAULT,
|
'INPUT': COLOR_SYSTEM_DEFAULT,
|
||||||
|
@ -6774,6 +6803,17 @@ LOOK_AND_FEEL_TABLE = { 'SystemDefault':
|
||||||
'BORDER': 1, 'SLIDER_DEPTH': 1,
|
'BORDER': 1, 'SLIDER_DEPTH': 1,
|
||||||
'PROGRESS_DEPTH': 0},
|
'PROGRESS_DEPTH': 0},
|
||||||
|
|
||||||
|
'DefaultNoMoreNagging': # a duplicate of "Default" for users that are tired of the nag screen
|
||||||
|
{'BACKGROUND': COLOR_SYSTEM_DEFAULT,
|
||||||
|
'TEXT': COLOR_SYSTEM_DEFAULT,
|
||||||
|
'INPUT': COLOR_SYSTEM_DEFAULT,
|
||||||
|
'TEXT_INPUT': COLOR_SYSTEM_DEFAULT,
|
||||||
|
'SCROLL': COLOR_SYSTEM_DEFAULT,
|
||||||
|
'BUTTON': OFFICIAL_PYSIMPLEGUI_BUTTON_COLOR,
|
||||||
|
'PROGRESS': COLOR_SYSTEM_DEFAULT,
|
||||||
|
'BORDER': 1, 'SLIDER_DEPTH': 1,
|
||||||
|
'PROGRESS_DEPTH': 0},
|
||||||
|
|
||||||
'LightBlue': {'BACKGROUND': '#E3F2FD',
|
'LightBlue': {'BACKGROUND': '#E3F2FD',
|
||||||
'TEXT': '#000000',
|
'TEXT': '#000000',
|
||||||
'INPUT': '#86A8FF',
|
'INPUT': '#86A8FF',
|
||||||
|
@ -7069,170 +7109,515 @@ LOOK_AND_FEEL_TABLE = { 'SystemDefault':
|
||||||
'SLIDER_DEPTH': 0,
|
'SLIDER_DEPTH': 0,
|
||||||
'PROGRESS_DEPTH': 0},
|
'PROGRESS_DEPTH': 0},
|
||||||
|
|
||||||
|
################################## End Renamed Original Themes ##################################
|
||||||
|
|
||||||
################################## End Renamed Original Themes ##################################
|
#
|
||||||
|
'LightBrown4': {'BACKGROUND': '#d7c79e', 'TEXT': '#a35638', 'INPUT': '#9dab86', 'TEXT_INPUT': '#000000', 'SCROLL': '#a35638',
|
||||||
|
'BUTTON': ('white', '#a35638'),
|
||||||
#
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'LightBrown4': {'BACKGROUND': '#d7c79e', 'TEXT': '#a35638', 'INPUT': '#9dab86', 'TEXT_INPUT': '#000000', 'SCROLL': '#a35638', 'BUTTON': ('white', '#a35638'),
|
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
|
||||||
'COLOR_LIST': ['#a35638', '#9dab86', '#e08f62', '#d7c79e'], },
|
'COLOR_LIST': ['#a35638', '#9dab86', '#e08f62', '#d7c79e'], },
|
||||||
'DarkTeal': {'BACKGROUND': '#003f5c', 'TEXT': '#fb5b5a', 'INPUT': '#bc4873', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#bc4873', 'BUTTON': ('white', '#fb5b5a'),
|
'DarkTeal': {'BACKGROUND': '#003f5c', 'TEXT': '#fb5b5a', 'INPUT': '#bc4873', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#bc4873',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('white', '#fb5b5a'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#003f5c', '#472b62', '#bc4873', '#fb5b5a'], },
|
'COLOR_LIST': ['#003f5c', '#472b62', '#bc4873', '#fb5b5a'], },
|
||||||
'DarkPurple': {'BACKGROUND': '#472b62', 'TEXT': '#fb5b5a', 'INPUT': '#bc4873', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#bc4873', 'BUTTON': ('#FFFFFF', '#472b62'),
|
'DarkPurple': {'BACKGROUND': '#472b62', 'TEXT': '#fb5b5a', 'INPUT': '#bc4873', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#bc4873',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#FFFFFF', '#472b62'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#003f5c', '#472b62', '#bc4873', '#fb5b5a'], },
|
'COLOR_LIST': ['#003f5c', '#472b62', '#bc4873', '#fb5b5a'], },
|
||||||
'LightGreen6': {'BACKGROUND': '#eafbea', 'TEXT': '#1f6650', 'INPUT': '#6f9a8d', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#1f6650', 'BUTTON': ('white', '#1f6650'),
|
'LightGreen6': {'BACKGROUND': '#eafbea', 'TEXT': '#1f6650', 'INPUT': '#6f9a8d', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#1f6650',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('white', '#1f6650'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#1f6650', '#6f9a8d', '#ea5e5e', '#eafbea'], },
|
'COLOR_LIST': ['#1f6650', '#6f9a8d', '#ea5e5e', '#eafbea'], },
|
||||||
'DarkGrey2': {'BACKGROUND': '#2b2b28', 'TEXT': '#f8f8f8', 'INPUT': '#f1d6ab', 'TEXT_INPUT': '#000000', 'SCROLL': '#f1d6ab', 'BUTTON': ('#2b2b28', '#e3b04b'),
|
'DarkGrey2': {'BACKGROUND': '#2b2b28', 'TEXT': '#f8f8f8', 'INPUT': '#f1d6ab', 'TEXT_INPUT': '#000000', 'SCROLL': '#f1d6ab',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#2b2b28', '#e3b04b'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#2b2b28', '#e3b04b', '#f1d6ab', '#f8f8f8'], },
|
'COLOR_LIST': ['#2b2b28', '#e3b04b', '#f1d6ab', '#f8f8f8'], },
|
||||||
'LightBrown6': {'BACKGROUND': '#f9b282', 'TEXT': '#8f4426', 'INPUT': '#de6b35', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#8f4426', 'BUTTON': ('white', '#8f4426'),
|
'LightBrown6': {'BACKGROUND': '#f9b282', 'TEXT': '#8f4426', 'INPUT': '#de6b35', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#8f4426',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('white', '#8f4426'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#8f4426', '#de6b35', '#64ccda', '#f9b282'], },
|
'COLOR_LIST': ['#8f4426', '#de6b35', '#64ccda', '#f9b282'], },
|
||||||
'DarkTeal1': {'BACKGROUND': '#396362', 'TEXT': '#ffe7d1', 'INPUT': '#f6c89f', 'TEXT_INPUT': '#000000', 'SCROLL': '#f6c89f',
|
'DarkTeal1': {'BACKGROUND': '#396362', 'TEXT': '#ffe7d1', 'INPUT': '#f6c89f', 'TEXT_INPUT': '#000000', 'SCROLL': '#f6c89f',
|
||||||
'BUTTON': ('#ffe7d1', '#4b8e8d'), 'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#ffe7d1', '#4b8e8d'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#396362', '#4b8e8d', '#f6c89f', '#ffe7d1'],},
|
'PROGRESS_DEPTH': 0,
|
||||||
|
'COLOR_LIST': ['#396362', '#4b8e8d', '#f6c89f', '#ffe7d1'], },
|
||||||
'LightBrown7': {'BACKGROUND': '#f6c89f', 'TEXT': '#396362', 'INPUT': '#4b8e8d', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#396362',
|
'LightBrown7': {'BACKGROUND': '#f6c89f', 'TEXT': '#396362', 'INPUT': '#4b8e8d', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#396362',
|
||||||
'BUTTON': ('white', '#396362'), 'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('white', '#396362'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#396362', '#4b8e8d', '#f6c89f', '#ffe7d1'],},
|
'PROGRESS_DEPTH': 0,
|
||||||
'DarkPurple1': {'BACKGROUND': '#0c093c', 'TEXT': '#fad6d6', 'INPUT': '#eea5f6', 'TEXT_INPUT': '#000000', 'SCROLL': '#eea5f6', 'BUTTON': ('#FFFFFF', '#df42d1'),
|
'COLOR_LIST': ['#396362', '#4b8e8d', '#f6c89f', '#ffe7d1'], },
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'DarkPurple1': {'BACKGROUND': '#0c093c', 'TEXT': '#fad6d6', 'INPUT': '#eea5f6', 'TEXT_INPUT': '#000000', 'SCROLL': '#eea5f6',
|
||||||
|
'BUTTON': ('#FFFFFF', '#df42d1'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#0c093c', '#df42d1', '#eea5f6', '#fad6d6'], },
|
'COLOR_LIST': ['#0c093c', '#df42d1', '#eea5f6', '#fad6d6'], },
|
||||||
'DarkGrey3': {'BACKGROUND': '#211717', 'TEXT': '#dfddc7', 'INPUT': '#f58b54', 'TEXT_INPUT': '#000000', 'SCROLL': '#f58b54', 'BUTTON': ('#dfddc7', '#a34a28'),
|
'DarkGrey3': {'BACKGROUND': '#211717', 'TEXT': '#dfddc7', 'INPUT': '#f58b54', 'TEXT_INPUT': '#000000', 'SCROLL': '#f58b54',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#dfddc7', '#a34a28'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#211717', '#a34a28', '#f58b54', '#dfddc7'], },
|
'COLOR_LIST': ['#211717', '#a34a28', '#f58b54', '#dfddc7'], },
|
||||||
'LightBrown8': {'BACKGROUND': '#dfddc7', 'TEXT': '#211717', 'INPUT': '#a34a28', 'TEXT_INPUT': '#dfddc7', 'SCROLL': '#211717', 'BUTTON': ('#dfddc7', '#a34a28'),
|
'LightBrown8': {'BACKGROUND': '#dfddc7', 'TEXT': '#211717', 'INPUT': '#a34a28', 'TEXT_INPUT': '#dfddc7', 'SCROLL': '#211717',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#dfddc7', '#a34a28'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#211717', '#a34a28', '#f58b54', '#dfddc7'], },
|
'COLOR_LIST': ['#211717', '#a34a28', '#f58b54', '#dfddc7'], },
|
||||||
'DarkBlue4': {'BACKGROUND': '#494ca2', 'TEXT': '#e3e7f1', 'INPUT': '#c6cbef', 'TEXT_INPUT': '#000000', 'SCROLL': '#c6cbef', 'BUTTON': ('#FFFFFF', '#8186d5'),
|
'DarkBlue4': {'BACKGROUND': '#494ca2', 'TEXT': '#e3e7f1', 'INPUT': '#c6cbef', 'TEXT_INPUT': '#000000', 'SCROLL': '#c6cbef',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#FFFFFF', '#8186d5'),
|
||||||
'COLOR_LIST': ['#494ca2', '#8186d5', '#c6cbef', '#e3e7f1'],},
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'LightBlue4': {'BACKGROUND': '#5c94bd', 'TEXT': '#470938', 'INPUT': '#1a3e59', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#470938', 'BUTTON': ('white', '#470938'),
|
'COLOR_LIST': ['#494ca2', '#8186d5', '#c6cbef', '#e3e7f1'], },
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'LightBlue4': {'BACKGROUND': '#5c94bd', 'TEXT': '#470938', 'INPUT': '#1a3e59', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#470938',
|
||||||
'COLOR_LIST': ['#470938', '#1a3e59', '#5c94bd', '#f2d6eb'],},
|
'BUTTON': ('white', '#470938'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
|
'COLOR_LIST': ['#470938', '#1a3e59', '#5c94bd', '#f2d6eb'], },
|
||||||
'DarkTeal2': {'BACKGROUND': '#394a6d', 'TEXT': '#c0ffb3', 'INPUT': '#52de97', 'TEXT_INPUT': '#000000', 'SCROLL': '#52de97',
|
'DarkTeal2': {'BACKGROUND': '#394a6d', 'TEXT': '#c0ffb3', 'INPUT': '#52de97', 'TEXT_INPUT': '#000000', 'SCROLL': '#52de97',
|
||||||
'BUTTON': ('#c0ffb3', '#394a6d'), 'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#c0ffb3', '#394a6d'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#394a6d', '#3c9d9b', '#52de97', '#c0ffb3'],},
|
'PROGRESS_DEPTH': 0,
|
||||||
'DarkTeal3': {'BACKGROUND': '#3c9d9b', 'TEXT': '#c0ffb3', 'INPUT': '#52de97', 'TEXT_INPUT': '#000000', 'SCROLL': '#52de97',
|
|
||||||
'BUTTON': ('#c0ffb3', '#394a6d'), 'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
|
||||||
'COLOR_LIST': ['#394a6d', '#3c9d9b', '#52de97', '#c0ffb3'], },
|
'COLOR_LIST': ['#394a6d', '#3c9d9b', '#52de97', '#c0ffb3'], },
|
||||||
'DarkPurple5': {'BACKGROUND': '#730068', 'TEXT': '#f6f078', 'INPUT': '#01d28e', 'TEXT_INPUT': '#000000', 'SCROLL': '#01d28e', 'BUTTON': ('#f6f078', '#730068'),
|
'DarkTeal3': {'BACKGROUND': '#3c9d9b', 'TEXT': '#c0ffb3', 'INPUT': '#52de97', 'TEXT_INPUT': '#000000', 'SCROLL': '#52de97',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#c0ffb3', '#394a6d'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#730068', '#434982', '#01d28e', '#f6f078'],},
|
'PROGRESS_DEPTH': 0,
|
||||||
'DarkPurple2': {'BACKGROUND': '#202060', 'TEXT': '#b030b0', 'INPUT': '#602080', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#602080', 'BUTTON': ('white', '#202040'),
|
'COLOR_LIST': ['#394a6d', '#3c9d9b', '#52de97', '#c0ffb3'], },
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'DarkPurple5': {'BACKGROUND': '#730068', 'TEXT': '#f6f078', 'INPUT': '#01d28e', 'TEXT_INPUT': '#000000', 'SCROLL': '#01d28e',
|
||||||
|
'BUTTON': ('#f6f078', '#730068'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
|
'COLOR_LIST': ['#730068', '#434982', '#01d28e', '#f6f078'], },
|
||||||
|
'DarkPurple2': {'BACKGROUND': '#202060', 'TEXT': '#b030b0', 'INPUT': '#602080', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#602080',
|
||||||
|
'BUTTON': ('white', '#202040'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#202040', '#202060', '#602080', '#b030b0'], },
|
'COLOR_LIST': ['#202040', '#202060', '#602080', '#b030b0'], },
|
||||||
'DarkBlue5': {'BACKGROUND': '#000272', 'TEXT': '#ff6363', 'INPUT': '#a32f80', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#a32f80', 'BUTTON': ('#FFFFFF', '#341677'),
|
'DarkBlue5': {'BACKGROUND': '#000272', 'TEXT': '#ff6363', 'INPUT': '#a32f80', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#a32f80',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#FFFFFF', '#341677'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#000272', '#341677', '#a32f80', '#ff6363'], },
|
'COLOR_LIST': ['#000272', '#341677', '#a32f80', '#ff6363'], },
|
||||||
'LightGrey2': {'BACKGROUND': '#f6f6f6', 'TEXT': '#420000', 'INPUT': '#d4d7dd', 'TEXT_INPUT': '#420000', 'SCROLL': '#420000', 'BUTTON': ('#420000', '#d4d7dd'),
|
'LightGrey2': {'BACKGROUND': '#f6f6f6', 'TEXT': '#420000', 'INPUT': '#d4d7dd', 'TEXT_INPUT': '#420000', 'SCROLL': '#420000',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#420000', '#d4d7dd'),
|
||||||
'COLOR_LIST': ['#420000', '#d4d7dd', '#eae9e9', '#f6f6f6'],},
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'LightGrey3': {'BACKGROUND': '#eae9e9', 'TEXT': '#420000', 'INPUT': '#d4d7dd', 'TEXT_INPUT': '#420000', 'SCROLL': '#420000', 'BUTTON': ('#420000', '#d4d7dd'),
|
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
|
||||||
'COLOR_LIST': ['#420000', '#d4d7dd', '#eae9e9', '#f6f6f6'], },
|
'COLOR_LIST': ['#420000', '#d4d7dd', '#eae9e9', '#f6f6f6'], },
|
||||||
'DarkBlue6': {'BACKGROUND': '#01024e', 'TEXT': '#ff6464', 'INPUT': '#8b4367', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#8b4367', 'BUTTON': ('#FFFFFF', '#543864'),
|
'LightGrey3': {'BACKGROUND': '#eae9e9', 'TEXT': '#420000', 'INPUT': '#d4d7dd', 'TEXT_INPUT': '#420000', 'SCROLL': '#420000',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#420000', '#d4d7dd'),
|
||||||
'COLOR_LIST': ['#01024e', '#543864', '#8b4367', '#ff6464'],},
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'DarkBlue7': {'BACKGROUND': '#241663', 'TEXT': '#eae7af', 'INPUT': '#a72693', 'TEXT_INPUT': '#eae7af', 'SCROLL': '#a72693', 'BUTTON': ('#eae7af', '#160f30'),
|
'COLOR_LIST': ['#420000', '#d4d7dd', '#eae9e9', '#f6f6f6'], },
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'DarkBlue6': {'BACKGROUND': '#01024e', 'TEXT': '#ff6464', 'INPUT': '#8b4367', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#8b4367',
|
||||||
|
'BUTTON': ('#FFFFFF', '#543864'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
|
'COLOR_LIST': ['#01024e', '#543864', '#8b4367', '#ff6464'], },
|
||||||
|
'DarkBlue7': {'BACKGROUND': '#241663', 'TEXT': '#eae7af', 'INPUT': '#a72693', 'TEXT_INPUT': '#eae7af', 'SCROLL': '#a72693',
|
||||||
|
'BUTTON': ('#eae7af', '#160f30'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#160f30', '#241663', '#a72693', '#eae7af'], },
|
'COLOR_LIST': ['#160f30', '#241663', '#a72693', '#eae7af'], },
|
||||||
'LightBrown9': {'BACKGROUND': '#f6d365', 'TEXT': '#3a1f5d', 'INPUT': '#c83660', 'TEXT_INPUT': '#f6d365', 'SCROLL': '#3a1f5d', 'BUTTON': ('#f6d365', '#c83660'),
|
'LightBrown9': {'BACKGROUND': '#f6d365', 'TEXT': '#3a1f5d', 'INPUT': '#c83660', 'TEXT_INPUT': '#f6d365', 'SCROLL': '#3a1f5d',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#f6d365', '#c83660'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#3a1f5d', '#c83660', '#e15249', '#f6d365'], },
|
'COLOR_LIST': ['#3a1f5d', '#c83660', '#e15249', '#f6d365'], },
|
||||||
'DarkPurple3': {'BACKGROUND': '#6e2142', 'TEXT': '#ffd692', 'INPUT': '#e16363', 'TEXT_INPUT': '#ffd692', 'SCROLL': '#e16363', 'BUTTON': ('#ffd692', '#943855'),
|
'DarkPurple3': {'BACKGROUND': '#6e2142', 'TEXT': '#ffd692', 'INPUT': '#e16363', 'TEXT_INPUT': '#ffd692', 'SCROLL': '#e16363',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#ffd692', '#943855'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#6e2142', '#943855', '#e16363', '#ffd692'], },
|
'COLOR_LIST': ['#6e2142', '#943855', '#e16363', '#ffd692'], },
|
||||||
'LightBrown10': {'BACKGROUND': '#ffd692', 'TEXT': '#6e2142', 'INPUT': '#943855', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#6e2142', 'BUTTON': ('white', '#6e2142'),
|
'LightBrown10': {'BACKGROUND': '#ffd692', 'TEXT': '#6e2142', 'INPUT': '#943855', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#6e2142',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('white', '#6e2142'),
|
||||||
'COLOR_LIST': ['#6e2142', '#943855', '#e16363', '#ffd692'],},
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'DarkPurple4': {'BACKGROUND': '#200f21', 'TEXT': '#f638dc', 'INPUT': '#5a3d5c', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#5a3d5c', 'BUTTON': ('#FFFFFF', '#382039'),
|
'COLOR_LIST': ['#6e2142', '#943855', '#e16363', '#ffd692'], },
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'DarkPurple4': {'BACKGROUND': '#200f21', 'TEXT': '#f638dc', 'INPUT': '#5a3d5c', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#5a3d5c',
|
||||||
'COLOR_LIST': ['#200f21', '#382039', '#5a3d5c', '#f638dc'],},
|
'BUTTON': ('#FFFFFF', '#382039'),
|
||||||
'LightBlue5': {'BACKGROUND': '#b2fcff', 'TEXT': '#3e64ff', 'INPUT': '#5edfff', 'TEXT_INPUT': '#000000', 'SCROLL': '#3e64ff', 'BUTTON': ('white', '#3e64ff'),
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'COLOR_LIST': ['#200f21', '#382039', '#5a3d5c', '#f638dc'], },
|
||||||
|
'LightBlue5': {'BACKGROUND': '#b2fcff', 'TEXT': '#3e64ff', 'INPUT': '#5edfff', 'TEXT_INPUT': '#000000', 'SCROLL': '#3e64ff',
|
||||||
|
'BUTTON': ('white', '#3e64ff'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#3e64ff', '#5edfff', '#b2fcff', '#ecfcff'], },
|
'COLOR_LIST': ['#3e64ff', '#5edfff', '#b2fcff', '#ecfcff'], },
|
||||||
'DarkTeal4': {'BACKGROUND': '#464159', 'TEXT': '#c7f0db', 'INPUT': '#8bbabb', 'TEXT_INPUT': '#000000', 'SCROLL': '#8bbabb',
|
'DarkTeal4': {'BACKGROUND': '#464159', 'TEXT': '#c7f0db', 'INPUT': '#8bbabb', 'TEXT_INPUT': '#000000', 'SCROLL': '#8bbabb',
|
||||||
'BUTTON': ('#FFFFFF', '#6c7b95'), 'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#FFFFFF', '#6c7b95'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#464159', '#6c7b95', '#8bbabb', '#c7f0db'], },
|
'COLOR_LIST': ['#464159', '#6c7b95', '#8bbabb', '#c7f0db'], },
|
||||||
'LightTeal': {'BACKGROUND': '#c7f0db', 'TEXT': '#464159', 'INPUT': '#6c7b95', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#464159',
|
'LightTeal': {'BACKGROUND': '#c7f0db', 'TEXT': '#464159', 'INPUT': '#6c7b95', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#464159',
|
||||||
'BUTTON': ('white', '#464159'), 'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('white', '#464159'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#464159', '#6c7b95', '#8bbabb', '#c7f0db'],},
|
'PROGRESS_DEPTH': 0,
|
||||||
'DarkTeal5': {'BACKGROUND': '#8bbabb', 'TEXT': '#464159', 'INPUT': '#6c7b95', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#464159',
|
|
||||||
'BUTTON': ('#c7f0db', '#6c7b95'), 'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
|
||||||
'COLOR_LIST': ['#464159', '#6c7b95', '#8bbabb', '#c7f0db'], },
|
'COLOR_LIST': ['#464159', '#6c7b95', '#8bbabb', '#c7f0db'], },
|
||||||
'LightGrey4': {'BACKGROUND': '#faf5ef', 'TEXT': '#672f2f', 'INPUT': '#99b19c', 'TEXT_INPUT': '#672f2f', 'SCROLL': '#672f2f', 'BUTTON': ('#672f2f', '#99b19c'),
|
'DarkTeal5': {'BACKGROUND': '#8bbabb', 'TEXT': '#464159', 'INPUT': '#6c7b95', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#464159',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#c7f0db', '#6c7b95'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0,
|
||||||
|
'COLOR_LIST': ['#464159', '#6c7b95', '#8bbabb', '#c7f0db'], },
|
||||||
|
'LightGrey4': {'BACKGROUND': '#faf5ef', 'TEXT': '#672f2f', 'INPUT': '#99b19c', 'TEXT_INPUT': '#672f2f', 'SCROLL': '#672f2f',
|
||||||
|
'BUTTON': ('#672f2f', '#99b19c'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#672f2f', '#99b19c', '#d7d1c9', '#faf5ef'], },
|
'COLOR_LIST': ['#672f2f', '#99b19c', '#d7d1c9', '#faf5ef'], },
|
||||||
'LightGreen7': {'BACKGROUND': '#99b19c', 'TEXT': '#faf5ef', 'INPUT': '#d7d1c9', 'TEXT_INPUT': '#000000', 'SCROLL': '#d7d1c9', 'BUTTON': ('#FFFFFF', '#99b19c'),
|
'LightGreen7': {'BACKGROUND': '#99b19c', 'TEXT': '#faf5ef', 'INPUT': '#d7d1c9', 'TEXT_INPUT': '#000000', 'SCROLL': '#d7d1c9',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#FFFFFF', '#99b19c'),
|
||||||
'COLOR_LIST': ['#672f2f', '#99b19c', '#d7d1c9', '#faf5ef'],},
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'LightGrey5': {'BACKGROUND': '#d7d1c9', 'TEXT': '#672f2f', 'INPUT': '#99b19c', 'TEXT_INPUT': '#672f2f', 'SCROLL': '#672f2f', 'BUTTON': ('white', '#672f2f'),
|
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
|
||||||
'COLOR_LIST': ['#672f2f', '#99b19c', '#d7d1c9', '#faf5ef'], },
|
'COLOR_LIST': ['#672f2f', '#99b19c', '#d7d1c9', '#faf5ef'], },
|
||||||
'DarkBrown3': {'BACKGROUND': '#a0855b', 'TEXT': '#f9f6f2', 'INPUT': '#f1d6ab', 'TEXT_INPUT': '#000000', 'SCROLL': '#f1d6ab', 'BUTTON': ('white', '#38470b'),
|
'LightGrey5': {'BACKGROUND': '#d7d1c9', 'TEXT': '#672f2f', 'INPUT': '#99b19c', 'TEXT_INPUT': '#672f2f', 'SCROLL': '#672f2f',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('white', '#672f2f'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
|
'COLOR_LIST': ['#672f2f', '#99b19c', '#d7d1c9', '#faf5ef'], },
|
||||||
|
'DarkBrown3': {'BACKGROUND': '#a0855b', 'TEXT': '#f9f6f2', 'INPUT': '#f1d6ab', 'TEXT_INPUT': '#000000', 'SCROLL': '#f1d6ab',
|
||||||
|
'BUTTON': ('white', '#38470b'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#38470b', '#a0855b', '#f1d6ab', '#f9f6f2'], },
|
'COLOR_LIST': ['#38470b', '#a0855b', '#f1d6ab', '#f9f6f2'], },
|
||||||
'LightBrown11': {'BACKGROUND': '#f1d6ab', 'TEXT': '#38470b', 'INPUT': '#a0855b', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#38470b', 'BUTTON': ('#f9f6f2', '#a0855b'),
|
'LightBrown11': {'BACKGROUND': '#f1d6ab', 'TEXT': '#38470b', 'INPUT': '#a0855b', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#38470b',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#f9f6f2', '#a0855b'),
|
||||||
'COLOR_LIST': ['#38470b', '#a0855b', '#f1d6ab', '#f9f6f2'],},
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'DarkRed': {'BACKGROUND': '#83142c', 'TEXT': '#f9d276', 'INPUT': '#ad1d45', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#ad1d45', 'BUTTON': ('#f9d276', '#ad1d45'),
|
'COLOR_LIST': ['#38470b', '#a0855b', '#f1d6ab', '#f9f6f2'], },
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'DarkRed': {'BACKGROUND': '#83142c', 'TEXT': '#f9d276', 'INPUT': '#ad1d45', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#ad1d45',
|
||||||
|
'BUTTON': ('#f9d276', '#ad1d45'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#44000d', '#83142c', '#ad1d45', '#f9d276'], },
|
'COLOR_LIST': ['#44000d', '#83142c', '#ad1d45', '#f9d276'], },
|
||||||
'DarkTeal6': {'BACKGROUND': '#204969', 'TEXT': '#fff7f7', 'INPUT': '#dadada', 'TEXT_INPUT': '#000000', 'SCROLL': '#dadada',
|
'DarkTeal6': {'BACKGROUND': '#204969', 'TEXT': '#fff7f7', 'INPUT': '#dadada', 'TEXT_INPUT': '#000000', 'SCROLL': '#dadada',
|
||||||
'BUTTON': ('black', '#fff7f7'), 'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('black', '#fff7f7'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#204969', '#08ffc8', '#dadada', '#fff7f7'],},
|
'PROGRESS_DEPTH': 0,
|
||||||
'DarkBrown4': {'BACKGROUND': '#252525', 'TEXT': '#ff0000', 'INPUT': '#af0404', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#af0404', 'BUTTON': ('white', '#252525'),
|
'COLOR_LIST': ['#204969', '#08ffc8', '#dadada', '#fff7f7'], },
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'DarkBrown4': {'BACKGROUND': '#252525', 'TEXT': '#ff0000', 'INPUT': '#af0404', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#af0404',
|
||||||
|
'BUTTON': ('white', '#252525'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#252525', '#414141', '#af0404', '#ff0000'], },
|
'COLOR_LIST': ['#252525', '#414141', '#af0404', '#ff0000'], },
|
||||||
'LightYellow': {'BACKGROUND': '#f4ff61', 'TEXT': '#27aa80', 'INPUT': '#32ff6a', 'TEXT_INPUT': '#000000', 'SCROLL': '#27aa80', 'BUTTON': ('#f4ff61', '#27aa80'),
|
'LightYellow': {'BACKGROUND': '#f4ff61', 'TEXT': '#27aa80', 'INPUT': '#32ff6a', 'TEXT_INPUT': '#000000', 'SCROLL': '#27aa80',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#f4ff61', '#27aa80'),
|
||||||
'COLOR_LIST': ['#27aa80', '#32ff6a', '#a8ff3e', '#f4ff61'],},
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'DarkGreen1': {'BACKGROUND': '#2b580c', 'TEXT': '#fdef96', 'INPUT': '#f7b71d', 'TEXT_INPUT': '#000000', 'SCROLL': '#f7b71d', 'BUTTON': ('#fdef96', '#2b580c'),
|
'COLOR_LIST': ['#27aa80', '#32ff6a', '#a8ff3e', '#f4ff61'], },
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'DarkGreen1': {'BACKGROUND': '#2b580c', 'TEXT': '#fdef96', 'INPUT': '#f7b71d', 'TEXT_INPUT': '#000000', 'SCROLL': '#f7b71d',
|
||||||
|
'BUTTON': ('#fdef96', '#2b580c'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#2b580c', '#afa939', '#f7b71d', '#fdef96'], },
|
'COLOR_LIST': ['#2b580c', '#afa939', '#f7b71d', '#fdef96'], },
|
||||||
'LightGreen8': {'BACKGROUND': '#c8dad3', 'TEXT': '#63707e', 'INPUT': '#93b5b3', 'TEXT_INPUT': '#000000', 'SCROLL': '#63707e', 'BUTTON': ('white', '#63707e'),
|
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'LightGreen8': {'BACKGROUND': '#c8dad3', 'TEXT': '#63707e', 'INPUT': '#93b5b3', 'TEXT_INPUT': '#000000', 'SCROLL': '#63707e',
|
||||||
|
'BUTTON': ('white', '#63707e'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#63707e', '#93b5b3', '#c8dad3', '#f2f6f5'], },
|
'COLOR_LIST': ['#63707e', '#93b5b3', '#c8dad3', '#f2f6f5'], },
|
||||||
'DarkTeal7': {'BACKGROUND': '#248ea9', 'TEXT': '#fafdcb', 'INPUT': '#aee7e8', 'TEXT_INPUT': '#000000', 'SCROLL': '#aee7e8', 'BUTTON': ('black', '#fafdcb'),
|
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'DarkTeal7': {'BACKGROUND': '#248ea9', 'TEXT': '#fafdcb', 'INPUT': '#aee7e8', 'TEXT_INPUT': '#000000', 'SCROLL': '#aee7e8',
|
||||||
'COLOR_LIST': ['#248ea9', '#28c3d4', '#aee7e8', '#fafdcb'],},
|
'BUTTON': ('black', '#fafdcb'),
|
||||||
'DarkBlue8': {'BACKGROUND': '#454d66', 'TEXT': '#d9d872', 'INPUT': '#58b368', 'TEXT_INPUT': '#000000', 'SCROLL': '#58b368',
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
|
'COLOR_LIST': ['#248ea9', '#28c3d4', '#aee7e8', '#fafdcb'], },
|
||||||
|
'DarkBlue8': {'BACKGROUND': '#454d66', 'TEXT': '#d9d872', 'INPUT': '#58b368', 'TEXT_INPUT': '#000000', 'SCROLL': '#58b368',
|
||||||
'BUTTON': ('black', '#009975'),
|
'BUTTON': ('black', '#009975'),
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#009975', '#454d66', '#58b368', '#d9d872'], },
|
'COLOR_LIST': ['#009975', '#454d66', '#58b368', '#d9d872'], },
|
||||||
'DarkBlue9': {'BACKGROUND': '#263859', 'TEXT': '#ff6768', 'INPUT': '#6b778d', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#6b778d', 'BUTTON': ('#ff6768', '#263859'),
|
'DarkBlue9': {'BACKGROUND': '#263859', 'TEXT': '#ff6768', 'INPUT': '#6b778d', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#6b778d',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#ff6768', '#263859'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#17223b', '#263859', '#6b778d', '#ff6768'], },
|
'COLOR_LIST': ['#17223b', '#263859', '#6b778d', '#ff6768'], },
|
||||||
'DarkBlue10': {'BACKGROUND': '#0028ff', 'TEXT': '#f1f4df', 'INPUT': '#10eaf0', 'TEXT_INPUT': '#000000', 'SCROLL': '#10eaf0', 'BUTTON': ('#f1f4df', '#24009c'),
|
'DarkBlue10': {'BACKGROUND': '#0028ff', 'TEXT': '#f1f4df', 'INPUT': '#10eaf0', 'TEXT_INPUT': '#000000', 'SCROLL': '#10eaf0',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#f1f4df', '#24009c'),
|
||||||
'COLOR_LIST': ['#24009c', '#0028ff', '#10eaf0', '#f1f4df'],},
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'DarkBlue11': {'BACKGROUND': '#6384b3', 'TEXT': '#e6f0b6', 'INPUT': '#b8e9c0', 'TEXT_INPUT': '#000000', 'SCROLL': '#b8e9c0', 'BUTTON': ('#e6f0b6', '#684949'),
|
'COLOR_LIST': ['#24009c', '#0028ff', '#10eaf0', '#f1f4df'], },
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'DarkBlue11': {'BACKGROUND': '#6384b3', 'TEXT': '#e6f0b6', 'INPUT': '#b8e9c0', 'TEXT_INPUT': '#000000', 'SCROLL': '#b8e9c0',
|
||||||
|
'BUTTON': ('#e6f0b6', '#684949'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#684949', '#6384b3', '#b8e9c0', '#e6f0b6'], },
|
'COLOR_LIST': ['#684949', '#6384b3', '#b8e9c0', '#e6f0b6'], },
|
||||||
|
|
||||||
'DarkTeal8': {'BACKGROUND': '#71a0a5', 'TEXT': '#212121', 'INPUT': '#665c84', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#212121', 'BUTTON': ('#fab95b', '#665c84'),
|
'DarkTeal8': {'BACKGROUND': '#71a0a5', 'TEXT': '#212121', 'INPUT': '#665c84', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#212121',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#fab95b', '#665c84'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'COLOR_LIST': ['#212121', '#665c84', '#71a0a5', '#fab95b']},
|
'COLOR_LIST': ['#212121', '#665c84', '#71a0a5', '#fab95b']},
|
||||||
'DarkRed1': {'BACKGROUND': '#c10000', 'TEXT': '#eeeeee', 'INPUT': '#dedede', 'TEXT_INPUT': '#000000', 'SCROLL': '#dedede', 'BUTTON': ('#c10000', '#eeeeee'),
|
'DarkRed1': {'BACKGROUND': '#c10000', 'TEXT': '#eeeeee', 'INPUT': '#dedede', 'TEXT_INPUT': '#000000', 'SCROLL': '#dedede',
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'BUTTON': ('#c10000', '#eeeeee'),
|
||||||
'COLOR_LIST': ['#c10000', '#ff4949', '#dedede', '#eeeeee'],},
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
'LightBrown5': {'BACKGROUND': '#fff591', 'TEXT': '#e41749', 'INPUT': '#f5587b', 'TEXT_INPUT': '#000000', 'SCROLL': '#e41749', 'BUTTON': ('#fff591', '#e41749'),
|
'COLOR_LIST': ['#c10000', '#ff4949', '#dedede', '#eeeeee'], },
|
||||||
'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
'LightBrown5': {'BACKGROUND': '#fff591', 'TEXT': '#e41749', 'INPUT': '#f5587b', 'TEXT_INPUT': '#000000', 'SCROLL': '#e41749',
|
||||||
'COLOR_LIST': ['#e41749', '#f5587b', '#ff8a5c', '#fff591']}
|
'BUTTON': ('#fff591', '#e41749'),
|
||||||
|
'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0,
|
||||||
|
'COLOR_LIST': ['#e41749', '#f5587b', '#ff8a5c', '#fff591']},
|
||||||
|
'LightGreen9': {'BACKGROUND': '#f1edb3', 'TEXT': '#3b503d', 'INPUT': '#4a746e', 'TEXT_INPUT': '#f1edb3', 'SCROLL': '#3b503d',
|
||||||
|
'BUTTON': ('#f1edb3', '#3b503d'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0,
|
||||||
|
'COLOR_LIST': ['#3b503d', '#4a746e', '#c8cf94', '#f1edb3'], 'DESCRIPTION': ['Green', 'Turquoise', 'Yellow']},
|
||||||
|
'DarkGreen2': {'BACKGROUND': '#3b503d', 'TEXT': '#f1edb3', 'INPUT': '#c8cf94', 'TEXT_INPUT': '#000000', 'SCROLL': '#c8cf94',
|
||||||
|
'BUTTON': ('#f1edb3', '#3b503d'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0,
|
||||||
|
'COLOR_LIST': ['#3b503d', '#4a746e', '#c8cf94', '#f1edb3'], 'DESCRIPTION': ['Green', 'Turquoise', 'Yellow']},
|
||||||
|
'LightGray1': {'BACKGROUND': '#f2f2f2', 'TEXT': '#222831', 'INPUT': '#393e46', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#222831',
|
||||||
|
'BUTTON': ('#f2f2f2', '#222831'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#222831', '#393e46', '#f96d00', '#f2f2f2'],
|
||||||
|
'DESCRIPTION': ['Black', 'Grey', 'Orange', 'Grey', 'Autumn']},
|
||||||
|
'DarkGrey4': {'BACKGROUND': '#52524e', 'TEXT': '#e9e9e5', 'INPUT': '#d4d6c8', 'TEXT_INPUT': '#000000', 'SCROLL': '#d4d6c8',
|
||||||
|
'BUTTON': ('#FFFFFF', '#9a9b94'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#52524e', '#9a9b94', '#d4d6c8', '#e9e9e5'],
|
||||||
|
'DESCRIPTION': ['Grey', 'Pastel', 'Winter']},
|
||||||
|
'DarkBlue12': {'BACKGROUND': '#324e7b', 'TEXT': '#f8f8f8', 'INPUT': '#86a6df', 'TEXT_INPUT': '#000000', 'SCROLL': '#86a6df',
|
||||||
|
'BUTTON': ('#FFFFFF', '#5068a9'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#324e7b', '#5068a9', '#86a6df', '#f8f8f8'],
|
||||||
|
'DESCRIPTION': ['Blue', 'Grey', 'Cold', 'Winter']},
|
||||||
|
'DarkPurple6': {'BACKGROUND': '#070739', 'TEXT': '#e1e099', 'INPUT': '#c327ab', 'TEXT_INPUT': '#e1e099', 'SCROLL': '#c327ab',
|
||||||
|
'BUTTON': ('#e1e099', '#521477'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#070739', '#521477', '#c327ab', '#e1e099'],
|
||||||
|
'DESCRIPTION': ['Black', 'Purple', 'Yellow', 'Dark']},
|
||||||
|
'DarkBlue13': {'BACKGROUND': '#203562', 'TEXT': '#e3e8f8', 'INPUT': '#c0c5cd', 'TEXT_INPUT': '#000000', 'SCROLL': '#c0c5cd',
|
||||||
|
'BUTTON': ('#FFFFFF', '#3e588f'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#203562', '#3e588f', '#c0c5cd', '#e3e8f8'],
|
||||||
|
'DESCRIPTION': ['Blue', 'Grey', 'Wedding', 'Cold']},
|
||||||
|
'DarkBrown5': {'BACKGROUND': '#3c1b1f', 'TEXT': '#f6e1b5', 'INPUT': '#e2bf81', 'TEXT_INPUT': '#000000', 'SCROLL': '#e2bf81',
|
||||||
|
'BUTTON': ('#3c1b1f', '#f6e1b5'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#3c1b1f', '#b21e4b', '#e2bf81', '#f6e1b5'],
|
||||||
|
'DESCRIPTION': ['Brown', 'Red', 'Yellow', 'Warm']},
|
||||||
|
'DarkGreen3': {'BACKGROUND': '#062121', 'TEXT': '#eeeeee', 'INPUT': '#e4dcad', 'TEXT_INPUT': '#000000', 'SCROLL': '#e4dcad',
|
||||||
|
'BUTTON': ('#eeeeee', '#181810'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#062121', '#181810', '#e4dcad', '#eeeeee'],
|
||||||
|
'DESCRIPTION': ['Black', 'Black', 'Brown', 'Grey']},
|
||||||
|
'DarkBlack1': {'BACKGROUND': '#181810', 'TEXT': '#eeeeee', 'INPUT': '#e4dcad', 'TEXT_INPUT': '#000000', 'SCROLL': '#e4dcad',
|
||||||
|
'BUTTON': ('white', '#062121'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#062121', '#181810', '#e4dcad', '#eeeeee'],
|
||||||
|
'DESCRIPTION': ['Black', 'Black', 'Brown', 'Grey']},
|
||||||
|
'DarkGrey5': {'BACKGROUND': '#343434', 'TEXT': '#f3f3f3', 'INPUT': '#e9dcbe', 'TEXT_INPUT': '#000000', 'SCROLL': '#e9dcbe',
|
||||||
|
'BUTTON': ('#FFFFFF', '#8e8b82'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#343434', '#8e8b82', '#e9dcbe', '#f3f3f3'], 'DESCRIPTION': ['Grey', 'Brown']},
|
||||||
|
'LightBrown12': {'BACKGROUND': '#8e8b82', 'TEXT': '#f3f3f3', 'INPUT': '#e9dcbe', 'TEXT_INPUT': '#000000', 'SCROLL': '#e9dcbe',
|
||||||
|
'BUTTON': ('#f3f3f3', '#8e8b82'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#343434', '#8e8b82', '#e9dcbe', '#f3f3f3'], 'DESCRIPTION': ['Grey', 'Brown']},
|
||||||
|
'DarkTeal9': {'BACKGROUND': '#13445a', 'TEXT': '#fef4e8', 'INPUT': '#446878', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#446878',
|
||||||
|
'BUTTON': ('#fef4e8', '#446878'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#13445a', '#970747', '#446878', '#fef4e8'],
|
||||||
|
'DESCRIPTION': ['Red', 'Grey', 'Blue', 'Wedding', 'Retro']},
|
||||||
|
'DarkBlue14': {'BACKGROUND': '#21273d', 'TEXT': '#f1f6f8', 'INPUT': '#b9d4f1', 'TEXT_INPUT': '#000000', 'SCROLL': '#b9d4f1',
|
||||||
|
'BUTTON': ('#FFFFFF', '#6a759b'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#21273d', '#6a759b', '#b9d4f1', '#f1f6f8'],
|
||||||
|
'DESCRIPTION': ['Blue', 'Black', 'Grey', 'Cold', 'Winter']},
|
||||||
|
'LightBlue6': {'BACKGROUND': '#f1f6f8', 'TEXT': '#21273d', 'INPUT': '#6a759b', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#21273d',
|
||||||
|
'BUTTON': ('#f1f6f8', '#6a759b'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#21273d', '#6a759b', '#b9d4f1', '#f1f6f8'],
|
||||||
|
'DESCRIPTION': ['Blue', 'Black', 'Grey', 'Cold', 'Winter']},
|
||||||
|
'DarkGreen4': {'BACKGROUND': '#044343', 'TEXT': '#e4e4e4', 'INPUT': '#045757', 'TEXT_INPUT': '#e4e4e4', 'SCROLL': '#045757',
|
||||||
|
'BUTTON': ('#e4e4e4', '#045757'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#222222', '#044343', '#045757', '#e4e4e4'],
|
||||||
|
'DESCRIPTION': ['Black', 'Turquoise', 'Grey', 'Dark']},
|
||||||
|
'DarkGreen5': {'BACKGROUND': '#1b4b36', 'TEXT': '#e0e7f1', 'INPUT': '#aebd77', 'TEXT_INPUT': '#000000', 'SCROLL': '#aebd77',
|
||||||
|
'BUTTON': ('#FFFFFF', '#538f6a'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#1b4b36', '#538f6a', '#aebd77', '#e0e7f1'], 'DESCRIPTION': ['Green', 'Grey']},
|
||||||
|
'DarkTeal10': {'BACKGROUND': '#0d3446', 'TEXT': '#d8dfe2', 'INPUT': '#71adb5', 'TEXT_INPUT': '#000000', 'SCROLL': '#71adb5',
|
||||||
|
'BUTTON': ('#FFFFFF', '#176d81'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#0d3446', '#176d81', '#71adb5', '#d8dfe2'],
|
||||||
|
'DESCRIPTION': ['Grey', 'Turquoise', 'Winter', 'Cold']},
|
||||||
|
'DarkGrey6': {'BACKGROUND': '#3e3e3e', 'TEXT': '#ededed', 'INPUT': '#68868c', 'TEXT_INPUT': '#ededed', 'SCROLL': '#68868c',
|
||||||
|
'BUTTON': ('#FFFFFF', '#405559'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#3e3e3e', '#405559', '#68868c', '#ededed'],
|
||||||
|
'DESCRIPTION': ['Grey', 'Turquoise', 'Winter']},
|
||||||
|
'DarkTeal11': {'BACKGROUND': '#405559', 'TEXT': '#ededed', 'INPUT': '#68868c', 'TEXT_INPUT': '#ededed', 'SCROLL': '#68868c',
|
||||||
|
'BUTTON': ('#ededed', '#68868c'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#3e3e3e', '#405559', '#68868c', '#ededed'],
|
||||||
|
'DESCRIPTION': ['Grey', 'Turquoise', 'Winter']},
|
||||||
|
'LightBlue7': {'BACKGROUND': '#9ed0e0', 'TEXT': '#19483f', 'INPUT': '#5c868e', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#19483f',
|
||||||
|
'BUTTON': ('white', '#19483f'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#19483f', '#5c868e', '#ff6a38', '#9ed0e0'],
|
||||||
|
'DESCRIPTION': ['Orange', 'Blue', 'Turquoise']},
|
||||||
|
'LightGreen10': {'BACKGROUND': '#d8ebb5', 'TEXT': '#205d67', 'INPUT': '#639a67', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#205d67',
|
||||||
|
'BUTTON': ('#d8ebb5', '#205d67'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#205d67', '#639a67', '#d9bf77', '#d8ebb5'],
|
||||||
|
'DESCRIPTION': ['Blue', 'Green', 'Brown', 'Vintage']},
|
||||||
|
'DarkBlue15': {'BACKGROUND': '#151680', 'TEXT': '#f1fea4', 'INPUT': '#375fc0', 'TEXT_INPUT': '#f1fea4', 'SCROLL': '#375fc0',
|
||||||
|
'BUTTON': ('#f1fea4', '#1c44ac'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#151680', '#1c44ac', '#375fc0', '#f1fea4'],
|
||||||
|
'DESCRIPTION': ['Blue', 'Yellow', 'Cold']},
|
||||||
|
'DarkBlue16': {'BACKGROUND': '#1c44ac', 'TEXT': '#f1fea4', 'INPUT': '#375fc0', 'TEXT_INPUT': '#f1fea4', 'SCROLL': '#375fc0',
|
||||||
|
'BUTTON': ('#f1fea4', '#151680'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#151680', '#1c44ac', '#375fc0', '#f1fea4'],
|
||||||
|
'DESCRIPTION': ['Blue', 'Yellow', 'Cold']},
|
||||||
|
'DarkTeal12': {'BACKGROUND': '#004a7c', 'TEXT': '#fafafa', 'INPUT': '#e8f1f5', 'TEXT_INPUT': '#000000', 'SCROLL': '#e8f1f5',
|
||||||
|
'BUTTON': ('#fafafa', '#005691'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#004a7c', '#005691', '#e8f1f5', '#fafafa'],
|
||||||
|
'DESCRIPTION': ['Grey', 'Blue', 'Cold', 'Winter']},
|
||||||
|
'LightBrown13': {'BACKGROUND': '#ebf5ee', 'TEXT': '#921224', 'INPUT': '#bdc6b8', 'TEXT_INPUT': '#921224', 'SCROLL': '#921224',
|
||||||
|
'BUTTON': ('white', '#921224'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#921224', '#bdc6b8', '#bce0da', '#ebf5ee'],
|
||||||
|
'DESCRIPTION': ['Red', 'Blue', 'Grey', 'Vintage', 'Wedding']},
|
||||||
|
'DarkBlue17': {'BACKGROUND': '#21294c', 'TEXT': '#f9f2d7', 'INPUT': '#f2dea8', 'TEXT_INPUT': '#000000', 'SCROLL': '#f2dea8',
|
||||||
|
'BUTTON': ('#f9f2d7', '#141829'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#141829', '#21294c', '#f2dea8', '#f9f2d7'],
|
||||||
|
'DESCRIPTION': ['Black', 'Blue', 'Yellow']},
|
||||||
|
'DarkBrown6': {'BACKGROUND': '#785e4d', 'TEXT': '#f2eee3', 'INPUT': '#baaf92', 'TEXT_INPUT': '#000000', 'SCROLL': '#baaf92',
|
||||||
|
'BUTTON': ('white', '#785e4d'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#785e4d', '#ff8426', '#baaf92', '#f2eee3'],
|
||||||
|
'DESCRIPTION': ['Grey', 'Brown', 'Orange', 'Autumn']},
|
||||||
|
'DarkGreen6': {'BACKGROUND': '#5c715e', 'TEXT': '#f2f9f1', 'INPUT': '#ddeedf', 'TEXT_INPUT': '#000000', 'SCROLL': '#ddeedf',
|
||||||
|
'BUTTON': ('#f2f9f1', '#5c715e'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#5c715e', '#b6cdbd', '#ddeedf', '#f2f9f1'],
|
||||||
|
'DESCRIPTION': ['Grey', 'Green', 'Vintage']},
|
||||||
|
'DarkGrey7': {'BACKGROUND': '#4b586e', 'TEXT': '#dddddd', 'INPUT': '#574e6d', 'TEXT_INPUT': '#dddddd', 'SCROLL': '#574e6d',
|
||||||
|
'BUTTON': ('#dddddd', '#43405d'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#43405d', '#4b586e', '#574e6d', '#dddddd'],
|
||||||
|
'DESCRIPTION': ['Grey', 'Winter', 'Cold']},
|
||||||
|
'DarkRed2': {'BACKGROUND': '#ab1212', 'TEXT': '#f6e4b5', 'INPUT': '#cd3131', 'TEXT_INPUT': '#f6e4b5', 'SCROLL': '#cd3131',
|
||||||
|
'BUTTON': ('#f6e4b5', '#ab1212'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#ab1212', '#1fad9f', '#cd3131', '#f6e4b5'],
|
||||||
|
'DESCRIPTION': ['Turquoise', 'Red', 'Yellow']},
|
||||||
|
'LightGrey6': {'BACKGROUND': '#e3e3e3', 'TEXT': '#233142', 'INPUT': '#455d7a', 'TEXT_INPUT': '#e3e3e3', 'SCROLL': '#233142',
|
||||||
|
'BUTTON': ('#e3e3e3', '#455d7a'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0, 'COLOR_LIST': ['#233142', '#455d7a', '#f95959', '#e3e3e3'],
|
||||||
|
'DESCRIPTION': ['Black', 'Blue', 'Red', 'Grey']},
|
||||||
|
'HotDogStand': {'BACKGROUND': 'red', 'TEXT': 'yellow', 'INPUT': 'yellow', 'TEXT_INPUT': 'black', 'SCROLL': 'yellow',
|
||||||
|
'BUTTON': ('red', 'yellow'), 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, 'BORDER': 1, 'SLIDER_DEPTH': 0,
|
||||||
|
'PROGRESS_DEPTH': 0,
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
def ListOfLookAndFeelValues():
|
def ListOfLookAndFeelValues():
|
||||||
"""
|
"""
|
||||||
Get a list of the valid values to pass into your call to change_look_and_feel
|
Get a list of the valid values to pass into your call to change_look_and_feel
|
||||||
:return: List[str] - list of valid string values
|
:return: List[str] - list of valid string values
|
||||||
"""
|
"""
|
||||||
return list(LOOK_AND_FEEL_TABLE.keys())
|
return sorted(list(LOOK_AND_FEEL_TABLE.keys()))
|
||||||
|
|
||||||
|
|
||||||
|
def theme(new_theme=None):
|
||||||
|
"""
|
||||||
|
Sets / Gets the current Theme. If none is specified then returns the current theme.
|
||||||
|
This call replaces the ChangeLookAndFeel / change_look_and_feel call which only sets the theme.
|
||||||
|
|
||||||
|
:param new_theme: (str) the new theme name to use
|
||||||
|
:return: (str) the currently selected theme
|
||||||
|
"""
|
||||||
|
if new_theme is not None:
|
||||||
|
change_look_and_feel(new_theme)
|
||||||
|
return CURRENT_LOOK_AND_FEEL
|
||||||
|
|
||||||
|
|
||||||
|
def theme_background_color(color=None):
|
||||||
|
"""
|
||||||
|
Sets/Returns the background color currently in use
|
||||||
|
Used for Windows and containers (Column, Frame, Tab) and tables
|
||||||
|
|
||||||
|
:return: (str) - color string of the background color currently in use
|
||||||
|
"""
|
||||||
|
if color is not None:
|
||||||
|
set_options(background_color=color)
|
||||||
|
return DEFAULT_BACKGROUND_COLOR
|
||||||
|
|
||||||
|
|
||||||
|
def theme_element_background_color(color=None):
|
||||||
|
"""
|
||||||
|
Sets/Returns the background color currently in use for all elements except containers
|
||||||
|
|
||||||
|
:return: (str) - color string of the element background color currently in use
|
||||||
|
"""
|
||||||
|
if color is not None:
|
||||||
|
set_options(element_background_color=color)
|
||||||
|
return DEFAULT_ELEMENT_BACKGROUND_COLOR
|
||||||
|
|
||||||
|
|
||||||
|
def theme_text_color(color=None):
|
||||||
|
"""
|
||||||
|
Sets/Returns the text color currently in use
|
||||||
|
|
||||||
|
:return: (str) - color string of the text color currently in use
|
||||||
|
"""
|
||||||
|
if color is not None:
|
||||||
|
set_options(text_color=color)
|
||||||
|
return DEFAULT_TEXT_COLOR
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
def theme_input_background_color(color=None):
|
||||||
|
"""
|
||||||
|
Sets/Returns the input element background color currently in use
|
||||||
|
|
||||||
|
:return: (str) - color string of the input element background color currently in use
|
||||||
|
"""
|
||||||
|
if color is not None:
|
||||||
|
set_options(input_elements_background_color=color)
|
||||||
|
return DEFAULT_INPUT_ELEMENTS_COLOR
|
||||||
|
|
||||||
|
|
||||||
|
def theme_input_text_color(color=None):
|
||||||
|
"""
|
||||||
|
Sets/Returns the input element entry color (not the text but the thing that's displaying the text)
|
||||||
|
|
||||||
|
:return: (str) - color string of the input element color currently in use
|
||||||
|
"""
|
||||||
|
if color is not None:
|
||||||
|
set_options(input_text_color=color)
|
||||||
|
return DEFAULT_INPUT_TEXT_COLOR
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
def theme_button_color(color=None):
|
||||||
|
"""
|
||||||
|
Sets/Returns the button color currently in use
|
||||||
|
|
||||||
|
:return: Tuple[str, str] - TUPLE with color strings of the button color currently in use (button text color, button background color)
|
||||||
|
"""
|
||||||
|
if color is not None:
|
||||||
|
set_options(button_color=color)
|
||||||
|
return DEFAULT_BUTTON_COLOR
|
||||||
|
|
||||||
|
|
||||||
|
def theme_progress_bar_color(color=None):
|
||||||
|
"""
|
||||||
|
Sets/Returns the progress bar colors by the current color theme
|
||||||
|
|
||||||
|
:return: Tuple[str, str] - TUPLE with color strings of the ProgressBar color currently in use(button text color, button background color)
|
||||||
|
"""
|
||||||
|
if color is not None:
|
||||||
|
set_options(progress_meter_color=color)
|
||||||
|
return DEFAULT_PROGRESS_BAR_COLOR
|
||||||
|
|
||||||
|
|
||||||
|
def theme_slider_color(color=None):
|
||||||
|
"""
|
||||||
|
Sets/Returns the slider color (used for sliders)
|
||||||
|
|
||||||
|
:return: (str) - color string of the slider color currently in use
|
||||||
|
"""
|
||||||
|
if color is not None:
|
||||||
|
set_options(scrollbar_color=color)
|
||||||
|
return DEFAULT_SCROLLBAR_COLOR
|
||||||
|
|
||||||
|
|
||||||
|
def theme_border_width(border_width=None):
|
||||||
|
"""
|
||||||
|
Sets/Returns the border width currently in use
|
||||||
|
Used by non ttk elements at the moment
|
||||||
|
|
||||||
|
:return: (int) - border width currently in use
|
||||||
|
"""
|
||||||
|
if border_width is not None:
|
||||||
|
set_options(border_width=border_width)
|
||||||
|
return DEFAULT_BORDER_WIDTH
|
||||||
|
|
||||||
|
|
||||||
|
def theme_slider_border_width(border_width=None):
|
||||||
|
"""
|
||||||
|
Sets/Returns the slider border width currently in use
|
||||||
|
|
||||||
|
:return: (int) - border width currently in use
|
||||||
|
"""
|
||||||
|
if border_width is not None:
|
||||||
|
set_options(slider_border_width=border_width)
|
||||||
|
return DEFAULT_SLIDER_BORDER_WIDTH
|
||||||
|
|
||||||
|
|
||||||
|
def theme_progress_bar_border_width(border_width=None):
|
||||||
|
"""
|
||||||
|
Sets/Returns the progress meter border width currently in use
|
||||||
|
|
||||||
|
:return: (int) - border width currently in use
|
||||||
|
"""
|
||||||
|
if border_width is not None:
|
||||||
|
set_options(progress_meter_border_depth=border_width)
|
||||||
|
return DEFAULT_PROGRESS_BAR_BORDER_WIDTH
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
def theme_element_text_color(color=None):
|
||||||
|
"""
|
||||||
|
Sets/Returns the text color used by elements that have text as part of their display (Tables, Trees and Sliders)
|
||||||
|
|
||||||
|
:return: (str) - color string currently in use
|
||||||
|
"""
|
||||||
|
if color is not None:
|
||||||
|
set_options(element_text_color=color)
|
||||||
|
return DEFAULT_ELEMENT_TEXT_COLOR
|
||||||
|
|
||||||
|
|
||||||
|
def theme_list():
|
||||||
|
"""
|
||||||
|
Returns a sorted list of the currently available color themes
|
||||||
|
|
||||||
|
:return: List[str] - A sorted list of the currently available color themes
|
||||||
|
"""
|
||||||
|
return list_of_look_and_feel_values()
|
||||||
|
|
||||||
|
|
||||||
|
def theme_previewer(columns=12):
|
||||||
|
"""
|
||||||
|
Show a window with all of the color themes - takes a while so be patient
|
||||||
|
|
||||||
|
:param columns: (int) number of themes in a single row
|
||||||
|
"""
|
||||||
|
preview_all_look_and_feel_themes(columns)
|
||||||
|
|
||||||
def ChangeLookAndFeel(index, force=False):
|
def ChangeLookAndFeel(index, force=False):
|
||||||
"""
|
"""
|
||||||
Change the "color scheme" of all future PySimpleGUI Windows.
|
Change the "color scheme" of all future PySimpleGUI Windows.
|
||||||
|
@ -7240,35 +7625,6 @@ def ChangeLookAndFeel(index, force=False):
|
||||||
There are 13 different color settings that are changed at one time using a single call to ChangeLookAndFeel
|
There are 13 different color settings that are changed at one time using a single call to ChangeLookAndFeel
|
||||||
The look and feel table itself has these indexes into the dictionary LOOK_AND_FEEL_TABLE.
|
The look and feel table itself has these indexes into the dictionary LOOK_AND_FEEL_TABLE.
|
||||||
The original list was (prior to a major rework and renaming)... these names still work...
|
The original list was (prior to a major rework and renaming)... these names still work...
|
||||||
SystemDefault
|
|
||||||
SystemDefaultForRead
|
|
||||||
Material1
|
|
||||||
Material2
|
|
||||||
Reddit
|
|
||||||
Topanga
|
|
||||||
GreenTan
|
|
||||||
Dark
|
|
||||||
LightGreen
|
|
||||||
Dark2
|
|
||||||
Black
|
|
||||||
Tan
|
|
||||||
TanBlue
|
|
||||||
DarkTanBlue
|
|
||||||
DarkAmber
|
|
||||||
DarkBlue
|
|
||||||
Reds
|
|
||||||
Green
|
|
||||||
BluePurple
|
|
||||||
Purple
|
|
||||||
BlueMono
|
|
||||||
GreenMono
|
|
||||||
BrownBlue
|
|
||||||
BrightColors
|
|
||||||
NeutralBlue
|
|
||||||
Kayak
|
|
||||||
SandyBeach
|
|
||||||
TealMono
|
|
||||||
|
|
||||||
In Nov 2019 a new Theme Formula was devised to make choosing a theme easier:
|
In Nov 2019 a new Theme Formula was devised to make choosing a theme easier:
|
||||||
The "Formula" is:
|
The "Formula" is:
|
||||||
["Dark" or "Light"] Color Number
|
["Dark" or "Light"] Color Number
|
||||||
|
@ -7276,10 +7632,12 @@ def ChangeLookAndFeel(index, force=False):
|
||||||
The number will vary for each pair. There are more DarkGrey entries than there are LightYellow for example.
|
The number will vary for each pair. There are more DarkGrey entries than there are LightYellow for example.
|
||||||
Default = The default settings (only button color is different than system default)
|
Default = The default settings (only button color is different than system default)
|
||||||
Default1 = The full system default including the button (everything's gray... how sad... don't be all gray... please....)
|
Default1 = The full system default including the button (everything's gray... how sad... don't be all gray... please....)
|
||||||
:param index: (str) the name of the index into the Look and Feel table
|
:param index: (str) the name of the index into the Look and Feel table (does not have to be exact, can be "fuzzy")
|
||||||
:param force: (bool) if True allows Macs to use the look and feel feature. Otherwise Macs are blocked due to problems with button colors
|
:param force: (bool) no longer used
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
global CURRENT_LOOK_AND_FEEL
|
||||||
|
|
||||||
# if sys.platform.startswith('darwin') and not force:
|
# if sys.platform.startswith('darwin') and not force:
|
||||||
# print('*** Changing look and feel is not supported on Mac platform ***')
|
# print('*** Changing look and feel is not supported on Mac platform ***')
|
||||||
# return
|
# return
|
||||||
|
@ -7302,21 +7660,31 @@ def ChangeLookAndFeel(index, force=False):
|
||||||
elif opt2 in lf_values:
|
elif opt2 in lf_values:
|
||||||
ix = lf_values.index(opt2)
|
ix = lf_values.index(opt2)
|
||||||
else:
|
else:
|
||||||
ix = randint(0,len(lf_values))
|
ix = randint(0, len(lf_values) - 1)
|
||||||
print('** Warning - {} Look and Feel value not valid. Change your ChangeLookAndFeel call. **'.format(index))
|
print('** Warning - {} Theme is not a valid theme. Change your theme call. **'.format(index))
|
||||||
print('valid values are', list_of_look_and_feel_values())
|
print('valid values are', list_of_look_and_feel_values())
|
||||||
print('Instead, please enjoy a random Theme named {}'.format(list_of_look_and_feel_values()[ix]))
|
print('Instead, please enjoy a random Theme named {}'.format(list_of_look_and_feel_values()[ix]))
|
||||||
|
|
||||||
selection = list_of_look_and_feel_values()[ix]
|
selection = list_of_look_and_feel_values()[ix]
|
||||||
|
CURRENT_LOOK_AND_FEEL = selection
|
||||||
try:
|
try:
|
||||||
colors = LOOK_AND_FEEL_TABLE[selection]
|
colors = LOOK_AND_FEEL_TABLE[selection]
|
||||||
|
|
||||||
|
# Color the progress bar using button background and input colors...unless they're the same
|
||||||
|
if colors['PROGRESS'] != COLOR_SYSTEM_DEFAULT:
|
||||||
|
if colors['BUTTON'][1] != colors['INPUT'] and colors['BUTTON'][1] != colors['BACKGROUND']:
|
||||||
|
colors['PROGRESS'] = colors['BUTTON'][1], colors['INPUT']
|
||||||
|
else: # if the same, then use text input on top of input color
|
||||||
|
colors['PROGRESS'] = (colors['TEXT_INPUT'], colors['INPUT'])
|
||||||
|
else:
|
||||||
|
colors['PROGRESS'] = DEFAULT_PROGRESS_BAR_COLOR_OFFICIAL
|
||||||
|
# call to change all the colors
|
||||||
SetOptions(background_color=colors['BACKGROUND'],
|
SetOptions(background_color=colors['BACKGROUND'],
|
||||||
text_element_background_color=colors['BACKGROUND'],
|
text_element_background_color=colors['BACKGROUND'],
|
||||||
element_background_color=colors['BACKGROUND'],
|
element_background_color=colors['BACKGROUND'],
|
||||||
text_color=colors['TEXT'],
|
text_color=colors['TEXT'],
|
||||||
input_elements_background_color=colors['INPUT'],
|
input_elements_background_color=colors['INPUT'],
|
||||||
|
# button_color=colors['BUTTON'] if not sys.platform.startswith('darwin') else None,
|
||||||
button_color=colors['BUTTON'],
|
button_color=colors['BUTTON'],
|
||||||
progress_meter_color=colors['PROGRESS'],
|
progress_meter_color=colors['PROGRESS'],
|
||||||
border_width=colors['BORDER'],
|
border_width=colors['BORDER'],
|
||||||
|
@ -7326,41 +7694,46 @@ def ChangeLookAndFeel(index, force=False):
|
||||||
element_text_color=colors['TEXT'],
|
element_text_color=colors['TEXT'],
|
||||||
input_text_color=colors['TEXT_INPUT'])
|
input_text_color=colors['TEXT_INPUT'])
|
||||||
except: # most likely an index out of range
|
except: # most likely an index out of range
|
||||||
print('** Warning - Look and Feel value not valid. Change your ChangeLookAndFeel call. **')
|
print('** Warning - Theme value not valid. Change your theme call. **')
|
||||||
print('valid values are', list_of_look_and_feel_values())
|
print('valid values are', list_of_look_and_feel_values())
|
||||||
|
|
||||||
|
|
||||||
def preview_all_look_and_feel_themes():
|
|
||||||
|
def preview_all_look_and_feel_themes(columns=12):
|
||||||
"""
|
"""
|
||||||
Displays a "Quick Reference Window" showing all of the different Look and Feel settings that are available.
|
Displays a "Quick Reference Window" showing all of the different Look and Feel settings that are available.
|
||||||
They are sorted alphabetically. The legacy color names are mixed in, but otherwise they are sorted into Dark and Light halves
|
They are sorted alphabetically. The legacy color names are mixed in, but otherwise they are sorted into Dark and Light halves
|
||||||
|
:param columns: (int) The number of themes to display per row
|
||||||
"""
|
"""
|
||||||
web=False
|
|
||||||
|
|
||||||
WINDOW_BACKGROUND = 'lightblue'
|
# Show a "splash" type message so the user doesn't give up waiting
|
||||||
|
popup_quick_message('Hang on for a moment, this will take a bit to create....', background_color='red', text_color='white', auto_close=True, non_blocking=True)
|
||||||
|
|
||||||
|
web = False
|
||||||
|
|
||||||
|
win_bg = 'black'
|
||||||
|
|
||||||
def sample_layout():
|
def sample_layout():
|
||||||
return [[Text('Text element'), InputText('Input data here', size=(15, 1))],
|
return [[Text('Text element'), InputText('Input data here', size=(10, 1))],
|
||||||
[Button('Ok'), Button('Cancel'), Slider((1, 10), orientation='h', size=(10, 15))]]
|
[Button('Ok'), Button('Cancel'), Slider((1, 10), orientation='h', size=(5, 15))]]
|
||||||
|
|
||||||
layout = [[Text('Here is a complete list of themes', font='Default 18', background_color=WINDOW_BACKGROUND)]]
|
layout = [[Text('Here is a complete list of themes', font='Default 18', background_color=win_bg)]]
|
||||||
|
|
||||||
names = list_of_look_and_feel_values()
|
names = list_of_look_and_feel_values()
|
||||||
names.sort()
|
names.sort()
|
||||||
row = []
|
row = []
|
||||||
for count, theme in enumerate(names):
|
for count, theme in enumerate(names):
|
||||||
change_look_and_feel(theme)
|
change_look_and_feel(theme)
|
||||||
if not count % 9:
|
if not count % columns:
|
||||||
layout += [row]
|
layout += [row]
|
||||||
row = []
|
row = []
|
||||||
row += [Frame(theme, sample_layout() if not web else [[T(theme)]] + sample_layout())]
|
row += [Frame(theme, sample_layout() if not web else [[T(theme)]] + sample_layout())]
|
||||||
if row:
|
if row:
|
||||||
layout += [row]
|
layout += [row]
|
||||||
|
|
||||||
window = Window('Preview of all Look and Feel choices', layout, background_color=WINDOW_BACKGROUND)
|
window = Window('Preview of all Look and Feel choices', layout, background_color=win_bg)
|
||||||
window.read()
|
window.read()
|
||||||
window.close()
|
window.close()
|
||||||
del window
|
|
||||||
|
|
||||||
|
|
||||||
# ============================== sprint ======#
|
# ============================== sprint ======#
|
||||||
|
@ -8002,7 +8375,8 @@ def PopupGetText(message, title=None, default_text='', password_char='', size=(N
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
# preview_all_look_and_feel_themes()
|
# preview_all_look_and_feel_themes()
|
||||||
ChangeLookAndFeel('Dark Red')
|
# ChangeLookAndFeel('Dark Red')
|
||||||
|
# theme('Dark Red')
|
||||||
# SetOptions(progress_meter_color=(COLOR_SYSTEM_DEFAULT))
|
# SetOptions(progress_meter_color=(COLOR_SYSTEM_DEFAULT))
|
||||||
# SetOptions(element_padding=(0,0))
|
# SetOptions(element_padding=(0,0))
|
||||||
# ------ Menu Definition ------ #
|
# ------ Menu Definition ------ #
|
||||||
|
@ -8055,7 +8429,7 @@ def main():
|
||||||
[Table(values=matrix, max_col_width=25, headings=('aaa', 'bbb', 'ccc', 'ddd'),
|
[Table(values=matrix, max_col_width=25, headings=('aaa', 'bbb', 'ccc', 'ddd'),
|
||||||
auto_size_columns=True, display_row_numbers=True, enable_events=True, bind_return_key=True,
|
auto_size_columns=True, display_row_numbers=True, enable_events=True, bind_return_key=True,
|
||||||
justification='right', num_rows=6, alternating_row_color='lightblue', key='_table_',
|
justification='right', num_rows=6, alternating_row_color='lightblue', key='_table_',
|
||||||
text_color='black', tooltip='Table'),
|
tooltip='Table'),
|
||||||
Tree(data=treedata, headings=['col1', 'col2', 'col3'], enable_events=True, auto_size_columns=True,
|
Tree(data=treedata, headings=['col1', 'col2', 'col3'], enable_events=True, auto_size_columns=True,
|
||||||
num_rows=10, col0_width=10, key='_TREE_', show_expanded=True, size=(200, 150), tooltip='Tree'),
|
num_rows=10, col0_width=10, key='_TREE_', show_expanded=True, size=(200, 150), tooltip='Tree'),
|
||||||
Stretch()],
|
Stretch()],
|
||||||
|
@ -8105,7 +8479,7 @@ def main():
|
||||||
# window.Element('_LISTBOX_').SetValue(['Listbox 1','Listbox 3'])
|
# window.Element('_LISTBOX_').SetValue(['Listbox 1','Listbox 3'])
|
||||||
while True: # Event Loop
|
while True: # Event Loop
|
||||||
# TimerStart()
|
# TimerStart()
|
||||||
event, values = window.Read(timeout=100)
|
event, values = window.Read(timeout=10)
|
||||||
print(event, values) if event != TIMEOUT_KEY else None
|
print(event, values) if event != TIMEOUT_KEY else None
|
||||||
if event is None or event == 'Exit':
|
if event is None or event == 'Exit':
|
||||||
break
|
break
|
||||||
|
@ -8191,6 +8565,9 @@ timer_start = TimerStart
|
||||||
timer_stop = TimerStop
|
timer_stop = TimerStop
|
||||||
|
|
||||||
|
|
||||||
|
#------------------------ Set the "Official PySimpleGUI Theme Colors" ------------------------
|
||||||
|
theme(CURRENT_LOOK_AND_FEEL)
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
main()
|
main()
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
|
|
||||||
![Python Version](https://img.shields.io/badge/Python-3.x-yellow.svg)
|
![Python Version](https://img.shields.io/badge/Python-3.x-yellow.svg)
|
||||||
|
|
||||||
![Python Version](https://img.shields.io/badge/PySimpleGUIQt_For_Python_3.x_Version-0.28.0-orange.svg?longCache=true&style=for-the-badge)
|
![Python Version](https://img.shields.io/badge/PySimpleGUIQt_For_Python_3.x_Version-0.31.0-orange.svg?longCache=true&style=for-the-badge)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -79,27 +79,27 @@ To install Pyside2:
|
||||||
```pip install PySide2```
|
```pip install PySide2```
|
||||||
|
|
||||||
|
|
||||||
**Nov 26th - There has been a number of problems found using PyQt5 recently. Unclear how if it can be supported longer term**
|
**PyQt5 is no longer supported. Only PySide2 is supported**
|
||||||
|
|
||||||
A couple of specific examples:
|
Too many differences were causing a lot of headaches. Supporting just 1 Qt port is difficult enough. Parsing out the differences between pyside2 and pyqt5 was simply getting to be too much
|
||||||
|
|
||||||
- the Keep on Top feature does not work
|
|
||||||
- the no_titlebar feature does not work
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Testing your installation
|
## Testing your installation
|
||||||
Once you have installed, or copied the .py file to your app folder, you can test the installation using python. At the command prompt start up Python.
|
Once you have installed, or copied the .py file to your app folder, you can test the installation using python. At the command prompt start up Python.
|
||||||
|
|
||||||
|
```
|
||||||
python3
|
python3
|
||||||
>>> import PySimpleGUIQt
|
>>> import PySimpleGUIQt
|
||||||
>>> PySimpleGUIQt.main()
|
>>> PySimpleGUIQt.main()
|
||||||
|
```
|
||||||
|
|
||||||
You will see a sample window in the center of your screen. If it's not installed correctly you are likely to get an error message during one of those commands
|
You will see a sample window in the center of your screen. If it's not installed correctly you are likely to get an error message during one of those commands
|
||||||
|
|
||||||
Here is the window you should see:
|
Here is the window you should see:
|
||||||
|
|
||||||
![sample window](https://user-images.githubusercontent.com/13696193/46097669-79efa500-c190-11e8-885c-e5d4d5d09ea6.jpg)
|
![image](https://user-images.githubusercontent.com/46163555/71421852-7c6ad400-264b-11ea-9adc-15f6aa4248e8.png)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -169,13 +169,14 @@ These Elements are "complete" (a relative term... more are more complete than ot
|
||||||
|
|
||||||
Notable MISSING features at the moment include:
|
Notable MISSING features at the moment include:
|
||||||
* Graphs Element Methods - erasing, draw arc, etc
|
* Graphs Element Methods - erasing, draw arc, etc
|
||||||
|
* Tree element - returns rows selected, but a little difficult to map those values to something meaningful for the user.
|
||||||
|
|
||||||
# New PySimpleGUI Features only in Qt (or first introduced in Qt)
|
# New PySimpleGUI Features only in Qt (or first introduced in Qt)
|
||||||
|
|
||||||
There are a number of new features that are only available in PySimpleGUIQt. These include:
|
There are a number of new features that are only available in PySimpleGUIQt. These include:
|
||||||
* ButtonMenu Element
|
* ButtonMenu Element
|
||||||
* Dial Element
|
* Dial Element
|
||||||
* Stretcher Element
|
* Stretcher Element (used to "push elements around" within a widnow)
|
||||||
* SystemTray feature
|
* SystemTray feature
|
||||||
* "Dynamic" windows that grow and shrink (uses invisible elements)
|
* "Dynamic" windows that grow and shrink (uses invisible elements)
|
||||||
|
|
||||||
|
@ -266,6 +267,14 @@ If you want a separator between 2 items, add the entry `'---'` and it will add a
|
||||||
If you want to disable a menu entry, place a `!` before the menu entry
|
If you want to disable a menu entry, place a `!` before the menu entry
|
||||||
|
|
||||||
|
|
||||||
|
## Stretch Element for Justifying Elements
|
||||||
|
|
||||||
|
Use the `Stretch` Element to left justify, right justify or center justify one or more elements within their container.
|
||||||
|
|
||||||
|
If a single `Stretch` Element is on a row, then it will push the other elements on the row to either the left or right. If `Stretch` is on the left, then the elements to the rigth will be pushed to the right.
|
||||||
|
|
||||||
|
To center elements, place a `Stretch` Element on each side of them (2 `Stretch` Elements will be on the same row)
|
||||||
|
|
||||||
## SystemTray Methods
|
## SystemTray Methods
|
||||||
|
|
||||||
### Read - Read the context menu or check for events
|
### Read - Read the context menu or check for events
|
||||||
|
@ -747,6 +756,29 @@ It's been a LONG LONG LONG time coming
|
||||||
* Background color supported for MenuBars now
|
* Background color supported for MenuBars now
|
||||||
* Added 5 extra pixels to window size. Now adding a total of 10 so things don't get cut off
|
* Added 5 extra pixels to window size. Now adding a total of 10 so things don't get cut off
|
||||||
|
|
||||||
|
|
||||||
|
## 0.31.0 PySimpleGUIQt 23-Dec-2019
|
||||||
|
|
||||||
|
Themes and more!
|
||||||
|
|
||||||
|
* Added port string so can identify which port is being used (PySimpleGUIQt)
|
||||||
|
* Removed the Mac speific button and system color settings. Not sure why they existed at all since it's Qt, not tkinter
|
||||||
|
* Like all PySimpleGUI ports, the default theme is now "DarkBlue3"
|
||||||
|
* TRANSPARENT_BUTTON redefined as an a string explaining that if you're using it, you're not getting what you thought you were
|
||||||
|
* BROWSE_FILES_DELIMETER so that it can be changed to something other than ';' for systems that ';' is a valid char for filenames
|
||||||
|
* Can drag and drop into a Multiline Input Element!
|
||||||
|
* Colored text output for Multiline (hmmm...but not MultilineOutput.. may have to add it)
|
||||||
|
* Tree Element
|
||||||
|
* Support for enable_events
|
||||||
|
* Returns selected rows when reading
|
||||||
|
* Window - better error checking and warnings for window layouts
|
||||||
|
* Button - changes to help with getting animations back
|
||||||
|
* TabGroup - Tab positions now supporrted
|
||||||
|
* left, right, top, bottom, lefttop, leftbottom, righttop, rightbottom, bottomleft, bottomright, topleft, topright
|
||||||
|
* Tables & Trees - text color and background color now work. Don't appear to have worked before
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Design
|
# Design
|
||||||
## Author
|
## Author
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue