This commit is contained in:
2026-05-16 20:33:36 +02:00
parent 96c1029d91
commit 968bf7d102
212 changed files with 954195 additions and 658 deletions

View File

@@ -0,0 +1,50 @@
Checkbox "Diagnosen zusammenfassen" im Hauptfenster sichtbar machen
====================================================================
Backup-Zeitpunkt: 2026-05-12 22:42:11
Zweck der zugehoerigen Aenderung
--------------------------------
Die Checkbox "Diagnosen zusammenfassen" wurde bisher in `_chk_col` (rechte
Spalte rechts neben den vier RoundedButtons "KG erstellen", "KG kopieren",
"Macro 1", "Kommentare") als dritte Zeile gepackt. In dieser Spalte wurde
sie durch die Hoehenbegrenzung der Button-Reihe (Canvas-Hoehe 28 px) bzw.
durch das Layout neben Buttons mit fester Canvas-Hoehe nicht zuverlaessig
angezeigt - die ersten zwei Checkboxen waren sichtbar, die dritte nicht.
Die Aenderung verschiebt die dritte Checkbox in eine EIGENE schmale Zeile
direkt unterhalb der Button-/Checkbox-Reihe (zwischen `right_top` und
`paned_kg`). Damit ist sie garantiert sichtbar und anklickbar, unabhaengig
von der Hoehe der Button-Reihe.
Was bleibt unveraendert
-----------------------
- Variable : self._diagnose_grouping_var
- Default-Wert : self._autotext_data["diagnose_grouping_enabled"] = True
- Callback : self._toggle_diagnose_grouping (unveraendert)
- Prompt-Anbindung in basis14.py:12370 unveraendert
- Persistenz : speichert weiterhin via _autotext_data["diagnose_grouping_enabled"]
- Sichtbarer Text: "Diagnosen zusammenfassen" (unveraendert)
- Tooltip : Erklaerungstext unveraendert
Welche Dateien wurden geaendert
-------------------------------
- basis14.py (genau ein Block rund um Zeile 1585-1600 sowie ein neuer
schmaler Zeilen-Frame eingefuegt unmittelbar vor `self.paned_kg`).
Wie zurueckrollen
-----------------
Datei zurueckkopieren:
copy /Y backups_diagnose_grouping_checkbox_visible_2026-05-12_224211\basis14.py basis14.py
Anschliessend (falls noetig) Anwendung neu starten:
python -u .\basis14.py
Hinweis Lizenz/Stripe/Server/Arzt-Funktionen
--------------------------------------------
KEINE Aenderungen an Lizenz, Stripe, Server-Routen, Korrekturfenster,
Autotext-Logik, Diktat, KG, Transkription, medizinischer Promptlogik
oder der Empfang-Chat-Huelle.
Nur ein Layout-Move einer EINZIGEN Checkbox in eine eigene sichtbare Zeile.