Combobox Ansicht hinzugefügt

This commit is contained in:
2026-03-20 10:37:08 +01:00
parent 5c00b4abee
commit a3b22d0444
2 changed files with 111 additions and 2 deletions

View File

@@ -8,9 +8,11 @@ from sn_basis.modules.Pruefmanager import Pruefmanager
KARTENNAME_VAR = "sn_kartenname"
PLOTMASSSTAB_VAR = "sn_plotmassstab"
VIEW_VAR = "sn_view"
THEMA_38 = "§38"
THEMA_41 = "§41"
MASSSTAB_WIE_KARTENFENSTER = "Wie Kartenfenster"
ANSICHT_WIE_KARTENFENSTER = "wie kartenfenster"
KARTENNAME_BY_THEMA = {
THEMA_38: "Planungsübersicht §38 FlurbG",
@@ -51,4 +53,12 @@ class TabBLogic:
value = PLOTMASSSTAB_BY_AUSWAHL.get(auswahl, "")
set_variable(PLOTMASSSTAB_VAR, value, scope="project")
def set_view_for_auswahl(self, auswahl: str) -> None:
"""Setzt ``sn_view`` auf ``aktuell`` oder den gewählten Layer/Themennamen."""
if auswahl == ANSICHT_WIE_KARTENFENSTER:
set_variable(VIEW_VAR, "aktuell", scope="project")
return
set_variable(VIEW_VAR, auswahl or "", scope="project")