Merge pull request #2197 from PySimpleGUI/Dev-latest
Added a LOT of new look and feel themes. Theme previewer, "Fuzzy" the…
This commit is contained in:
		
						commit
						a437af2e35
					
				
					 1 changed files with 793 additions and 295 deletions
				
			
		
							
								
								
									
										512
									
								
								PySimpleGUI.py
									
										
									
									
									
								
							
							
						
						
									
										512
									
								
								PySimpleGUI.py
									
										
									
									
									
								
							|  | @ -1,6 +1,6 @@ | ||||||
| #!/usr/bin/python3 | #!/usr/bin/python3 | ||||||
| 
 | 
 | ||||||
| version = __version__ = "4.6.0.5 Unreleased - Added border to Graph.draw_rectangle, Image.Update data parm can be tk.PhotoImage obj, more PEP8 bindings for Element, Slider trough color fix, look and feel previewer, fix for combo default" | version = __version__ = "4.6.0.6 Unreleased - Added border to Graph.draw_rectangle, Image.Update data parm can be tk.PhotoImage obj, more PEP8 bindings for Element, Slider trough color fix, look and feel previewer, fix for combo default, huge number of look and feel themes added" | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| #  888888ba           .d88888b  oo                     dP           .88888.  dP     dP dP | #  888888ba           .d88888b  oo                     dP           .88888.  dP     dP dP | ||||||
|  | @ -8016,6 +8016,8 @@ def PackFormIntoFrame(form, containing_frame, toplevel_form): | ||||||
|                 element.TKStringVar = tk.StringVar() |                 element.TKStringVar = tk.StringVar() | ||||||
|                 element.TKStringVar.set(default_text) |                 element.TKStringVar.set(default_text) | ||||||
|                 show = element.PasswordCharacter if element.PasswordCharacter else "" |                 show = element.PasswordCharacter if element.PasswordCharacter else "" | ||||||
|  |                 # bd = element.BorderDepth if element.BorderDepth is not None else border_depth | ||||||
|  |                 bd = border_depth | ||||||
|                 if element.Justification is not None: |                 if element.Justification is not None: | ||||||
|                     justification = element.Justification |                     justification = element.Justification | ||||||
|                 else: |                 else: | ||||||
|  | @ -8023,7 +8025,7 @@ def PackFormIntoFrame(form, containing_frame, toplevel_form): | ||||||
|                 justify = tk.LEFT if justification == 'left' else tk.CENTER if justification == 'center' else tk.RIGHT |                 justify = tk.LEFT if justification == 'left' else tk.CENTER if justification == 'center' else tk.RIGHT | ||||||
|                 # anchor = tk.NW if justification == 'left' else tk.N if justification == 'center' else tk.NE |                 # anchor = tk.NW if justification == 'left' else tk.N if justification == 'center' else tk.NE | ||||||
|                 element.TKEntry = element.Widget = tk.Entry(tk_row_frame, width=element_size[0], |                 element.TKEntry = element.Widget = tk.Entry(tk_row_frame, width=element_size[0], | ||||||
|                                                             textvariable=element.TKStringVar, bd=border_depth, |                                                             textvariable=element.TKStringVar, bd=bd, | ||||||
|                                                             font=font, show=show, justify=justify) |                                                             font=font, show=show, justify=justify) | ||||||
|                 if element.ChangeSubmits: |                 if element.ChangeSubmits: | ||||||
|                     element.TKEntry.bind('<Key>', element._KeyboardHandler) |                     element.TKEntry.bind('<Key>', element._KeyboardHandler) | ||||||
|  | @ -10005,9 +10007,481 @@ LOOK_AND_FEEL_TABLE = {'SystemDefault': | ||||||
|               'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, |               'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|               'BORDER': 1, |               'BORDER': 1, | ||||||
|               'SLIDER_DEPTH': 0, |               'SLIDER_DEPTH': 0, | ||||||
|                                     'PROGRESS_DEPTH': 0} |               'PROGRESS_DEPTH': 0}, | ||||||
|                        } | ################################## Renamed Original Themes ################################## | ||||||
|  | 'Default': | ||||||
|  |      {'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}, | ||||||
| 
 | 
 | ||||||
|  |  'Default2': | ||||||
|  |      {'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}, | ||||||
|  | 
 | ||||||
|  |  'LightBlue': {'BACKGROUND': '#E3F2FD', | ||||||
|  |                'TEXT': '#000000', | ||||||
|  |                'INPUT': '#86A8FF', | ||||||
|  |                'TEXT_INPUT': '#000000', | ||||||
|  |                'SCROLL': '#86A8FF', | ||||||
|  |                'BUTTON': ('#FFFFFF', '#5079D3'), | ||||||
|  |                'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |                'BORDER': 0, 'SLIDER_DEPTH': 0, | ||||||
|  |                'PROGRESS_DEPTH': 0, | ||||||
|  |                'ACCENT1': '#FF0266', | ||||||
|  |                'ACCENT2': '#FF5C93', | ||||||
|  |                'ACCENT3': '#C5003C'}, | ||||||
|  | 
 | ||||||
|  |  'LightGrey': {'BACKGROUND': '#FAFAFA', | ||||||
|  |                'TEXT': '#000000', | ||||||
|  |                'INPUT': '#004EA1', | ||||||
|  |                'TEXT_INPUT': '#FFFFFF', | ||||||
|  |                'SCROLL': '#5EA7FF', | ||||||
|  |                'BUTTON': ('#FFFFFF', '#0079D3'),  # based on Reddit color | ||||||
|  |                'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |                'BORDER': 0, 'SLIDER_DEPTH': 0, | ||||||
|  |                'PROGRESS_DEPTH': 0, | ||||||
|  |                'ACCENT1': '#FF0266', | ||||||
|  |                'ACCENT2': '#FF5C93', | ||||||
|  |                'ACCENT3': '#C5003C'}, | ||||||
|  | 
 | ||||||
|  |  'LightGrey2': {'BACKGROUND': '#ffffff', | ||||||
|  |             'TEXT': '#1a1a1b', | ||||||
|  |             'INPUT': '#dae0e6', | ||||||
|  |             'TEXT_INPUT': '#222222', | ||||||
|  |             'SCROLL': '#a5a4a4', | ||||||
|  |             'BUTTON': ('white', '#0079d3'), | ||||||
|  |             'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |             'BORDER': 1, | ||||||
|  |             'SLIDER_DEPTH': 0, | ||||||
|  |             'PROGRESS_DEPTH': 0, | ||||||
|  |             'ACCENT1': '#ff5414', | ||||||
|  |             'ACCENT2': '#33a8ff', | ||||||
|  |             'ACCENT3': '#dbf0ff'}, | ||||||
|  | 
 | ||||||
|  |  'DarkBrown2': {'BACKGROUND': '#282923', | ||||||
|  |              'TEXT': '#E7DB74', | ||||||
|  |              'INPUT': '#393a32', | ||||||
|  |              'TEXT_INPUT': '#E7C855', | ||||||
|  |              'SCROLL': '#E7C855', | ||||||
|  |              'BUTTON': ('#E7C855', '#284B5A'), | ||||||
|  |              'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |              'BORDER': 1, | ||||||
|  |              'SLIDER_DEPTH': 0, | ||||||
|  |              'PROGRESS_DEPTH': 0, | ||||||
|  |              'ACCENT1': '#c15226', | ||||||
|  |              'ACCENT2': '#7a4d5f', | ||||||
|  |              'ACCENT3': '#889743'}, | ||||||
|  | 
 | ||||||
|  |  'LightGreen1': {'BACKGROUND': '#9FB8AD', | ||||||
|  |               'TEXT': COLOR_SYSTEM_DEFAULT, | ||||||
|  |               'INPUT': '#F7F3EC', 'TEXT_INPUT': 'black', | ||||||
|  |               'SCROLL': '#F7F3EC', | ||||||
|  |               'BUTTON': ('white', '#475841'), | ||||||
|  |               'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |               'BORDER': 1, 'SLIDER_DEPTH': 0, | ||||||
|  |               'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'DarkGrey': {'BACKGROUND': 'gray25', | ||||||
|  |           'TEXT': 'white', | ||||||
|  |           'INPUT': 'gray30', | ||||||
|  |           'TEXT_INPUT': 'white', | ||||||
|  |           'SCROLL': 'gray44', | ||||||
|  |           'BUTTON': ('white', '#004F00'), | ||||||
|  |           'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |           'BORDER': 1, | ||||||
|  |           'SLIDER_DEPTH': 0, | ||||||
|  |           'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'LightGreen2': {'BACKGROUND': '#B7CECE', | ||||||
|  |                 'TEXT': 'black', | ||||||
|  |                 'INPUT': '#FDFFF7', | ||||||
|  |                 'TEXT_INPUT': 'black', | ||||||
|  |                 'SCROLL': '#FDFFF7', | ||||||
|  |                 'BUTTON': ('white', '#658268'), | ||||||
|  |                 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |                 'BORDER': 1, | ||||||
|  |                 'SLIDER_DEPTH': 0, | ||||||
|  |                 'ACCENT1': '#76506d', | ||||||
|  |                 'ACCENT2': '#5148f1', | ||||||
|  |                 'ACCENT3': '#0a1c84', | ||||||
|  |                 'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'DarkGrey1': {'BACKGROUND': 'gray25', | ||||||
|  |            'TEXT': 'white', | ||||||
|  |            'INPUT': 'white', | ||||||
|  |            'TEXT_INPUT': 'black', | ||||||
|  |            'SCROLL': 'gray44', | ||||||
|  |            'BUTTON': ('white', '#004F00'), | ||||||
|  |            'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |            'BORDER': 1, | ||||||
|  |            'SLIDER_DEPTH': 0, | ||||||
|  |            'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'DarkBlack': {'BACKGROUND': 'black', | ||||||
|  |            'TEXT': 'white', | ||||||
|  |            'INPUT': 'gray30', | ||||||
|  |            'TEXT_INPUT': 'white', | ||||||
|  |            'SCROLL': 'gray44', | ||||||
|  |            'BUTTON': ('black', 'white'), | ||||||
|  |            'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |            'BORDER': 1, | ||||||
|  |            'SLIDER_DEPTH': 0, | ||||||
|  |            'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'LightBrown': {'BACKGROUND': '#fdf6e3', | ||||||
|  |          'TEXT': '#268bd1', | ||||||
|  |          'INPUT': '#eee8d5', | ||||||
|  |          'TEXT_INPUT': '#6c71c3', | ||||||
|  |          'SCROLL': '#eee8d5', | ||||||
|  |          'BUTTON': ('white', '#063542'), | ||||||
|  |          'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |          'BORDER': 1, | ||||||
|  |          'SLIDER_DEPTH': 0, | ||||||
|  |          'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'LightBrown1': {'BACKGROUND': '#e5dece', | ||||||
|  |              'TEXT': '#063289', | ||||||
|  |              'INPUT': '#f9f8f4', | ||||||
|  |              'TEXT_INPUT': '#242834', | ||||||
|  |              'SCROLL': '#eee8d5', | ||||||
|  |              'BUTTON': ('white', '#063289'), | ||||||
|  |              'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |              'BORDER': 1, | ||||||
|  |              'SLIDER_DEPTH': 0, | ||||||
|  |              'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'DarkBlue1': {'BACKGROUND': '#242834', | ||||||
|  |                  'TEXT': '#dfe6f8', | ||||||
|  |                  'INPUT': '#97755c', | ||||||
|  |                  'TEXT_INPUT': 'white', | ||||||
|  |                  'SCROLL': '#a9afbb', | ||||||
|  |                  'BUTTON': ('white', '#063289'), | ||||||
|  |                  'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |                  'BORDER': 1, | ||||||
|  |                  'SLIDER_DEPTH': 0, | ||||||
|  |                  'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'DarkBrown4': {'BACKGROUND': '#2c2825', | ||||||
|  |                'TEXT': '#fdcb52', | ||||||
|  |                'INPUT': '#705e52', | ||||||
|  |                'TEXT_INPUT': '#fdcb52', | ||||||
|  |                'SCROLL': '#705e52', | ||||||
|  |                'BUTTON': ('black', '#fdcb52'), | ||||||
|  |                'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |                'BORDER': 1, | ||||||
|  |                'SLIDER_DEPTH': 0, | ||||||
|  |                'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'DarkBlue2': {'BACKGROUND': '#1a2835', | ||||||
|  |               'TEXT': '#d1ecff', | ||||||
|  |               'INPUT': '#335267', | ||||||
|  |               'TEXT_INPUT': '#acc2d0', | ||||||
|  |               'SCROLL': '#1b6497', | ||||||
|  |               'BUTTON': ('black', '#fafaf8'), | ||||||
|  |               'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |               'BORDER': 1, 'SLIDER_DEPTH': 0, | ||||||
|  |               'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'DarkBrown5': {'BACKGROUND': '#280001', | ||||||
|  |           'TEXT': 'white', | ||||||
|  |           'INPUT': '#d8d584', | ||||||
|  |           'TEXT_INPUT': 'black', | ||||||
|  |           'SCROLL': '#763e00', | ||||||
|  |           'BUTTON': ('black', '#daad28'), | ||||||
|  |           'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |           'BORDER': 1, | ||||||
|  |           'SLIDER_DEPTH': 0, | ||||||
|  |           'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'DarkGreen': {'BACKGROUND': '#82a459', | ||||||
|  |            'TEXT': 'black', | ||||||
|  |            'INPUT': '#d8d584', | ||||||
|  |            'TEXT_INPUT': 'black', | ||||||
|  |            'SCROLL': '#e3ecf3', | ||||||
|  |            'BUTTON': ('white', '#517239'), | ||||||
|  |            'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |            'BORDER': 1, | ||||||
|  |            'SLIDER_DEPTH': 0, | ||||||
|  |            'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'LightBlue1': {'BACKGROUND': '#A5CADD', | ||||||
|  |                 'TEXT': '#6E266E', | ||||||
|  |                 'INPUT': '#E0F5FF', | ||||||
|  |                 'TEXT_INPUT': 'black', | ||||||
|  |                 'SCROLL': '#E0F5FF', | ||||||
|  |                 'BUTTON': ('white', '#303952'), | ||||||
|  |                 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |                 'BORDER': 1, | ||||||
|  |                 'SLIDER_DEPTH': 0, | ||||||
|  |                 'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'LightPurple': {'BACKGROUND': '#B0AAC2', | ||||||
|  |             'TEXT': 'black', | ||||||
|  |             'INPUT': '#F2EFE8', | ||||||
|  |             'SCROLL': '#F2EFE8', | ||||||
|  |             'TEXT_INPUT': 'black', | ||||||
|  |             'BUTTON': ('black', '#C2D4D8'), | ||||||
|  |             'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |             'BORDER': 1, | ||||||
|  |             'SLIDER_DEPTH': 0, | ||||||
|  |             'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'LightBlue2': {'BACKGROUND': '#AAB6D3', | ||||||
|  |               'TEXT': 'black', | ||||||
|  |               'INPUT': '#F1F4FC', | ||||||
|  |               'SCROLL': '#F1F4FC', | ||||||
|  |               'TEXT_INPUT': 'black', | ||||||
|  |               'BUTTON': ('white', '#7186C7'), | ||||||
|  |               'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |               'BORDER': 1, | ||||||
|  |               'SLIDER_DEPTH': 0, | ||||||
|  |               'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'LightGreen3': {'BACKGROUND': '#A8C1B4', | ||||||
|  |                'TEXT': 'black', | ||||||
|  |                'INPUT': '#DDE0DE', | ||||||
|  |                'SCROLL': '#E3E3E3', | ||||||
|  |                'TEXT_INPUT': 'black', | ||||||
|  |                'BUTTON': ('white', '#6D9F85'), | ||||||
|  |                'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |                'BORDER': 1, | ||||||
|  |                'SLIDER_DEPTH': 0, | ||||||
|  |                'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'DarkBlue3': {'BACKGROUND': '#64778d', | ||||||
|  |                'TEXT': 'white', | ||||||
|  |                'INPUT': '#f0f3f7', | ||||||
|  |                'SCROLL': '#A6B2BE', | ||||||
|  |                'TEXT_INPUT': 'black', | ||||||
|  |                'BUTTON': ('white', '#283b5b'), | ||||||
|  |                'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |                'BORDER': 1, | ||||||
|  |                'SLIDER_DEPTH': 0, | ||||||
|  |                'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'LightGreen4': {'BACKGROUND': '#b4ffb4', | ||||||
|  |                   'TEXT': 'black', | ||||||
|  |                   'INPUT': '#ffff64', | ||||||
|  |                   'SCROLL': '#ffb482', | ||||||
|  |                   'TEXT_INPUT': 'black', | ||||||
|  |                   'BUTTON': ('black', '#ffa0dc'), | ||||||
|  |                   'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |                   'BORDER': 1, | ||||||
|  |                   'SLIDER_DEPTH': 0, | ||||||
|  |                   'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'LightGreen5': {'BACKGROUND': '#92aa9d', | ||||||
|  |                  'TEXT': 'black', | ||||||
|  |                  'INPUT': '#fcfff6', | ||||||
|  |                  'SCROLL': '#fcfff6', | ||||||
|  |                  'TEXT_INPUT': 'black', | ||||||
|  |                  'BUTTON': ('black', '#d0dbbd'), | ||||||
|  |                  'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |                  'BORDER': 1, | ||||||
|  |                  'SLIDER_DEPTH': 0, | ||||||
|  |                  'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'LightBrown2': {'BACKGROUND': '#a7ad7f', | ||||||
|  |            'TEXT': 'black', | ||||||
|  |            'INPUT': '#e6d3a8', | ||||||
|  |            'SCROLL': '#e6d3a8', | ||||||
|  |            'TEXT_INPUT': 'black', | ||||||
|  |            'BUTTON': ('white', '#5d907d'), | ||||||
|  |            'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |            'BORDER': 1, | ||||||
|  |            'SLIDER_DEPTH': 0, | ||||||
|  |            'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'LightBrown3': {'BACKGROUND': '#efeccb', | ||||||
|  |                 'TEXT': '#012f2f', | ||||||
|  |                 'INPUT': '#e6d3a8', | ||||||
|  |                 'SCROLL': '#e6d3a8', | ||||||
|  |                 'TEXT_INPUT': '#012f2f', | ||||||
|  |                 'BUTTON': ('white', '#046380'), | ||||||
|  |                 'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |                 'BORDER': 1, 'SLIDER_DEPTH': 0, | ||||||
|  |                 'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  |  'LightBlue3': {'BACKGROUND': '#a8cfdd', | ||||||
|  |               'TEXT': 'black', | ||||||
|  |               'INPUT': '#dfedf2', | ||||||
|  |               'SCROLL': '#dfedf2', | ||||||
|  |               'TEXT_INPUT': 'black', | ||||||
|  |               'BUTTON': ('white', '#183440'), | ||||||
|  |               'PROGRESS': DEFAULT_PROGRESS_BAR_COLOR, | ||||||
|  |               'BORDER': 1, | ||||||
|  |               'SLIDER_DEPTH': 0, | ||||||
|  |               'PROGRESS_DEPTH': 0}, | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | ################################## End Renamed Original Themes ################################## | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | # | ||||||
|  |  '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'], }, | ||||||
|  |  'DarkPurple1': {'BACKGROUND': '#003f5c', 'TEXT': '#fb5b5a', 'INPUT': '#bc4873', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#bc4873', 'BUTTON': ('white', '#fb5b5a'), | ||||||
|  |                  'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                  'COLOR_LIST': ['#003f5c', '#472b62', '#bc4873', '#fb5b5a'], }, | ||||||
|  |  'DarkPurple2': {'BACKGROUND': '#472b62', 'TEXT': '#fb5b5a', 'INPUT': '#bc4873', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#bc4873', 'BUTTON': ('#FFFFFF', '#472b62'), | ||||||
|  |                  'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                  'COLOR_LIST': ['#003f5c', '#472b62', '#bc4873', '#fb5b5a'], }, | ||||||
|  |  'LightBrown5': {'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'], }, | ||||||
|  |  'LightGreen6': {'BACKGROUND': '#eafbea', 'TEXT': '#1f6650', 'INPUT': '#6f9a8d', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#1f6650', 'BUTTON': ('white', '#1f6650'), | ||||||
|  |                 'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                 'COLOR_LIST': ['#1f6650', '#6f9a8d', '#ea5e5e', '#eafbea'], }, | ||||||
|  |  'DarkGrey2': {'BACKGROUND': '#2b2b28', 'TEXT': '#f8f8f8', 'INPUT': '#f1d6ab', 'TEXT_INPUT': '#000000', 'SCROLL': '#f1d6ab', 'BUTTON': ('#2b2b28', '#e3b04b'), | ||||||
|  |               'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |               'COLOR_LIST': ['#2b2b28', '#e3b04b', '#f1d6ab', '#f8f8f8'], }, | ||||||
|  |  'LightBrown6': {'BACKGROUND': '#f9b282', 'TEXT': '#8f4426', 'INPUT': '#de6b35', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#8f4426', 'BUTTON': ('white', '#8f4426'), | ||||||
|  |                  'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                  'COLOR_LIST': ['#8f4426', '#de6b35', '#64ccda', '#f9b282'], }, | ||||||
|  |  'DarkTurquoise': {'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, | ||||||
|  |                    'COLOR_LIST': ['#396362', '#4b8e8d', '#f6c89f', '#ffe7d1'],}, | ||||||
|  |  'LightTurquoise': {'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, | ||||||
|  |                     'COLOR_LIST': ['#396362', '#4b8e8d', '#f6c89f', '#ffe7d1'],}, | ||||||
|  |  'DarkPurple': {'BACKGROUND': '#0c093c', 'TEXT': '#fad6d6', 'INPUT': '#eea5f6', 'TEXT_INPUT': '#000000', 'SCROLL': '#eea5f6', 'BUTTON': ('#FFFFFF', '#df42d1'), | ||||||
|  |                 'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                 'COLOR_LIST': ['#0c093c', '#df42d1', '#eea5f6', '#fad6d6'], }, | ||||||
|  |  'DarkGrey3': {'BACKGROUND': '#211717', 'TEXT': '#dfddc7', 'INPUT': '#f58b54', 'TEXT_INPUT': '#000000', 'SCROLL': '#f58b54', 'BUTTON': ('#dfddc7', '#a34a28'), | ||||||
|  |                'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                'COLOR_LIST': ['#211717', '#a34a28', '#f58b54', '#dfddc7'], }, | ||||||
|  |  'LightGrey3': {'BACKGROUND': '#dfddc7', 'TEXT': '#211717', 'INPUT': '#a34a28', 'TEXT_INPUT': '#dfddc7', 'SCROLL': '#211717', 'BUTTON': ('#dfddc7', '#a34a28'), | ||||||
|  |                 'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                 'COLOR_LIST': ['#211717', '#a34a28', '#f58b54', '#dfddc7'], }, | ||||||
|  |  'DarkBlue4': {'BACKGROUND': '#494ca2', 'TEXT': '#e3e7f1', 'INPUT': '#c6cbef', 'TEXT_INPUT': '#000000', 'SCROLL': '#c6cbef', 'BUTTON': ('#FFFFFF', '#8186d5'), | ||||||
|  |               'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |               'COLOR_LIST': ['#494ca2', '#8186d5', '#c6cbef', '#e3e7f1'],}, | ||||||
|  |  'LightBlue4': {'BACKGROUND': '#5c94bd', 'TEXT': '#470938', 'INPUT': '#1a3e59', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#470938', 'BUTTON': ('white', '#470938'), | ||||||
|  |                'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                'COLOR_LIST': ['#470938', '#1a3e59', '#5c94bd', '#f2d6eb'],}, | ||||||
|  |  'DarkTurquoise1': {'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, | ||||||
|  |                     'COLOR_LIST': ['#394a6d', '#3c9d9b', '#52de97', '#c0ffb3'],}, | ||||||
|  |  'DarkTurquoise2': {'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'], }, | ||||||
|  |  'DarkTurquoise3': {'BACKGROUND': '#730068', 'TEXT': '#f6f078', 'INPUT': '#01d28e', 'TEXT_INPUT': '#000000', 'SCROLL': '#01d28e', 'BUTTON': ('#f6f078', '#730068'), | ||||||
|  |                 'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                 'COLOR_LIST': ['#730068', '#434982', '#01d28e', '#f6f078'],}, | ||||||
|  |  'DarkPurple3': {'BACKGROUND': '#202060', 'TEXT': '#b030b0', 'INPUT': '#602080', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#602080', 'BUTTON': ('white', '#202040'), | ||||||
|  |                  'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                  'COLOR_LIST': ['#202040', '#202060', '#602080', '#b030b0'], }, | ||||||
|  |  'DarkBlue5': {'BACKGROUND': '#000272', 'TEXT': '#ff6363', 'INPUT': '#a32f80', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#a32f80', 'BUTTON': ('#FFFFFF', '#341677'), | ||||||
|  |                'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                'COLOR_LIST': ['#000272', '#341677', '#a32f80', '#ff6363'], }, | ||||||
|  |  'LightGrey4': {'BACKGROUND': '#f6f6f6', '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'],}, | ||||||
|  |  'LightGrey5': {'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'], }, | ||||||
|  |  'DarkBlue6': {'BACKGROUND': '#01024e', 'TEXT': '#ff6464', 'INPUT': '#8b4367', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#8b4367', 'BUTTON': ('#FFFFFF', '#543864'), | ||||||
|  |               'PROGRESS': ('#01826B', '#D0D0D0'), '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': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                'COLOR_LIST': ['#160f30', '#241663', '#a72693', '#eae7af'], }, | ||||||
|  |  'LightBlue5': {'BACKGROUND': '#f6d365', 'TEXT': '#3a1f5d', 'INPUT': '#c83660', 'TEXT_INPUT': '#f6d365', 'SCROLL': '#3a1f5d', 'BUTTON': ('#f6d365', '#c83660'), | ||||||
|  |                 'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                 'COLOR_LIST': ['#3a1f5d', '#c83660', '#e15249', '#f6d365'], }, | ||||||
|  |  'DarkPurple4': {'BACKGROUND': '#6e2142', 'TEXT': '#ffd692', 'INPUT': '#e16363', 'TEXT_INPUT': '#ffd692', 'SCROLL': '#e16363', 'BUTTON': ('#ffd692', '#943855'), | ||||||
|  |                  'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                  'COLOR_LIST': ['#6e2142', '#943855', '#e16363', '#ffd692'], }, | ||||||
|  |  'LightBrown7': {'BACKGROUND': '#ffd692', 'TEXT': '#6e2142', 'INPUT': '#943855', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#6e2142', 'BUTTON': ('white', '#6e2142'), | ||||||
|  |                  'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                  'COLOR_LIST': ['#6e2142', '#943855', '#e16363', '#ffd692'],}, | ||||||
|  |  'DarkPurple5': {'BACKGROUND': '#200f21', 'TEXT': '#f638dc', 'INPUT': '#5a3d5c', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#5a3d5c', 'BUTTON': ('#FFFFFF', '#382039'), | ||||||
|  |                  'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                  'COLOR_LIST': ['#200f21', '#382039', '#5a3d5c', '#f638dc'],}, | ||||||
|  |  'LightBlue6': {'BACKGROUND': '#b2fcff', 'TEXT': '#3e64ff', 'INPUT': '#5edfff', 'TEXT_INPUT': '#000000', 'SCROLL': '#3e64ff', 'BUTTON': ('white', '#3e64ff'), | ||||||
|  |                 'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                 'COLOR_LIST': ['#3e64ff', '#5edfff', '#b2fcff', '#ecfcff'], }, | ||||||
|  |  'DarkTurquois1': {'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, | ||||||
|  |                    'COLOR_LIST': ['#464159', '#6c7b95', '#8bbabb', '#c7f0db'], }, | ||||||
|  |  'LightTurquoise1': {'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, | ||||||
|  |                      'COLOR_LIST': ['#464159', '#6c7b95', '#8bbabb', '#c7f0db'],}, | ||||||
|  |  'LightTurquoise2': {'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'], }, | ||||||
|  |  'LightGrey6': {'BACKGROUND': '#faf5ef', 'TEXT': '#672f2f', 'INPUT': '#99b19c', 'TEXT_INPUT': '#672f2f', 'SCROLL': '#672f2f', 'BUTTON': ('#672f2f', '#99b19c'), | ||||||
|  |                 'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                 'COLOR_LIST': ['#672f2f', '#99b19c', '#d7d1c9', '#faf5ef'], }, | ||||||
|  |  'DarkGrey4': {'BACKGROUND': '#99b19c', 'TEXT': '#faf5ef', 'INPUT': '#d7d1c9', 'TEXT_INPUT': '#000000', 'SCROLL': '#d7d1c9', 'BUTTON': ('#FFFFFF', '#99b19c'), | ||||||
|  |                'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                'COLOR_LIST': ['#672f2f', '#99b19c', '#d7d1c9', '#faf5ef'],}, | ||||||
|  |  'LightGrey7': {'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'], }, | ||||||
|  |  'DarkBrown3': {'BACKGROUND': '#a0855b', 'TEXT': '#f9f6f2', 'INPUT': '#f1d6ab', 'TEXT_INPUT': '#000000', 'SCROLL': '#f1d6ab', 'BUTTON': ('white', '#38470b'), | ||||||
|  |                'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                'COLOR_LIST': ['#38470b', '#a0855b', '#f1d6ab', '#f9f6f2'], }, | ||||||
|  |  'LightBrown8': {'BACKGROUND': '#f1d6ab', 'TEXT': '#38470b', 'INPUT': '#a0855b', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#38470b', 'BUTTON': ('#f9f6f2', '#a0855b'), | ||||||
|  |                  'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                  'COLOR_LIST': ['#38470b', '#a0855b', '#f1d6ab', '#f9f6f2'],}, | ||||||
|  |  'DarkBrown1': {'BACKGROUND': '#83142c', 'TEXT': '#f9d276', 'INPUT': '#ad1d45', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#ad1d45', 'BUTTON': ('#f9d276', '#ad1d45'), | ||||||
|  |                 'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                 'COLOR_LIST': ['#44000d', '#83142c', '#ad1d45', '#f9d276'], }, | ||||||
|  |  'DarkTurquoise3': {'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, | ||||||
|  |                     'COLOR_LIST': ['#204969', '#08ffc8', '#dadada', '#fff7f7'],}, | ||||||
|  |  'DarkRed': {'BACKGROUND': '#252525', 'TEXT': '#ff0000', 'INPUT': '#af0404', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#af0404', 'BUTTON': ('white', '#252525'), | ||||||
|  |              'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |              'COLOR_LIST': ['#252525', '#414141', '#af0404', '#ff0000'], }, | ||||||
|  |  'LightYellow': {'BACKGROUND': '#f4ff61', 'TEXT': '#27aa80', 'INPUT': '#32ff6a', 'TEXT_INPUT': '#000000', 'SCROLL': '#27aa80', 'BUTTON': ('#f4ff61', '#27aa80'), | ||||||
|  |                  'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                  'COLOR_LIST': ['#27aa80', '#32ff6a', '#a8ff3e', '#f4ff61'],}, | ||||||
|  |  'DarkYellow2': {'BACKGROUND': '#2b580c', 'TEXT': '#fdef96', 'INPUT': '#f7b71d', 'TEXT_INPUT': '#000000', 'SCROLL': '#f7b71d', 'BUTTON': ('#fdef96', '#2b580c'), | ||||||
|  |                  'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                  'COLOR_LIST': ['#2b580c', '#afa939', '#f7b71d', '#fdef96'], }, | ||||||
|  |  'LightGrey1': {'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, | ||||||
|  |                 'COLOR_LIST': ['#63707e', '#93b5b3', '#c8dad3', '#f2f6f5'], }, | ||||||
|  |  'DarkYellow3': {'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, | ||||||
|  |                  'COLOR_LIST': ['#248ea9', '#28c3d4', '#aee7e8', '#fafdcb'],}, | ||||||
|  |  'DarkBlue8': {'BACKGROUND': '#263859', 'TEXT': '#ff6768', 'INPUT': '#6b778d', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#6b778d', 'BUTTON': ('#ff6768', '#263859'), | ||||||
|  |                'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                'COLOR_LIST': ['#17223b', '#263859', '#6b778d', '#ff6768'], }, | ||||||
|  |  'DarkBlue8': {'BACKGROUND': '#0028ff', 'TEXT': '#f1f4df', 'INPUT': '#10eaf0', 'TEXT_INPUT': '#000000', 'SCROLL': '#10eaf0', 'BUTTON': ('#f1f4df', '#24009c'), | ||||||
|  |                'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                'COLOR_LIST': ['#24009c', '#0028ff', '#10eaf0', '#f1f4df'],}, | ||||||
|  |  'DarkGreen1': {'BACKGROUND': '#6384b3', 'TEXT': '#e6f0b6', 'INPUT': '#b8e9c0', 'TEXT_INPUT': '#000000', 'SCROLL': '#b8e9c0', 'BUTTON': ('#e6f0b6', '#684949'), | ||||||
|  |                'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                'COLOR_LIST': ['#684949', '#6384b3', '#b8e9c0', '#e6f0b6'], }, | ||||||
|  |  'DarkGreen2': {'BACKGROUND': '#454d66', 'TEXT': '#d9d872', 'INPUT': '#58b368', 'TEXT_INPUT': '#000000', 'SCROLL': '#58b368', 'BUTTON': ('black', '#009975'), | ||||||
|  |                 'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                 'COLOR_LIST': ['#009975', '#454d66', '#58b368', '#d9d872'],}, | ||||||
|  |  'LightOrange': {'BACKGROUND': '#71a0a5', 'TEXT': '#212121', 'INPUT': '#665c84', 'TEXT_INPUT': '#FFFFFF', 'SCROLL': '#212121', 'BUTTON': ('#fab95b', '#665c84'), | ||||||
|  |                  'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                  'COLOR_LIST': ['#212121', '#665c84', '#71a0a5', '#fab95b']}, | ||||||
|  |  'DarkGrey5': {'BACKGROUND': '#c10000', 'TEXT': '#eeeeee', 'INPUT': '#dedede', 'TEXT_INPUT': '#000000', 'SCROLL': '#dedede', 'BUTTON': ('#c10000', '#eeeeee'), | ||||||
|  |                'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |                'COLOR_LIST': ['#c10000', '#ff4949', '#dedede', '#eeeeee'],}, | ||||||
|  |  'LightRed': {'BACKGROUND': '#fff591', 'TEXT': '#e41749', 'INPUT': '#f5587b', 'TEXT_INPUT': '#000000', 'SCROLL': '#e41749', 'BUTTON': ('#fff591', '#e41749'), | ||||||
|  |               'PROGRESS': ('#01826B', '#D0D0D0'), 'BORDER': 1, 'SLIDER_DEPTH': 0, 'PROGRESS_DEPTH': 0, | ||||||
|  |               'COLOR_LIST': ['#e41749', '#f5587b', '#ff8a5c', '#fff591']} | ||||||
|  |                  } | ||||||
| 
 | 
 | ||||||
| def ListOfLookAndFeelValues(): | def ListOfLookAndFeelValues(): | ||||||
|     """ |     """ | ||||||
|  | @ -10058,8 +10532,32 @@ def ChangeLookAndFeel(index, force=False): | ||||||
|     #     print('*** Changing look and feel is not supported on Mac platform ***') |     #     print('*** Changing look and feel is not supported on Mac platform ***') | ||||||
|     #     return |     #     return | ||||||
| 
 | 
 | ||||||
|  |     theme = index | ||||||
|  |     # normalize available l&f values | ||||||
|  |     lf_values = [item.lower() for item in list_of_look_and_feel_values()] | ||||||
|  | 
 | ||||||
|  |     # option 1 | ||||||
|  |     opt1 = theme.replace(' ', '').lower() | ||||||
|  | 
 | ||||||
|  |     # option 2 (reverse lookup) | ||||||
|  |     optx = theme.lower().split(' ') | ||||||
|  |     optx.reverse() | ||||||
|  |     opt2 = ''.join(optx) | ||||||
|  | 
 | ||||||
|  |     # search for valid l&f name | ||||||
|  |     if opt1 in lf_values: | ||||||
|  |         ix = lf_values.index(opt1) | ||||||
|  |     elif opt2 in lf_values: | ||||||
|  |         ix = lf_values.index(opt2) | ||||||
|  |     else: | ||||||
|  |         print('** Warning - Look and Feel value not valid. Change your ChangeLookAndFeel call. **') | ||||||
|  |         print('valid values are', list_of_look_and_feel_values()) | ||||||
|  |         return | ||||||
|  | 
 | ||||||
|  |     selection = list_of_look_and_feel_values()[ix] | ||||||
|  | 
 | ||||||
|     try: |     try: | ||||||
|         colors = LOOK_AND_FEEL_TABLE[index] |         colors = LOOK_AND_FEEL_TABLE[selection] | ||||||
| 
 | 
 | ||||||
|         SetOptions(background_color=colors['BACKGROUND'], |         SetOptions(background_color=colors['BACKGROUND'], | ||||||
|                    text_element_background_color=colors['BACKGROUND'], |                    text_element_background_color=colors['BACKGROUND'], | ||||||
|  | @ -10093,7 +10591,7 @@ def preview_all_look_and_feel_themes(): | ||||||
|     row = [] |     row = [] | ||||||
|     for count, theme in enumerate(ListOfLookAndFeelValues()): |     for count, theme in enumerate(ListOfLookAndFeelValues()): | ||||||
|         change_look_and_feel(theme) |         change_look_and_feel(theme) | ||||||
|         if not count % 3: |         if not count % 9: | ||||||
|             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())] | ||||||
|  | @ -11567,7 +12065,7 @@ def main(): | ||||||
|     """ |     """ | ||||||
|     from random import randint |     from random import randint | ||||||
| 
 | 
 | ||||||
|     ChangeLookAndFeel('GreenTan') |     ChangeLookAndFeel('Dark Yellow3') | ||||||
|     # ------ Menu Definition ------ # |     # ------ Menu Definition ------ # | ||||||
|     menu_def = [['&File', ['!&Open', '&Save::savekey', '---', '&Properties', 'E&xit']], |     menu_def = [['&File', ['!&Open', '&Save::savekey', '---', '&Properties', 'E&xit']], | ||||||
|                 ['!&Edit', ['!&Paste', ['Special', 'Normal', ], 'Undo'], ], |                 ['!&Edit', ['!&Paste', ['Special', 'Normal', ], 'Undo'], ], | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue