forked from 1b-agent/opencadstudio-upstream
WIP: Sheet Set Manager palette, wizard, properties and sheet set fields
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
b8def31145
commit
0e1e13e524
44 files changed
+4752
-10
No files matched your search
@@ -3,6 +3,102 @@
|
||||
|
||||
pub(super) fn message_attribute(source: &str) -> Option<(&'static str, &'static str)> {
|
||||
match source {
|
||||
"Create Sheet Set" => Some(("view", "ss-create-sheet-set")),
|
||||
"New Sheet" => Some(("view", "ss-new-sheet")),
|
||||
"Subset Properties" => Some(("view", "ss-subset-properties")),
|
||||
"Rename & Renumber Sheet" => Some(("view", "ss-rename-renumber-sheet")),
|
||||
"Import Layout as Sheet" => Some(("view", "ss-import-layout-as-sheet")),
|
||||
"Sheet Set Manager" => Some(("view", "ss-sheet-set-manager")),
|
||||
"Open..." => Some(("view", "ss-open")),
|
||||
"Open a sheet set or create one with NEWSHEETSET." => Some(("view", "ss-open-a-sheet-set-or-create-one-with-newsheetset")),
|
||||
"No sheet views." => Some(("view", "ss-no-sheet-views")),
|
||||
"No locations." => Some(("view", "ss-no-locations")),
|
||||
"Double-click opens a sheet. Right-click for more commands." => Some(("view", "ss-double-click-opens-a-sheet-right-click-for-more-commands")),
|
||||
"An empty sheet set" => Some(("view", "ss-an-empty-sheet-set")),
|
||||
"Existing drawings" => Some(("view", "ss-existing-drawings")),
|
||||
"Create a folder hierarchy based on subsets" => Some(("view", "ss-create-a-folder-hierarchy-based-on-subsets")),
|
||||
"Sheet Set Properties..." => Some(("view", "ss-sheet-set-properties")),
|
||||
"Select folders containing drawings. Layouts in the drawings can be added to the sheet set." => Some(("view", "ss-select-folders-containing-drawings-layouts-in-the-drawings-c")),
|
||||
"Sheet Set" => Some(("view", "ss-sheet-set")),
|
||||
"Sheet set data file" => Some(("view", "ss-sheet-set-data-file")),
|
||||
"Sheets to import" => Some(("view", "ss-sheets-to-import")),
|
||||
"Add Custom Property..." => Some(("view", "ss-add-custom-property")),
|
||||
"New Sheet..." => Some(("view", "ss-new-sheet-x")),
|
||||
"New Subset..." => Some(("view", "ss-new-subset")),
|
||||
"Import Layout as Sheet..." => Some(("view", "ss-import-layout-as-sheet-x")),
|
||||
"Rename & Renumber..." => Some(("view", "ss-rename-renumber")),
|
||||
"Close Sheet Set" => Some(("view", "ss-close-sheet-set")),
|
||||
"Properties..." => Some(("view", "ss-properties")),
|
||||
"Sheet List" => Some(("view", "ss-sheet-list")),
|
||||
"Sheet Views" => Some(("view", "ss-sheet-views")),
|
||||
"Model Views" => Some(("view", "ss-model-views")),
|
||||
"Views by sheet" => Some(("view", "ss-views-by-sheet")),
|
||||
"Locations" => Some(("view", "ss-locations")),
|
||||
"Create a sheet set using" => Some(("view", "ss-create-a-sheet-set-using")),
|
||||
"Name of new sheet set:" => Some(("view", "ss-name-of-new-sheet-set")),
|
||||
"Description (optional):" => Some(("view", "ss-description-optional")),
|
||||
"Store sheet set data file (.dst) here:" => Some(("view", "ss-store-sheet-set-data-file-dst-here")),
|
||||
"Choose Layouts" => Some(("view", "ss-choose-layouts")),
|
||||
"Confirm" => Some(("view", "ss-confirm")),
|
||||
"Default value:" => Some(("view", "ss-default-value")),
|
||||
"Owner" => Some(("view", "ss-owner")),
|
||||
"Custom Properties" => Some(("view", "ss-custom-properties")),
|
||||
"Sheet title" => Some(("view", "ss-sheet-title")),
|
||||
"Folder path" => Some(("view", "ss-folder-path")),
|
||||
"Sheet template" => Some(("view", "ss-sheet-template")),
|
||||
"Subset name" => Some(("view", "ss-subset-name")),
|
||||
"New sheet location" => Some(("view", "ss-new-sheet-location")),
|
||||
"Remove Subset" => Some(("view", "ss-remove-subset")),
|
||||
"Remove Sheet" => Some(("view", "ss-remove-sheet")),
|
||||
"Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set." => Some(("view", "ss-lets-you-specify-one-or-more-folders-containing-drawings-the")),
|
||||
"Creates a sheet set with no subsets or sheets." => Some(("view", "ss-creates-a-sheet-set-with-no-subsets-or-sheets")),
|
||||
"Open Sheet Set" => Some(("view", "ss-open-sheet-set")),
|
||||
"Sheet Set (*.dst)" => Some(("view", "ss-sheet-set-dst")),
|
||||
"Browse for Folder" => Some(("view", "ss-browse-for-folder")),
|
||||
"Select Layout as Sheet Template" => Some(("view", "ss-select-layout-as-sheet-template")),
|
||||
"Drawing Template (*.dwt)" => Some(("view", "ss-drawing-template-dwt")),
|
||||
"Drawing (*.dwg)" => Some(("view", "ss-drawing-dwg")),
|
||||
"The name cannot be empty." => Some(("view", "ss-the-name-cannot-be-empty")),
|
||||
"A custom property with this name already exists." => Some(("view", "ss-a-custom-property-with-this-name-already-exists")),
|
||||
"Sheet sets organize layouts from several drawings into one named set of sheets." => Some(("view", "ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n")),
|
||||
"(default new drawing)" => Some(("view", "ss-default-new-drawing")),
|
||||
"Select Drawing" => Some(("view", "ss-select-drawing")),
|
||||
"The sheet set name cannot be empty." => Some(("view", "ss-the-sheet-set-name-cannot-be-empty")),
|
||||
"The folder for the sheet set data file does not exist." => Some(("view", "ss-the-folder-for-the-sheet-set-data-file-does-not-exist")),
|
||||
"The drawing has no layout to use as a sheet template." => Some(("view", "ss-the-drawing-has-no-layout-to-use-as-a-sheet-template")),
|
||||
"The subset name cannot be empty." => Some(("view", "ss-the-subset-name-cannot-be-empty")),
|
||||
"The drawing has no layout to import." => Some(("view", "ss-the-drawing-has-no-layout-to-import")),
|
||||
"The layout is already a sheet of this sheet set." => Some(("view", "ss-the-layout-is-already-a-sheet-of-this-sheet-set")),
|
||||
"The sheet title cannot be empty." => Some(("view", "ss-the-sheet-title-cannot-be-empty")),
|
||||
"The sheet folder cannot be created." => Some(("view", "ss-the-sheet-folder-cannot-be-created")),
|
||||
"Sheet Set Properties" => Some(("view", "ss-sheet-set-properties-x")),
|
||||
"Sheet Properties" => Some(("view", "ss-sheet-properties")),
|
||||
"Sheet drawing not found: {}" => Some(("view", "ss-sheet-drawing-not-found")),
|
||||
"{} already exists." => Some(("view", "ss-already-exists")),
|
||||
"Model view" => Some(("view", "ss-model-view")),
|
||||
"Label block for views" => Some(("view", "ss-label-block-for-views")),
|
||||
"Callout blocks" => Some(("view", "ss-callout-blocks")),
|
||||
"Page setup overrides file" => Some(("view", "ss-page-setup-overrides-file")),
|
||||
"Project Control" => Some(("view", "ss-project-control")),
|
||||
"Sheet Creation" => Some(("view", "ss-sheet-creation")),
|
||||
"Sheet storage location" => Some(("view", "ss-sheet-storage-location")),
|
||||
"Sheet creation template" => Some(("view", "ss-sheet-creation-template")),
|
||||
"Prompt for template" => Some(("view", "ss-prompt-for-template")),
|
||||
"Subset" => Some(("view", "ss-subset")),
|
||||
"Layout name" => Some(("view", "ss-layout-name")),
|
||||
"Drawing file" => Some(("view", "ss-drawing-file")),
|
||||
"Project number" => Some(("view", "ss-project-number")),
|
||||
"Project name" => Some(("view", "ss-project-name")),
|
||||
"Project phase" => Some(("view", "ss-project-phase")),
|
||||
"Project milestone" => Some(("view", "ss-project-milestone")),
|
||||
"Revision number" => Some(("view", "ss-revision-number")),
|
||||
"Revision date" => Some(("view", "ss-revision-date")),
|
||||
"Issue purpose" => Some(("view", "ss-issue-purpose")),
|
||||
"Custom property name" => Some(("view", "ss-custom-property-name")),
|
||||
"Placeholder type" => Some(("view", "ss-placeholder-type")),
|
||||
"Sheet set" => Some(("view", "ss-sheet-set-x")),
|
||||
"Sheet navigation tree" => Some(("view", "ss-sheet-navigation-tree")),
|
||||
"SheetSet" => Some(("view", "ss-sheetset")),
|
||||
"Entire drawing" => Some(("common", "entire-drawing")),
|
||||
"Delete from drawing" => Some(("common", "delete-from-drawing")),
|
||||
"Destination" => Some(("common", "destination")),
|
||||
|
||||
Reference in new issue
Block a user