fixed the gui spamming the console while running

This commit is contained in:
weckyy702
2020-12-26 14:46:39 +01:00
parent 37712329db
commit b7810aa162

View File

@@ -22,7 +22,7 @@ class gui:
self.get_debug_mode(self.debug_mode) self.get_debug_mode(self.debug_mode)
sg.theme(theme) sg.theme(theme)
logging.info(('Theme = ' + theme)) logging.debug(('Theme = ' + theme))
java_file_list_column = [ java_file_list_column = [
[ [
@@ -32,7 +32,7 @@ class gui:
'*.*')), key='-JAVA FILE-'), # ('ALL Files','*.*') '*.*')), key='-JAVA FILE-'), # ('ALL Files','*.*')
], ],
] ]
logging.info('set java_file_list_column GUI') logging.debug('set java_file_list_column GUI')
file_list_column = [ file_list_column = [
[ [
@@ -46,21 +46,21 @@ class gui:
) )
], ],
] ]
logging.info('set file_list_column GUI') logging.debug('set file_list_column GUI')
diagramm_viewer_column = [ diagramm_viewer_column = [
[sg.Text("Choose your Code for preview. ", size=(100, 10))], [sg.Text("Choose your Code for preview. ", size=(100, 10))],
[sg.Text(size=(40, 1), key="-TOUT-")], [sg.Text(size=(40, 1), key="-TOUT-")],
[sg.Image(key='-IMAGE-')], [sg.Image(key='-IMAGE-')],
] ]
logging.info('set diagramm_viewer_column GUI') logging.debug('set diagramm_viewer_column GUI')
buttons_column = [ buttons_column = [
[sg.Button(button_text='Create Image', key='-CREATE-')], [sg.Button(button_text='Create Image', key='-CREATE-')],
# * fun feature # * fun feature
[sg.Button(button_text='Donate', key='-DONATE-')], [sg.Button(button_text='Donate', key='-DONATE-')],
] ]
logging.info('set buttons_column GUI') logging.debug('set buttons_column GUI')
layout = [ layout = [
[ [
@@ -73,7 +73,7 @@ class gui:
sg.Column(diagramm_viewer_column), sg.Column(diagramm_viewer_column),
] ]
] ]
logging.info('init layout GUI') logging.debug('init layout GUI')
window = sg.Window('Nassi Viewer', layout, resizable=True) window = sg.Window('Nassi Viewer', layout, resizable=True)
return window return window
@@ -83,21 +83,21 @@ class gui:
while True: while True:
event, values = window.read() event, values = window.read()
if event == 'Exit' or event == sg.WIN_CLOSED: if event == 'Exit' or event == sg.WIN_CLOSED:
logging.info(('event = ' + str(event))) logging.debug(('event = ' + str(event)))
break break
if event == '-DONATE-': if event == '-DONATE-':
logging.info(('event = ' + str(event))) logging.debug(('event = ' + str(event)))
sg.popup_notify( sg.popup_notify(
('You donated $' + str(random.randint(500, 100000000)) + '.'), title='Thanks') ('You donated $' + str(random.randint(500, 100000000)) + '.'), title='Thanks')
if event == '-OUTPUT FOLDER-': if event == '-OUTPUT FOLDER-':
logging.info(('event = ' + str(event) + logging.debug(('event = ' + str(event) +
' value = ' + str(values['-OUTPUT FOLDER-']))) ' value = ' + str(values['-OUTPUT FOLDER-'])))
fnames = output(values) fnames = output(values)
window['-OUTPUT FILE LIST-'].update(fnames) window['-OUTPUT FILE LIST-'].update(fnames)
elif event == '-OUTPUT FILE LIST-': elif event == '-OUTPUT FILE LIST-':
logging.info(('event = ' + str(event) + logging.debug(('event = ' + str(event) +
' value = ' + str(values['-OUTPUT FILE LIST-']))) ' value = ' + str(values['-OUTPUT FILE LIST-'])))
try: try:
filename = os.path.join( filename = os.path.join(
@@ -108,17 +108,17 @@ class gui:
except: except:
pass pass
if event == '-JAVA FOLDER-': if event == '-JAVA FOLDER-':
logging.info(('event = ' + str(event) + logging.debug(('event = ' + str(event) +
' value = ' + str(values['-JAVA FOLDER-']))) ' value = ' + str(values['-JAVA FOLDER-'])))
folder = values['-JAVA FOLDER-'] folder = values['-JAVA FOLDER-']
window['-JAVA FOLDER-'].update(values['-JAVA FILE-']) window['-JAVA FOLDER-'].update(values['-JAVA FILE-'])
elif event == '-CREATE-': elif event == '-CREATE-':
logging.info(('event = ' + str(event) + logging.debug(('event = ' + str(event) +
'values = ' + str(values))) 'values = ' + str(values)))
try: try:
if values['-JAVA FOLDER-'] and values['-OUTPUT FOLDER-']: if values['-JAVA FOLDER-'] and values['-OUTPUT FOLDER-']:
logging.info( logging.debug(
('Try create Image with values = ' + str(values))) ('Try create Image with values = ' + str(values)))
try: try:
file_path = os.path.join( file_path = os.path.join(