Update app.py
Browse files
app.py
CHANGED
@@ -165,6 +165,15 @@ def add_text2(chatbot, prompt):
|
|
165 |
def file_anzeigen(file):
|
166 |
return gr.Image(label = None, width=37, visible=True, interactive = False, height=37, min_width=37, show_download_button=False, show_share_button=False, show_label=False, scale = 0.5), file, file
|
167 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
168 |
##########################################
|
169 |
#Hilfsfunktion, um ein von Stable Diffusion erzeugtes Bild für die Ausgabe in der History vorzubereiten
|
170 |
def umwandeln_fuer_anzeige(image):
|
@@ -709,9 +718,8 @@ with gr.Blocks(css=customCSS, theme=small_and_beautiful_theme) as demo:
|
|
709 |
predict_event3 = upload.upload(file_anzeigen, [upload], [image_display, image_display, file_display] ) #.then(**predict_args)
|
710 |
emptyBtn.click(clear_all, [], [file_display, image_display])
|
711 |
|
712 |
-
|
713 |
-
|
714 |
-
)
|
715 |
|
716 |
######################################
|
717 |
# Für Tab 2: Zeichnen
|
|
|
165 |
def file_anzeigen(file):
|
166 |
return gr.Image(label = None, width=37, visible=True, interactive = False, height=37, min_width=37, show_download_button=False, show_share_button=False, show_label=False, scale = 0.5), file, file
|
167 |
|
168 |
+
############################################
|
169 |
+
#wenn 'Stop' Button geklickt, dann Message dazu und das Eingabe-Fenster leeren
|
170 |
+
def cancel_outputing():
|
171 |
+
reset_textbox()
|
172 |
+
return "Stop Done"
|
173 |
+
|
174 |
+
def reset_textbox():
|
175 |
+
return gr.update(value=""),""
|
176 |
+
|
177 |
##########################################
|
178 |
#Hilfsfunktion, um ein von Stable Diffusion erzeugtes Bild für die Ausgabe in der History vorzubereiten
|
179 |
def umwandeln_fuer_anzeige(image):
|
|
|
718 |
predict_event3 = upload.upload(file_anzeigen, [upload], [image_display, image_display, file_display] ) #.then(**predict_args)
|
719 |
emptyBtn.click(clear_all, [], [file_display, image_display])
|
720 |
|
721 |
+
#Berechnung oder Ausgabe anhalten (kann danach fortgesetzt werden)
|
722 |
+
cancelBtn.click(cancel_outputing, [], [status_display], cancels=[predict_event1,predict_event2, predict_event3])
|
|
|
723 |
|
724 |
######################################
|
725 |
# Für Tab 2: Zeichnen
|