Bestätigungsdialog: Vollständige Datenanzeige und größeres Fenster (750x600)
This commit is contained in:
@@ -157,7 +157,10 @@ async def vergleich_target_source(transfer_folder, gui, name, vorname, geburtsda
|
|||||||
elif response is False:
|
elif response is False:
|
||||||
print("Benutzer hat Nein gewählt - Bestätigungsdialog wird angezeigt")
|
print("Benutzer hat Nein gewählt - Bestätigungsdialog wird angezeigt")
|
||||||
# Zeige Bestätigungsdialog, ob wirklich Original-Daten behalten werden sollen
|
# Zeige Bestätigungsdialog, ob wirklich Original-Daten behalten werden sollen
|
||||||
confirm_response = gui.show_confirm_keep_original_dialog()
|
# Übergebe die vollständigen Daten aus dem vorherigen Dialog
|
||||||
|
tomedo_data_full = f"{name}, {vorname}, * {geburtsdatum_formatted}"
|
||||||
|
original_data_full = f"{name_source}, {vorname_source}, * {geburtsdatum_source_formatted}"
|
||||||
|
confirm_response = gui.show_confirm_keep_original_dialog(tomedo_data_full, original_data_full)
|
||||||
if confirm_response is True:
|
if confirm_response is True:
|
||||||
# Benutzer hat sich umentschieden - Tomedo-Daten verwenden
|
# Benutzer hat sich umentschieden - Tomedo-Daten verwenden
|
||||||
print("Benutzer hat sich umentschieden - Tomedo-Daten werden übernommen")
|
print("Benutzer hat sich umentschieden - Tomedo-Daten werden übernommen")
|
||||||
|
|||||||
8
gui.py
8
gui.py
@@ -472,8 +472,8 @@ class ConfirmKeepOriginalDialog(tk.Toplevel):
|
|||||||
self.transfer_folder = transfer_folder
|
self.transfer_folder = transfer_folder
|
||||||
|
|
||||||
self.title("Bestätigung")
|
self.title("Bestätigung")
|
||||||
self.geometry("750x480")
|
self.geometry("750x600") # Größeres Fenster für vollständige Datenanzeige
|
||||||
self.minsize(700, 450)
|
self.minsize(750, 600) # Minimale Größe erhöht
|
||||||
|
|
||||||
main_frame = tk.Frame(self)
|
main_frame = tk.Frame(self)
|
||||||
main_frame.pack(fill=tk.BOTH, expand=True, padx=40, pady=30)
|
main_frame.pack(fill=tk.BOTH, expand=True, padx=40, pady=30)
|
||||||
@@ -493,7 +493,7 @@ class ConfirmKeepOriginalDialog(tk.Toplevel):
|
|||||||
font=bold_font, fg='#cc6600')
|
font=bold_font, fg='#cc6600')
|
||||||
warning_label.pack(pady=(0, 20))
|
warning_label.pack(pady=(0, 20))
|
||||||
|
|
||||||
# Tomedo-Daten - in einem Frame mit Hintergrund
|
# Erwartete Daten (Tomedo) - in einem Frame mit Hintergrund (wie im ersten Dialog)
|
||||||
tomedo_frame = tk.Frame(main_frame, bg='#ffffff', relief=tk.SUNKEN, bd=1)
|
tomedo_frame = tk.Frame(main_frame, bg='#ffffff', relief=tk.SUNKEN, bd=1)
|
||||||
tomedo_frame.pack(fill=tk.X, pady=(0, 20))
|
tomedo_frame.pack(fill=tk.X, pady=(0, 20))
|
||||||
|
|
||||||
@@ -507,7 +507,7 @@ class ConfirmKeepOriginalDialog(tk.Toplevel):
|
|||||||
bg='#ffffff', fg='#000000', anchor="w")
|
bg='#ffffff', fg='#000000', anchor="w")
|
||||||
tomedo_label.pack(pady=(0, 0), fill=tk.X)
|
tomedo_label.pack(pady=(0, 0), fill=tk.X)
|
||||||
|
|
||||||
# Original-Daten - in einem Frame mit Hintergrund
|
# Gefundene Daten (DICOM) - in einem Frame mit Hintergrund (wie im ersten Dialog)
|
||||||
original_frame = tk.Frame(main_frame, bg='#ffffff', relief=tk.SUNKEN, bd=1)
|
original_frame = tk.Frame(main_frame, bg='#ffffff', relief=tk.SUNKEN, bd=1)
|
||||||
original_frame.pack(fill=tk.X, pady=(0, 25))
|
original_frame.pack(fill=tk.X, pady=(0, 25))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user