From c4ef6e28f4604708025dccd0fef1027d1322315c Mon Sep 17 00:00:00 2001 From: mistangl Date: Thu, 29 Jan 2026 16:44:29 +0100 Subject: [PATCH] BGMB Szene erstellt. Rechteeck positionen korrigiert --- cfg/create_tests.json | 41 +++++++++++++++++++++++------------------ 1 file changed, 23 insertions(+), 18 deletions(-) diff --git a/cfg/create_tests.json b/cfg/create_tests.json index 96d02b8..35fe4c6 100644 --- a/cfg/create_tests.json +++ b/cfg/create_tests.json @@ -161,7 +161,7 @@ ] }, - "BG_Multi_Frames": { + "BGMG": { "description": "Test-Szene mit drei Rechtecken für BG-1@@@ und BG-2@@@ Symbole mit mehreren Layern", "ma_groups": [ { @@ -247,45 +247,45 @@ ], "renaming_frames": [ { - "comment": "Rahmen 1: Links unten - 1x BG-1@@@ (Polylinie)", + "comment": "Rahmen 1: Links unten - 1x BG-1@@@ (Polylinie) - Angepasst für left_bottom_corner", "name": "BG-1@@@", "name2": "MB-1@@@", "kennzeichnung": "", "layer_name1": "ILS_Eingang", "layer_name2": "ILS_Ausgang", "direction": "LEFT_RIGHT", - "x": 300, + "x": 600, "y": 500, - "width": 1200, - "height": 500, + "width": 1610, + "height": 600, "use_polyline": true }, { - "comment": "Rahmen 2: Rechts oben - 3x BG-1@@@ + 3x MB-1@@@ (Polylinie)", + "comment": "Rahmen 2: Rechts oben - 3x BG-1@@@ + 3x MB-1@@@ (Polylinie) - Angepasst für left_bottom_corner", "name": "BG-1@@@", "name2": "MB-1@@@", "kennzeichnung": "", "layer_name1": "ILS_Eingang", "layer_name2": "ILS_Ausgang", "direction": "LEFT_RIGHT", - "x": 3000, - "y": 2000, - "width": 3600, - "height": 1000, + "x": 3400, + "y": 2100, + "width": 4310, + "height": 1150, "use_polyline": true }, { - "comment": "Rahmen 3: Rechts unten - 3x BG-2@@@ (normales Rechteck)", + "comment": "Rahmen 3: Rechts unten - 3x BG-2@@@ (normales Rechteck) - Angepasst für left_bottom_corner", "name": "BG-2@@@", "name2": "MB-2@@@", "kennzeichnung": "", "layer_name1": "ILS_Eingang", "layer_name2": "ILS_Ausgang", "direction": "LEFT_RIGHT", - "x": 3200, + "x": 3600, "y": 500, - "width": 3600, - "height": 500, + "width": 4310, + "height": 600, "use_polyline": false } ] @@ -311,9 +311,9 @@ "ID": "" }, "dimensions": { - "_comment": "Symbol-Dimensionen für Layout-Berechnung. Basiert auf Analyse: ~201.49 Einheiten Breite pro Zeichen, 380.94 Einheiten Höhe", - "width_per_char": 201.49, - "fixed_height": 380.94 + "_comment": "Symbol-Dimensionen für Layout-Berechnung. Feste Werte basierend auf IO-Feld Analyse (6 Zeichen MA-1@@: 1210 × 381)", + "width": 1210, + "height": 381 } }, @@ -324,7 +324,7 @@ "_description": "MA Frame-Typ Attribute (einfache Frames für MA, MG, etc.)", "layer": "ILS_RENAMER", "color": 1, - "insert_point": "center", + "insert_point": "left_bottom_corner", "_insert_point_description": "Einfügepunkt für MA-Blöcke. Mögliche Werte: left_top_corner, left_bottom_corner, right_top_corner, right_bottom_corner, center, top_center, bottom_center", "attdef_positions": { "_description": "ATTDEF Positionen im inneren Block RENAMER_ATTRIB_MA", @@ -402,6 +402,11 @@ "y": -290, "height": 21.25 } + }, + "dimensions": { + "_comment": "Symbol-Dimensionen für Multi-Layer Frames. Feste Werte basierend auf IO-Feld Analyse (7 Zeichen BG-1@@@: 1410 × 381)", + "width": 1410, + "height": 381 } },