From 5aeead54a6c721b4e19768835ee3670728ab496b Mon Sep 17 00:00:00 2001 From: PySimpleGUI Date: Wed, 25 Dec 2019 09:55:22 -0500 Subject: [PATCH 1/2] Removed the css variable. --- DemoPrograms/Demo_Columns.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/DemoPrograms/Demo_Columns.py b/DemoPrograms/Demo_Columns.py index f55c0f37..77e45586 100644 --- a/DemoPrograms/Demo_Columns.py +++ b/DemoPrograms/Demo_Columns.py @@ -7,11 +7,10 @@ import PySimpleGUI as sg sg.theme('BlueMono') -css = {'text_color': 'white', 'background_color': 'blue'} # Column layout -col = [[sg.Text('col Row 1', **css)], - [sg.Text('col Row 2', **css), sg.Input('col input 1')], - [sg.Text('col Row 3', **css), sg.Input('col input 2')]] +col = [[sg.Text('col Row 1', text_color='white', background_color='blue')], + [sg.Text('col Row 2', text_color='white', background_color='blue'), sg.Input('col input 1')], + [sg.Text('col Row 3', text_color='white', background_color='blue'), sg.Input('col input 2')]] # Window layout layout = [[sg.Listbox(values=('Listbox Item 1', 'Listbox Item 2', 'Listbox Item 3'), select_mode=sg.LISTBOX_SELECT_MODE_MULTIPLE, size=(20, 3)), From abe4451709b9939073d16cd251b224484c39bff8 Mon Sep 17 00:00:00 2001 From: PySimpleGUI Date: Wed, 25 Dec 2019 10:50:19 -0500 Subject: [PATCH 2/2] Removed dictionary of parms for "user defined element" instead --- DemoPrograms/Demo_Floating_Toolbar.py | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/DemoPrograms/Demo_Floating_Toolbar.py b/DemoPrograms/Demo_Floating_Toolbar.py index 162685ef..b87caeda 100644 --- a/DemoPrograms/Demo_Floating_Toolbar.py +++ b/DemoPrograms/Demo_Floating_Toolbar.py @@ -14,15 +14,14 @@ close64 = 'iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAEQ0lEQVR42r2XW2wbRRSG/ def main(): - btn_css = { - 'button_color': ('white', 'black'), - 'pad': (0, 0), - } - toolbar_buttons = [[sg.Button(image_data=close64, **btn_css, key='-CLOSE-'), - sg.Button(image_data=timer64, **btn_css, key='-TIMER-'), - sg.Button(image_data=house64, **btn_css, key='-HOUSE-'), - sg.Button(image_data=cpu64, **btn_css, key='-CPU-'), ]] + def tbutton(image_data, key): + return sg.Button(image_data=image_data, button_color=('white', 'black'), pad=(0,0), key=key) + + toolbar_buttons = [[tbutton(close64, '-CLOSE-'), + tbutton(timer64, '-TIMER-'), + tbutton(house64, '-HOUSE-'), + tbutton(cpu64, '-CPU-') ]] # layout = toolbar_buttons layout = [[sg.Col(toolbar_buttons, background_color='black')]]