forked from 1b-agent/opencadstudio-upstream
Sheet sets: Place on Sheet, sheet view menus, block lists, missing status, field refresh
Model Views lists named model views and places them on the current sheet (xref, viewport, paper-space named view, view label with navigation fields, sheet view record); sheet view rows get Display, Rename & Renumber View, Set category, Place Callout Block and Place View Label Block; the View Category dialog's Add Blocks opens List of Blocks / Select Block; a sheet whose relative path is gone shows missing; sheet set fields store their values when a set changes; named views keep their centre relative to the target. Codec pin moves to the revision with these field helpers. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
5c9f19a4dc
commit
0d0fbafaa8
31 files changed
+1370
-88
No files matched your search
@@ -50,6 +50,27 @@ pub(super) fn message_attribute(source: &str) -> Option<(&'static str, &'static
|
||||
"New sheet location" => Some(("view", "ss-new-sheet-location")),
|
||||
"Remove Subset" => Some(("view", "ss-remove-subset")),
|
||||
"Rename Subset..." => Some(("view", "ss-rename-subset")),
|
||||
"Rename & Renumber View" => Some(("view", "ss-rename-renumber-view")),
|
||||
"List of Blocks" => Some(("view", "ss-list-of-blocks")),
|
||||
"Select Block" => Some(("view", "ss-select-block")),
|
||||
"Set category" => Some(("view", "ss-set-category")),
|
||||
"Place Callout Block" => Some(("view", "ss-place-callout-block")),
|
||||
"Place View Label Block" => Some(("view", "ss-place-view-label-block")),
|
||||
"Place on Sheet" => Some(("view", "ss-place-on-sheet")),
|
||||
"See Model Space Views" => Some(("view", "ss-see-model-space-views")),
|
||||
"View title" => Some(("view", "ss-view-title")),
|
||||
"Add..." => Some(("view", "ss-add-x")),
|
||||
"The following blocks are associated with this sheet set:" => Some(("view", "ss-blocks-associated")),
|
||||
"Enter the drawing file name:" => Some(("view", "ss-enter-drawing-file-name")),
|
||||
"Enter the drawing file name." => Some(("view", "ss-enter-drawing-file-name-msg")),
|
||||
"Select the drawing file as a block" => Some(("view", "ss-select-drawing-as-block")),
|
||||
"Choose blocks in the drawing file:" => Some(("view", "ss-choose-blocks-in-drawing")),
|
||||
"preview" => Some(("view", "ss-preview")),
|
||||
"Open a sheet of this sheet set at its layout to place a view on it." => Some(("view", "ss-open-sheet-to-place")),
|
||||
"Open the view's sheet at its layout to place a block on it." => Some(("view", "ss-open-view-sheet")),
|
||||
"The sheet set has no label block for views." => Some(("view", "ss-no-label-block")),
|
||||
"{}: no view to place." => Some(("view", "ss-no-view-to-place")),
|
||||
"{}: cannot be read." => Some(("view", "ss-cannot-be-read")),
|
||||
"This layout is already part of a sheet set - not available for import." => Some(("view", "ss-layout-already-part")),
|
||||
"Warning: this layout may belong to another sheet set." => Some(("view", "ss-layout-may-belong")),
|
||||
"missing" => Some(("view", "ss-status-missing")),
|
||||
|
||||
Reference in new issue
Block a user