Fenster: Rahmen-Kontur in Aufsicht separat von den geschnittenen Laibungsblöcken stylebar

Bisher teilten sich die geschnittenen Laibungs-/Stulp-Blöcke (O-Blöcke,
Schnittfläche des Rahmenmaterials) und die durchlaufende Rahmen-Kontur
zwischen ihnen (Aufsicht, nicht geschnitten) dieselbe frameLine-Farbe. Neues
Opening.frameViewLine übersteuert nur noch die Kontur; ohne Angabe fällt sie
weiterhin auf frameLine zurück (bisheriges Verhalten unverändert). frameLine
im UI zu "Rahmen (Schnitt)" umbenannt, um die beiden Kategorien zu unterscheiden.
This commit is contained in:
2026-07-12 20:19:20 +02:00
parent 5be49c5557
commit da0f066e49
9 changed files with 83 additions and 13 deletions
+7
View File
@@ -1002,6 +1002,13 @@ export function OpeningSection({
fallbackWeight={OPENING_LINE_DEFAULT_WEIGHT}
onChange={host.onSetOpeningFrameLine}
/>
<LineStyleRow
label={t("objinfo.opening.frameViewLine")}
value={opening.frameViewLine}
fallbackColor={opening.frameLine?.color ?? OPENING_LINE_DEFAULT_COLOR}
fallbackWeight={opening.frameLine?.weight ?? OPENING_LINE_DEFAULT_WEIGHT}
onChange={host.onSetOpeningFrameViewLine}
/>
<LineStyleRow
label={t("objinfo.opening.sashLine")}
value={opening.sashLine}
+3 -1
View File
@@ -311,8 +311,10 @@ export interface PanelHostValue {
onSetOpeningDoorType: (doorType: "normal" | "wandoeffnung") => void;
/** Setzt die Sturzlinien-Darstellung der Tür. */
onSetOpeningLintelLines: (lintelLines: "keine" | "innen" | "aussen" | "beide") => void;
/** Übersteuert Farbe/Strichstärke des Blendrahmens + Stulp-/Laibungsblöcke. */
/** Übersteuert Farbe/Strichstärke der geschnittenen Laibungs-/Stulp-Blöcke. */
onSetOpeningFrameLine: (v: { color?: string; weight?: number } | undefined) => void;
/** Übersteuert Farbe/Strichstärke der durchlaufenden Rahmen-Kontur in Aufsicht. */
onSetOpeningFrameViewLine: (v: { color?: string; weight?: number } | undefined) => void;
/** Übersteuert Farbe/Strichstärke von Flügelrahmen/Sprossen. */
onSetOpeningSashLine: (v: { color?: string; weight?: number } | undefined) => void;
/** Übersteuert Farbe/Strichstärke der Auf-/Untersicht-Andeutung (Sims). */