Fenster: Farbe/Strichstärke je Linien-Kategorie im Attribute-Panel einstellbar

Neue per-Öffnung-Übersteuerung (Opening.frameLine/sashLine/sillLineStyle,
je {color?, weight?}) für Blendrahmen+Stulp-/Laibungsblöcke, Flügelrahmen/
Sprossen und die Auf-/Untersicht-Sims-Andeutung separat. Fehlt eine
Übersteuerung, gilt weiterhin der bisherige Default (Opening.color/Haarlinie).
UI: drei neue Zeilen (Farbfeld + Strichstärke) im Objekt-Info-Panel bei
selektiertem Fenster.
This commit is contained in:
2026-07-12 18:45:28 +02:00
parent c9da774703
commit 269aef80e2
10 changed files with 212 additions and 10 deletions
+7
View File
@@ -233,6 +233,10 @@ export interface OpeningInfo {
/** Aufgelöste absolute UK/OK (Meter). */
zBottom: number;
zTop: number;
/** Nur Fenster: Grundriss-Linien-Übersteuerungen je Kategorie. */
frameLine?: { color?: string; weight?: number };
sashLine?: { color?: string; weight?: number };
sillLineStyle?: { color?: string; weight?: number };
}
/**
@@ -723,6 +727,9 @@ function openingSelection(project: Project, o: Opening): Selection {
typeId: o.typeId,
zBottom: ext.zBottom,
zTop: ext.zTop,
frameLine: o.frameLine,
sashLine: o.sashLine,
sillLineStyle: o.sillLineStyle,
};
return {
kind: "opening",