Map ViewBorder in the Python host model; record DXF kind blocker

Bounds, scale and rotation are writable with viewport and scale reference
rules. staged_python_view_border_lifecycle_over_real_ipc passes every gate
in DWG; a DXF DRAWINGVIEW reopens as an opaque entity, pinned by a canary.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Felix RiestraandClaude Sonnet 5 committed 2026-09-20 15:13:23 +02:00
1 parent 9075e53511
commit 21ce4b0e2b
10 files changed
+137 -11

No files matched your search

+11 -1
View File
@@ -34,7 +34,8 @@
"RasterImage",
"Wipeout",
"Underlay",
"Viewport"
"Viewport",
"ViewBorder"
],
"manual_kinds": ["Dimension"],
"base_fields": ["handle", "layer", "owner_handle"],
@@ -403,6 +404,15 @@
"width": { "required": true },
"height": { "required": true }
}
},
"ViewBorder": {
"fields": {
"version": { "read_only": true },
"min": { "required": true },
"max": { "required": true },
"active_viewport": { "required": true },
"scale_handle": { "required": true }
}
}
}
}