Merge pull request #1613 from ramox81/codex/sheet-set-manager

Sheet Set Manager, NEWSHEETSET / OPENSHEETSET and sheet set fields
This commit is contained in:
Hakan Seven committed 2026-10-06 09:17:20 +03:00
commit 078306d8fc
50 files changed
+8974 -27

No files matched your search

Generated
+1 -1
View File
@@ -4206,7 +4206,7 @@ dependencies = [
[[package]]
name = "opencadcodec"
version = "0.5.5"
source = "git+https://github.com/HakanSeven12/opencadcodec.git?rev=fe69506#fe69506cb99dea6f4c4a73b690a27fdf04403ea0"
source = "git+https://github.com/ramox81/cadcodec.git?rev=5f4653a#5f4653ada2008eb0db5917abb0cb68f489edecc0"
dependencies = [
"ahash 0.8.12",
"anyhow",
+3
View File
@@ -90,6 +90,9 @@ objc2-app-kit = { version = "0.2", features = ["NSApplication", "NSResponder", "
block2 = "0.5"
objc2-foundation = { version = "0.2", features = ["NSArray", "NSURL", "NSString", "NSObject", "NSNotification", "NSThread", "NSEnumerator"] }
[patch."https://github.com/HakanSeven12/opencadcodec.git"]
opencadcodec = { git = "https://github.com/ramox81/cadcodec.git", rev = "5f4653a" }
[patch.crates-io]
iced_core = { git = "https://github.com/iced-rs/iced.git", rev = "23604ff22ab0aad9e00b9327cb7b8546ed84db39" }
iced_widget = { git = "https://github.com/iced-rs/iced.git", rev = "23604ff22ab0aad9e00b9327cb7b8546ed84db39" }
+161
View File
@@ -3274,6 +3274,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = الاستخدام: VIEW LIST | VIEW SAVE <name> | VIEW RESTORE <name> | VIEW DELETE <name>
.usage-view-restore-name = الاستخدام: VIEW RESTORE <name>
.usage-view-save-name = الاستخدام: VIEW SAVE <name>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = الاستخدام: __ocs_fmt_0__ FONT <style> <font_file>
.usage-prefix-list-new-name-font-style-file-wid = الاستخدام: __ocs_fmt_0__ LIST | NEW <name> | FONT <style> <file> | WIDTH <style> <factor> | OBLIQUE <style> <angle>
.usage-prefix-new-name = الاستخدام: __ocs_fmt_0__ NEW <name>
@@ -4361,6 +4362,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <layer> = تجميد | T <layer> = إلغاء التجميد | Enter = خروج
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.datalink-specify-insertion-point = DATALINK حدد نقطة الإدراج:
.table-block-definition-not-found = TABLE: لم يتم العثور على تعريف الكتلة.
.table-edit-applied = TABLE: تم تطبيق التعديل.
+161
View File
@@ -3261,6 +3261,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = Употреба: VIEW LIST | VIEW SAVE <име> | VIEW RESTORE <име> | VIEW DELETE <име>
.usage-view-restore-name = Употреба: VIEW RESTORE <име>
.usage-view-save-name = Употреба: VIEW SAVE <име>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = Употреба: __ocs_fmt_0__ FONT <стил> <файл_шрифт>
.usage-prefix-list-new-name-font-style-file-wid = Употреба: __ocs_fmt_0__ LIST | NEW <име> | FONT <стил> <файл> | WIDTH <стил> <фактор> | OBLIQUE <стил> <ъгъл>
.usage-prefix-new-name = Употреба: __ocs_fmt_0__ NEW <име>
@@ -4348,6 +4349,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <слой> = Замрази | T <слой> = Размрази | Enter = Изход
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.datalink-specify-insertion-point = DATALINK Посочете точка на вмъкване:
.table-block-definition-not-found = TABLE: дефиницията на блока не е намерена.
.table-edit-applied = TABLE: редакцията е приложена.
+161
View File
@@ -3259,6 +3259,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = Používání: VIEW LIST | VIEW SAVE <name> | VIEW RESTORE <name> | VIEW DELETE <name>
.usage-view-restore-name = Použití: VIEW RESTORE <name>
.usage-view-save-name = Použití: VIEW SAVE <name>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = Použití: __ocs_fmt_0__ FONT <style> <font_file>
.usage-prefix-list-new-name-font-style-file-wid = Používání: __ocs_fmt_0__ LIST | NEW <name> | FONT <style> <file> | WIDTH <style> <factor> | OBLIQUE <style> <angle>
.usage-prefix-new-name = Použití: __ocs_fmt_0__ NEW <name>
@@ -4346,6 +4347,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <layer> = Zmrazit | T <layer> = Rozmrazit | Enter = Konec
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.datalink-specify-insertion-point = DATALINK Určete bod vložení:
.table-block-definition-not-found = TABLE: definice bloku nebyla nalezena.
.table-edit-applied = TABLE: úprava byla použita.
+161
View File
@@ -3262,6 +3262,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = Verwendung: VIEW LIST | VIEW SAVE <name> | VIEW RESTORE <name> | VIEW DELETE <name>
.usage-view-restore-name = Verwendung: VIEW RESTORE <name>
.usage-view-save-name = Verwendung: VIEW SAVE <name>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = Verwendung: __ocs_fmt_0__ FONT <style> <font_file>
.usage-prefix-list-new-name-font-style-file-wid = Verwendung: __ocs_fmt_0__ LIST | NEW <name> | FONT <style> <file> | WIDTH <style> <factor> | OBLIQUE <style> <angle>
.usage-prefix-new-name = Verwendung: __ocs_fmt_0__ NEW <name>
@@ -4347,6 +4348,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <Ebene> = Einfrieren | T <Ebene> = Auftauen | Eingabe = Beenden
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.datalink-specify-insertion-point = DATALINK Einfügepunkt angeben:
.table-block-definition-not-found = TABLE: Blockdefinition nicht gefunden.
.table-edit-applied = TABLE: Bearbeitung angewendet.
+161
View File
@@ -3262,6 +3262,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = Χρήση: VIEW LIST | VIEW SAVE <όνομα> | VIEW RESTORE <όνομα> | VIEW DELETE <όνομα>
.usage-view-restore-name = Χρήση: VIEW RESTORE <όνομα>
.usage-view-save-name = Χρήση: VIEW SAVE <όνομα>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = Χρήση: __ocs_fmt_0__ FONT <στυλ> <αρχείο_γραμματοσειράς>
.usage-prefix-list-new-name-font-style-file-wid = Χρήση: __ocs_fmt_0__ LIST | NEW <όνομα> | FONT <στυλ> <αρχείο> | WIDTH <στυλ> <συντελεστής> | OBLIQUE <στυλ> <γωνία>
.usage-prefix-new-name = Χρήση: __ocs_fmt_0__ NEW <όνομα>
@@ -4349,6 +4350,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <επίπεδο> = Πάγωμα | T <επίπεδο> = Ξεπάγωμα | Enter = Έξοδος
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.message = __ocs_fmt_0__
.code-page = Κωδικοσελίδα: __ocs_fmt_0__
.created-julian-6 = Δημιουργία (Julian): __ocs_fmt_0__
+161
View File
@@ -3263,6 +3263,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = Usage: VIEW LIST | VIEW SAVE <name> | VIEW RESTORE <name> | VIEW DELETE <name>
.usage-view-restore-name = Usage: VIEW RESTORE <name>
.usage-view-save-name = Usage: VIEW SAVE <name>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = Usage: __ocs_fmt_0__ FONT <style> <font_file>
.usage-prefix-list-new-name-font-style-file-wid = Usage: __ocs_fmt_0__ LIST | NEW <name> | FONT <style> <file> | WIDTH <style> <factor> | OBLIQUE <style> <angle>
.usage-prefix-new-name = Usage: __ocs_fmt_0__ NEW <name>
@@ -4350,6 +4351,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <layer> = Freeze | T <layer> = Thaw | Enter = Exit
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.message = __ocs_fmt_0__
.code-page = Code page: __ocs_fmt_0__
.created-julian-6 = Created (Julian): __ocs_fmt_0__
+161
View File
@@ -3262,6 +3262,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = Uso: VIEW LIST | VIEW SAVE <nombre> | VIEW RESTORE <nombre> | VIEW DELETE <nombre>
.usage-view-restore-name = Uso: VIEW RESTORE <nombre>
.usage-view-save-name = Uso: VIEW SAVE <nombre>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = Uso: __ocs_fmt_0__ FONT <estilo> <archivo_fuente>
.usage-prefix-list-new-name-font-style-file-wid = Uso: __ocs_fmt_0__ LIST | NEW <nombre> | FONT <estilo> <archivo> | WIDTH <estilo> <factor> | OBLIQUE <estilo> <ángulo>
.usage-prefix-new-name = Uso: __ocs_fmt_0__ NEW <nombre>
@@ -4349,6 +4350,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <capa> = Inutilizar | T <capa> = Reutilizar | Intro = Salir
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.datalink-specify-insertion-point = DATALINK Especifique el punto de inserción:
.table-block-definition-not-found = TABLE: no se encontró la definición de bloque.
.table-edit-applied = TABLE: edición aplicada.
+161
View File
@@ -3261,6 +3261,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = Käyttö: VIEW LIST | VIEW SAVE <name> | VIEW RESTORE <name> | VIEW DELETE <name>
.usage-view-restore-name = Käyttö: VIEW RESTORE <name>
.usage-view-save-name = Käyttö: VIEW SAVE <name>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = Käyttö: __ocs_fmt_0__ FONT <style> <font_file>
.usage-prefix-list-new-name-font-style-file-wid = Käyttö: __ocs_fmt_0__ LIST | NEW <name> | FONT <style> <file> | WIDTH <style> <factor> | OBLIQUE <style> <angle>
.usage-prefix-new-name = Käyttö: __ocs_fmt_0__ NEW <name>
@@ -4348,6 +4349,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <layer> = Jäädytys | T <layer> = Sulatus | Enter = Poistu
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.datalink-specify-insertion-point = DATALINK Määritä lisäyspiste:
.table-block-definition-not-found = TABLE: lohkomääritystä ei löytynyt.
.table-edit-applied = TABLE: muokkaus otettu käyttöön.
+161
View File
@@ -3262,6 +3262,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = Utilisation : VIEW LIST | VIEW SAVE <name> | VIEW RESTORE <name> | VIEW DELETE <name>
.usage-view-restore-name = Utilisation : VIEW RESTORE <name>
.usage-view-save-name = Utilisation : VIEW SAVE <name>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = Utilisation : __ocs_fmt_0__ FONT <style> <font_file>
.usage-prefix-list-new-name-font-style-file-wid = Utilisation : __ocs_fmt_0__ LIST | NEW <name> | FONT <style> <file> | WIDTH <style> <factor> | OBLIQUE <style> <angle>
.usage-prefix-new-name = Utilisation : __ocs_fmt_0__ NEW <name>
@@ -4349,6 +4350,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <layer> = Freeze , T <layer> = Thaw , Entrée = Sortie
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.datalink-specify-insertion-point = DATALINK Spécifiez le point d’insertion :
.table-block-definition-not-found = TABLE : définition de bloc introuvable.
.table-edit-applied = TABLE : modification appliquée.
+161
View File
@@ -3250,6 +3250,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = उपयोग: VIEW LIST | VIEW SAVE <name> | VIEW RESTORE <name> | VIEW DELETE <name>
.usage-view-restore-name = उपयोग: VIEW RESTORE <name>
.usage-view-save-name = उपयोग: VIEW SAVE <name>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = उपयोग: __ocs_fmt_0__ FONT <style> <font_file>
.usage-prefix-list-new-name-font-style-file-wid = उपयोग: __ocs_fmt_0__ LIST | NEW <name> | FONT <style> <file> | WIDTH <style> <factor> | OBLIQUE <style> <angle>
.usage-prefix-new-name = उपयोग: __ocs_fmt_0__ NEW <name>
@@ -4337,6 +4338,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <लेयर> = फ़्रीज़ | T <लेयर> = थॉ | Enter = बाहर निकलें
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.datalink-specify-insertion-point = DATALINK सम्मिलन बिंदु निर्दिष्ट करें:
.table-block-definition-not-found = TABLE: ब्लॉक परिभाषा नहीं मिली।
.table-edit-applied = TABLE: संपादन लागू किया गया।
+161
View File
@@ -3261,6 +3261,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = Használat: VIEW LIST | VIEW SAVE <name> | VIEW RESTORE <name> | VIEW DELETE <name>
.usage-view-restore-name = Használat: VIEW RESTORE <name>
.usage-view-save-name = Használat: VIEW SAVE <name>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = Használat: __ocs_fmt_0__ FONT <style> <font_file>
.usage-prefix-list-new-name-font-style-file-wid = Használat: __ocs_fmt_0__ LIST | NEW <name> | FONT <style> <file> | WIDTH <style> <factor> | OBLIQUE <style> <angle>
.usage-prefix-new-name = Használat: __ocs_fmt_0__ NEW <name>
@@ -4348,6 +4349,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <layer> = Fagyasztás | T <layer> = Felengedés | Enter = Kilépés
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.datalink-specify-insertion-point = DATALINK Adja meg a beszúrási pontot:
.table-block-definition-not-found = TABLE: a blokkdefiníció nem található.
.table-edit-applied = TABLE: a módosítás alkalmazva.
+161
View File
@@ -3261,6 +3261,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = Utilizzo: VIEW LIST | VIEW SAVE <name> | VIEW RESTORE <name> | VIEW DELETE <name>
.usage-view-restore-name = Utilizzo: VIEW RESTORE <name>
.usage-view-save-name = Utilizzo: VIEW SAVE <name>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = Utilizzo: __ocs_fmt_0__ FONT <style> <font_file>
.usage-prefix-list-new-name-font-style-file-wid = Utilizzo: __ocs_fmt_0__ LIST | NEW <name> | FONT <style> <file> | WIDTH <style> <factor> | OBLIQUE <style> <angle>
.usage-prefix-new-name = Utilizzo: __ocs_fmt_0__ NEW <name>
@@ -4348,6 +4349,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <layer> = Congela | T <layer> = Scongela | Enter = Esci
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.datalink-specify-insertion-point = DATALINK Specificare il punto di inserimento:
.table-block-definition-not-found = TABLE: definizione del blocco non trovata.
.table-edit-applied = TABLE: modifica applicata.
+161
View File
@@ -3252,6 +3252,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = 使用法: VIEW LIST | VIEW SAVE <name> | VIEW RESTORE <name> | VIEW DELETE <name>
.usage-view-restore-name = 使用法: VIEW RESTORE <name>
.usage-view-save-name = 使用法: VIEW SAVE <name>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = 使用法: __ocs_fmt_0__ FONT <style> <font_file>
.usage-prefix-list-new-name-font-style-file-wid = 使用法: __ocs_fmt_0__ LIST | NEW <name> | FONT <style> <file> | WIDTH <style> <factor> | OBLIQUE <style> <angle>
.usage-prefix-new-name = 使用法: __ocs_fmt_0__ NEW <name>
@@ -4337,6 +4338,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <layer> = フリーズ | T <layer> = フリーズ解除 | Enter = 終了
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.datalink-specify-insertion-point = DATALINK 挿入点を指定:
.table-block-definition-not-found = TABLE: ブロック定義が見つかりません。
.table-edit-applied = TABLE: 編集を適用しました。
+161
View File
@@ -3261,6 +3261,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = 사용법: VIEW LIST | VIEW SAVE <name> | VIEW RESTORE <name> | VIEW DELETE <name>
.usage-view-restore-name = 사용법: VIEW RESTORE <name>
.usage-view-save-name = 사용법: VIEW SAVE <name>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = 사용법: __ocs_fmt_0__ FONT <style> <font_file>
.usage-prefix-list-new-name-font-style-file-wid = 사용법: __ocs_fmt_0__ LIST | NEW <name> | FONT <style> <file> | WIDTH <style> <factor> | OBLIQUE <style> <angle>
.usage-prefix-new-name = 사용법: __ocs_fmt_0__ NEW <name>
@@ -4348,6 +4349,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <layer> = 동결 | T <layer> = 해동 | Enter = 종료
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.datalink-specify-insertion-point = DATALINK 삽입점 지정:
.table-block-definition-not-found = TABLE: 블록 정의를 찾을 수 없습니다.
.table-edit-applied = TABLE: 편집을 적용했습니다.
+161
View File
@@ -3262,6 +3262,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = Gebruik: VIEW LIST | VIEW SAVE <name> | VIEW RESTORE <name> | VIEW DELETE <name>
.usage-view-restore-name = Gebruik: VIEW RESTORE <name>
.usage-view-save-name = Gebruik: VIEW SAVE <name>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = Gebruik: __ocs_fmt_0__ FONT <style> <font_file>
.usage-prefix-list-new-name-font-style-file-wid = Gebruik: __ocs_fmt_0__ LIST | NEW <name> | FONT <style> <file> | WIDTH <style> <factor> | OBLIQUE <style> <angle>
.usage-prefix-new-name = Gebruik: __ocs_fmt_0__ NEW <name>
@@ -4347,6 +4348,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <laag> = Bevriezen | T <laag> = Ontdooien | Enter = Afsluiten
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.datalink-specify-insertion-point = DATALINK Geef invoegpunt op:
.table-block-definition-not-found = TABLE: blokdefinitie niet gevonden.
.table-edit-applied = TABLE: bewerking toegepast.
+161
View File
@@ -3261,6 +3261,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = Zastosowanie: VIEW LIST | VIEW SAVE <name> | VIEW RESTORE <name> | VIEW DELETE <name>
.usage-view-restore-name = Zastosowanie: VIEW RESTORE <name>
.usage-view-save-name = Zastosowanie: VIEW SAVE <name>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = Zastosowanie: __ocs_fmt_0__ FONT <style> <font_file>
.usage-prefix-list-new-name-font-style-file-wid = Zastosowanie: __ocs_fmt_0__ LIST | NEW <name> | FONT <style> <file> | WIDTH <style> <factor> | OBLIQUE <style> <angle>
.usage-prefix-new-name = Zastosowanie: __ocs_fmt_0__ NEW <name>
@@ -4348,6 +4349,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <layer> = Zamrożenie | T <layer> = Odwilż | Enter = Wyjście
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.datalink-specify-insertion-point = DATALINK Wskaż punkt wstawienia:
.table-block-definition-not-found = TABLE: nie znaleziono definicji bloku.
.table-edit-applied = TABLE: zastosowano edycję.
+161
View File
@@ -3262,6 +3262,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = Uso: VIEW LIST | VIEW SAVE <nome> | VIEW RESTORE <nome> | VIEW DELETE <nome>
.usage-view-restore-name = Uso: VIEW RESTORE <nome>
.usage-view-save-name = Uso: VIEW SAVE <nome>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = Uso: __ocs_fmt_0__ FONT <estilo> <arquivo_fonte>
.usage-prefix-list-new-name-font-style-file-wid = Uso: __ocs_fmt_0__ LIST | NEW <nome> | FONT <estilo> <arquivo> | WIDTH <estilo> <fator> | OBLIQUE <estilo> <ângulo>
.usage-prefix-new-name = Uso: __ocs_fmt_0__ NEW <nome>
@@ -4349,6 +4350,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <camada> = Congelar | T <camada> = Descongelar | Enter = Sair
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.datalink-specify-insertion-point = DATALINK Especifique o ponto de inserção:
.table-block-definition-not-found = TABLE: definição de bloco não encontrada.
.table-edit-applied = TABLE: edição aplicada.
+161
View File
@@ -3263,6 +3263,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = Использование: VIEW LIST | VIEW SAVE <name> | VIEW RESTORE <name> | VIEW DELETE <name>
.usage-view-restore-name = Использование: VIEW RESTORE <name>
.usage-view-save-name = Использование: VIEW SAVE <name>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = Использование: __ocs_fmt_0__ FONT <style> <font_file>
.usage-prefix-list-new-name-font-style-file-wid = Использование: __ocs_fmt_0__ LIST | NEW <name> | FONT <style> <file> | WIDTH <style> <factor> | OBLIQUE <style> <angle>
.usage-prefix-new-name = Использование: __ocs_fmt_0__ NEW <name>
@@ -4350,6 +4351,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <слой> = заморозить | T <слой> = разморозить | Enter = выход
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.datalink-specify-insertion-point = DATALINK Укажите точку вставки:
.table-block-definition-not-found = TABLE: определение блока не найдено.
.table-edit-applied = TABLE: изменение применено.
+163 -2
View File
@@ -1918,7 +1918,7 @@ common =
.allow-selection-cycling = Allow selection cycling
.allow-writing-to-source-file = Allow writing to source file
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
.begin = Begin
.begin = Başla
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
.cannot-delete-beyond-this = Cannot delete beyond this.
.cell-range = Cell range
@@ -2169,7 +2169,7 @@ common =
.select-surfaces-to-thicken = Select surfaces to thicken:
.selected-objects-in-current-drawing = Selected objects in current drawing
.set-cell-styles = Set cell styles
.sheet = Sheet
.sheet = Sayfa
.show-associativity = Show associativity
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
.show-count-column = Show count column
@@ -3242,6 +3242,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = Kullanım: VIEW LIST | VIEW SAVE <name> | VIEW RESTORE <name> | VIEW DELETE <name>
.usage-view-restore-name = Kullanım: VIEW RESTORE <name>
.usage-view-save-name = Kullanım: VIEW SAVE <name>
.usage-view-window = Kullanım: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = Kullanım: __ocs_fmt_0__ FONT <style> <font_file>
.usage-prefix-list-new-name-font-style-file-wid = Kullanım: __ocs_fmt_0__ LIST | NEW <name> | FONT <style> <file> | WIDTH <style> <factor> | OBLIQUE <style> <angle>
.usage-prefix-new-name = Kullanım: __ocs_fmt_0__ NEW <name>
@@ -4309,6 +4310,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <layer> = Dondur | T <layer> = Çöz | Enter = Çık
view =
.ss-create-sheet-set = Sayfa Kümesi Oluştur
.ss-new-sheet = Yeni Sayfa
.ss-subset-properties = Alt Küme Özellikleri
.ss-rename-renumber-sheet = Sayfayı Yeniden Adlandır ve Numaralandır
.ss-import-layout-as-sheet = Düzeni Sayfa Olarak İçe Aktar
.ss-sheet-set-manager = Sayfa Kümesi Yöneticisi
.ss-open = Aç...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Bir sayfa kümesi açın veya NEWSHEETSET ile yeni bir küme oluşturun.
.ss-no-sheet-views = Sayfa görünümü yok.
.ss-no-locations = Konum yok.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Çift tık sayfayı açar. Diğer komutlar için sağ tıklayın.
.ss-an-empty-sheet-set = Boş sayfa kümesi
.ss-existing-drawings = Var olan çizimler
.ss-create-a-folder-hierarchy-based-on-subsets = Alt kümelere göre klasör hiyerarşisi oluştur
.ss-sheet-set-properties = Sayfa Kümesi Özellikleri...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Çizim içeren klasörleri seçin. Çizimlerdeki düzenler sayfa kümesine eklenebilir.
.ss-sheet-set = Sayfa Kümesi
.ss-sheet-set-data-file = Sayfa kümesi veri dosyası
.ss-sheets-to-import = İçe aktarılacak sayfalar
.ss-add-custom-property = Özel Özellik Ekle...
.ss-new-sheet-x = Yeni Sayfa...
.ss-new-subset = Yeni Alt Küme...
.ss-import-layout-as-sheet-x = Düzeni Sayfa Olarak İçe Aktar...
.ss-rename-renumber = Yeniden Adlandır ve Numaralandır...
.ss-close-sheet-set = Sayfa Kümesini Kapat
.ss-properties = Özellikler...
.ss-sheet-list = Sayfa Listesi
.ss-sheet-views = Sayfa Görünümleri
.ss-model-views = Model Görünümleri
.ss-views-by-sheet = Sayfaya göre görünümler
.ss-locations = Konumlar
.ss-create-a-sheet-set-using = Sayfa kümesini şununla oluştur
.ss-name-of-new-sheet-set = Yeni sayfa kümesinin adı:
.ss-description-optional = Açıklama (isteğe bağlı):
.ss-store-sheet-set-data-file-dst-here = Sayfa kümesi veri dosyasını (.dst) buraya kaydet:
.ss-choose-layouts = Düzenleri Seç
.ss-confirm = Onayla
.ss-default-value = Varsayılan değer:
.ss-owner = Sahip
.ss-custom-properties = Özel Özellikler
.ss-sheet-title = Sayfa başlığı
.ss-folder-path = Klasör yolu
.ss-sheet-template = Sayfa şablonu
.ss-subset-name = Alt küme adı
.ss-new-sheet-location = Yeni sayfa konumu
.ss-remove-subset = Alt Kümeyi Kaldır
.ss-rename-subset = Alt Kümeyi Yeniden Adlandır...
.ss-content-model-space = İçerik model uzayına yerleştirilemez. Kağıt uzayına geçip yeniden deneyin.
.ss-cannot-read = okunamıyor
.ss-rename-renumber-view = Görünümü Yeniden Adlandır ve Numaralandır
.ss-list-of-blocks = Blok Listesi
.ss-select-block = Blok Seç
.ss-set-category = Kategori ata
.ss-place-callout-block = Açıklama Bloğu Yerleştir
.ss-place-view-label-block = Görünüm Etiketi Bloğu Yerleştir
.ss-place-on-sheet = Sayfaya Yerleştir
.ss-see-model-space-views = Model Uzayı Görünümlerini Göster
.ss-view-title = Görünüm başlığı
.ss-add-x = Ekle…
.ss-blocks-associated = Bu sayfa kümesiyle ilişkili bloklar
.ss-enter-drawing-file-name = Çizim dosyası adı
.ss-enter-drawing-file-name-msg = Çizim dosyası adını girin.
.ss-select-drawing-as-block = Çizim dosyasını blok olarak seç
.ss-choose-blocks-in-drawing = Çizim dosyasındaki blokları seç
.ss-preview = önizleme
.ss-open-sheet-to-place = Görünüm yerleştirmek için bu kümenin bir sayfasını kendi düzeninde açın.
.ss-open-view-sheet = Blok yerleştirmek için görünümün sayfasını kendi düzeninde açın.
.ss-no-label-block = Sayfa kümesinin görünüm etiketi bloğu yok.
.ss-no-view-to-place = __ocs_fmt_0__: yerleştirilecek görünüm yok.
.ss-cannot-be-read = __ocs_fmt_0__: okunamıyor.
.ss-layout-already-part = Bu düzen zaten bir sayfa kümesinde - içe aktarılamaz.
.ss-layout-may-belong = Uyarı: bu düzen başka bir sayfa kümesine ait olabilir.
.ss-status-missing = yok
.ss-status-open = açık
.ss-view-by-category = Kategoriye göre
.ss-view-by-sheet = Sayfaya göre
.ss-import-layouts-as-sheets = Düzenleri Sayfa Olarak İçe Aktar
.ss-remove-sheets = Sayfaları Kaldır
.ss-view-category = Görünüm Kategorisi
.ss-new-view-category = Yeni Görünüm Kategorisi…
.ss-add-new-location = Yeni Konum Ekle…
.ss-remove-location = Konumu Kaldır
.ss-publish-by-sheet = Sayfanın 'Yayımlamaya dahil et' ayarına göre
.ss-do-not-publish-sheets = Sayfaları yayımlama
.ss-open-in-drawing-editor = Çizim düzenleyicide aç
.ss-create-folder-hierarchy = Klasör hiyerarşisi oluştur
.ss-publish-sheets-in-subset = Alt kümedeki sayfaları yayımla
.ss-rename-options = Yeniden adlandırma seçenekleri
.ss-rename-layout-to-match = Düzeni eşleşecek şekilde adlandır:
.ss-prefix-with-sheet-number = Önüne sayfa numarası
.ss-rename-drawing-file-to-match = Çizim dosyasını eşleşecek şekilde adlandır:
.ss-available-for-import = Hazır
.ss-drawings = Çizimler
.ss-select-drawing-files-containing-layouts = Düzen içeren çizim dosyalarını seçin
.ss-browse-for-drawings = Çizimlere Gözat…
.ss-a-layout-can-belong-to-only-one-sheet-set = Bir düzen yalnız bir sayfa kümesine ait olabilir. Başka bir kümeye ait düzeni içe aktarmak için düzenin kopyasını oluşturun.
.ss-prefix-sheet-titles-with-file-name = Sayfa başlıklarına dosya adını önek olarak ekle
.ss-import-checked = İşaretlileri İçe Aktar
.ss-template = Şablon
.ss-drawing-template-file-name = Çizim şablonu dosya adı
.ss-select-a-layout-to-create-new-sheets = Yeni sayfalar için bir düzen seçin
.ss-category-name = Kategori adı
.ss-select-the-callout-blocks = Bu kategoride kullanılacak açıklama blokları
.ss-selected-blocks-will-be-available = Seçilen bloklar görünüm sekmesinden açıklama bloğu eklerken sunulur.
.ss-add-blocks = Blok Ekle…
.ss-layout-and-drawing-not-deleted = (Düzen ve çizim dosyası silinmez.)
.ss-remove-sheet-question = "__ocs_fmt_0__" sayfası "__ocs_fmt_1__" sayfa kümesinden kaldırılsın mı?
.ss-drawing-open-cannot-rename = Çizim açık; dosyasını yeniden adlandırmak için kapatın.
.ss-category-name-empty = Kategori adı boş olamaz.
.ss-associate-hyperlink = Köprü ilişkilendir
.ss-remove-sheet = Sayfayı Kaldır
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Çizim içeren bir veya daha fazla klasör belirtmenizi sağlar. Bu çizimlerdeki düzenler sayfa kümesine otomatik olarak aktarılabilir.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Alt kümesi ve sayfası olmayan bir sayfa kümesi oluşturur.
.ss-open-sheet-set = Sayfa Kümesini Aç
.ss-sheet-set-dst = Sayfa Kümesi (*.dst)
.ss-browse-for-folder = Klasöre Gözat
.ss-select-layout-as-sheet-template = Sayfa Şablonu Olarak Düzen Seç
.ss-drawing-template-dwt = Çizim Şablonu (*.dwt)
.ss-drawing-dwg = Çizim (*.dwg)
.ss-the-name-cannot-be-empty = Ad boş olamaz.
.ss-a-custom-property-with-this-name-already-exists = Bu adda bir özel özellik zaten var.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sayfa kümeleri birden çok çizimdeki düzenleri adlandırılmış tek bir sayfa grubunda toplar.
.ss-default-new-drawing = (varsayılan yeni çizim)
.ss-select-drawing = Çizim Seç
.ss-the-sheet-set-name-cannot-be-empty = Sayfa kümesi adı boş olamaz.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = Sayfa kümesi veri dosyasının klasörü yok.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = Çizimde sayfa şablonu olarak kullanılabilecek düzen yok.
.ss-the-subset-name-cannot-be-empty = Alt küme adı boş olamaz.
.ss-the-drawing-has-no-layout-to-import = Çizimde içe aktarılacak düzen yok.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = Bu düzen zaten bu sayfa kümesinin bir sayfası.
.ss-the-sheet-title-cannot-be-empty = Sayfa başlığı boş olamaz.
.ss-the-sheet-folder-cannot-be-created = Sayfa klasörü oluşturulamıyor.
.ss-sheet-set-properties-x = Sayfa Kümesi Özellikleri
.ss-sheet-properties = Sayfa Özellikleri
.ss-sheet-drawing-not-found = Sayfa çizimi bulunamadı: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ zaten var.
.ss-model-view = Model görünümü
.ss-label-block-for-views = Görünümler için etiket bloğu
.ss-callout-blocks = Belirtme blokları
.ss-page-setup-overrides-file = Sayfa düzeni geçersiz kılma dosyası
.ss-project-control = Proje Denetimi
.ss-sheet-creation = Sayfa Oluşturma
.ss-sheet-storage-location = Sayfa kayıt konumu
.ss-sheet-creation-template = Sayfa oluşturma şablonu
.ss-prompt-for-template = Şablon için sor
.ss-subset = Alt Küme
.ss-layout-name = Düzen adı
.ss-drawing-file = Çizim dosyası
.ss-project-number = Proje numarası
.ss-project-name = Proje adı
.ss-project-phase = Proje evresi
.ss-project-milestone = Proje aşaması
.ss-revision-number = Revizyon numarası
.ss-revision-date = Revizyon tarihi
.ss-issue-purpose = Yayın amacı
.ss-custom-property-name = Özel özellik adı
.ss-placeholder-type = Yer tutucu türü
.ss-sheet-set-x = Sayfa kümesi
.ss-sheet-navigation-tree = Sayfa gezinme ağacı
.ss-sheetset = Sayfa Kümesi
.message = __ocs_fmt_0__
.code-page = Kod sayfası: __ocs_fmt_0__
.created-julian-6 = Oluşturulma (Jülyen): __ocs_fmt_0__
+161
View File
@@ -3249,6 +3249,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = 用法: VIEW LIST | VIEW SAVE <name> | VIEW RESTORE <name> | VIEW DELETE <name>
.usage-view-restore-name = 用法: VIEW RESTORE <name>
.usage-view-save-name = 用法: VIEW SAVE <name>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = 用法: __ocs_fmt_0__ FONT <style> <font_file>
.usage-prefix-list-new-name-font-style-file-wid = 用法: __ocs_fmt_0__ LIST | NEW <name> | FONT <style> <file> | WIDTH <style> <factor> | OBLIQUE <style> <angle>
.usage-prefix-new-name = 用法: __ocs_fmt_0__ NEW <name>
@@ -4332,6 +4333,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <图层> = 冻结 | T <图层> = 解冻 | Enter = 退出
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.datalink-specify-insertion-point = DATALINK 指定插入点:
.table-block-definition-not-found = TABLE:未找到块定义。
.table-edit-applied = TABLE:已应用编辑。
+161
View File
@@ -3261,6 +3261,7 @@ layers =
.usage-view-list-view-save-name-view-restore-na = 用法: VIEW LIST | VIEW SAVE <name> | VIEW RESTORE <name> | VIEW DELETE <name>
.usage-view-restore-name = 用法: VIEW RESTORE <name>
.usage-view-save-name = 用法: VIEW SAVE <name>
.usage-view-window = Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>
.usage-prefix-font-style-font-file = 用法: __ocs_fmt_0__ FONT <style> <font_file>
.usage-prefix-list-new-name-font-style-file-wid = 用法: __ocs_fmt_0__ LIST | NEW <name> | FONT <style> <file> | WIDTH <style> <factor> | OBLIQUE <style> <angle>
.usage-prefix-new-name = 用法: __ocs_fmt_0__ NEW <name>
@@ -4344,6 +4345,166 @@ layout =
.vplayer-f-layer-freeze-t-layer-thaw-enter-exit = VPLAYER F <圖層> = 凍結 | T <圖層> = 解凍 | Enter = 退出
view =
.ss-create-sheet-set = Create Sheet Set
.ss-new-sheet = New Sheet
.ss-subset-properties = Subset Properties
.ss-rename-renumber-sheet = Rename & Renumber Sheet
.ss-import-layout-as-sheet = Import Layout as Sheet
.ss-sheet-set-manager = Sheet Set Manager
.ss-open = Open...
.ss-open-a-sheet-set-or-create-one-with-newsheetset = Open a sheet set or create one with NEWSHEETSET.
.ss-no-sheet-views = No sheet views.
.ss-no-locations = No locations.
.ss-double-click-opens-a-sheet-right-click-for-more-commands = Double-click opens a sheet. Right-click for more commands.
.ss-an-empty-sheet-set = An empty sheet set
.ss-existing-drawings = Existing drawings
.ss-create-a-folder-hierarchy-based-on-subsets = Create a folder hierarchy based on subsets
.ss-sheet-set-properties = Sheet Set Properties...
.ss-select-folders-containing-drawings-layouts-in-the-drawings-c = Select folders containing drawings. Layouts in the drawings can be added to the sheet set.
.ss-sheet-set = Sheet Set
.ss-sheet-set-data-file = Sheet set data file
.ss-sheets-to-import = Sheets to import
.ss-add-custom-property = Add Custom Property...
.ss-new-sheet-x = New Sheet...
.ss-new-subset = New Subset...
.ss-import-layout-as-sheet-x = Import Layout as Sheet...
.ss-rename-renumber = Rename & Renumber...
.ss-close-sheet-set = Close Sheet Set
.ss-properties = Properties...
.ss-sheet-list = Sheet List
.ss-sheet-views = Sheet Views
.ss-model-views = Model Views
.ss-views-by-sheet = Views by sheet
.ss-locations = Locations
.ss-create-a-sheet-set-using = Create a sheet set using
.ss-name-of-new-sheet-set = Name of new sheet set:
.ss-description-optional = Description (optional):
.ss-store-sheet-set-data-file-dst-here = Store sheet set data file (.dst) here:
.ss-choose-layouts = Choose Layouts
.ss-confirm = Confirm
.ss-default-value = Default value:
.ss-owner = Owner
.ss-custom-properties = Custom Properties
.ss-sheet-title = Sheet title
.ss-folder-path = Folder path
.ss-sheet-template = Sheet template
.ss-subset-name = Subset name
.ss-new-sheet-location = New sheet location
.ss-remove-subset = Remove Subset
.ss-rename-subset = Rename Subset...
.ss-content-model-space = Content cannot be placed into model space. Please switch to paper space and try again.
.ss-cannot-read = cannot be read
.ss-rename-renumber-view = Rename & Renumber View
.ss-list-of-blocks = List of Blocks
.ss-select-block = Select Block
.ss-set-category = Set category
.ss-place-callout-block = Place Callout Block
.ss-place-view-label-block = Place View Label Block
.ss-place-on-sheet = Place on Sheet
.ss-see-model-space-views = See Model Space Views
.ss-view-title = View title
.ss-add-x = Add...
.ss-blocks-associated = The following blocks are associated with this sheet set:
.ss-enter-drawing-file-name = Enter the drawing file name:
.ss-enter-drawing-file-name-msg = Enter the drawing file name.
.ss-select-drawing-as-block = Select the drawing file as a block
.ss-choose-blocks-in-drawing = Choose blocks in the drawing file:
.ss-preview = preview
.ss-open-sheet-to-place = Open a sheet of this sheet set at its layout to place a view on it.
.ss-open-view-sheet = Open the view's sheet at its layout to place a block on it.
.ss-no-label-block = The sheet set has no label block for views.
.ss-no-view-to-place = __ocs_fmt_0__: no view to place.
.ss-cannot-be-read = __ocs_fmt_0__: cannot be read.
.ss-layout-already-part = This layout is already part of a sheet set - not available for import.
.ss-layout-may-belong = Warning: this layout may belong to another sheet set.
.ss-status-missing = missing
.ss-status-open = open
.ss-view-by-category = View by category
.ss-view-by-sheet = View by sheet
.ss-import-layouts-as-sheets = Import Layouts as Sheets
.ss-remove-sheets = Remove Sheets
.ss-view-category = View Category
.ss-new-view-category = New View Category...
.ss-add-new-location = Add New Location...
.ss-remove-location = Remove Location
.ss-publish-by-sheet = Publish by Sheet 'Include for Publish' Setting
.ss-do-not-publish-sheets = Do Not Publish Sheets
.ss-open-in-drawing-editor = Open in drawing editor
.ss-create-folder-hierarchy = Create folder hierarchy
.ss-publish-sheets-in-subset = Publish sheets in subset
.ss-rename-options = Rename options
.ss-rename-layout-to-match = Rename layout to match:
.ss-prefix-with-sheet-number = Prefix with sheet number
.ss-rename-drawing-file-to-match = Rename drawing file to match:
.ss-available-for-import = Available for import
.ss-drawings = Drawings
.ss-select-drawing-files-containing-layouts = Select drawing files containing layouts
.ss-browse-for-drawings = Browse for Drawings...
.ss-a-layout-can-belong-to-only-one-sheet-set = A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it.
.ss-prefix-sheet-titles-with-file-name = Prefix sheet titles with file name
.ss-import-checked = Import Checked
.ss-template = Template
.ss-drawing-template-file-name = Drawing template file name
.ss-select-a-layout-to-create-new-sheets = Select a layout to create new sheets
.ss-category-name = Category name
.ss-select-the-callout-blocks = Select the callout blocks to be used in this category
.ss-selected-blocks-will-be-available = Selected blocks will be available for selection when you insert a callout block from the view tab.
.ss-add-blocks = Add Blocks...
.ss-layout-and-drawing-not-deleted = (The layout and the drawing file will not be deleted.)
.ss-remove-sheet-question = Are you sure that you want to remove __ocs_fmt_0__ Sheet from __ocs_fmt_1__ Sheet Set?
.ss-drawing-open-cannot-rename = The drawing is open; close it to rename its file.
.ss-category-name-empty = The category name cannot be empty.
.ss-associate-hyperlink = Associate hyperlink
.ss-remove-sheet = Remove Sheet
.ss-lets-you-specify-one-or-more-folders-containing-drawings-the = Lets you specify one or more folders containing drawings. The layouts from these drawings can be automatically imported into the sheet set.
.ss-creates-a-sheet-set-with-no-subsets-or-sheets = Creates a sheet set with no subsets or sheets.
.ss-open-sheet-set = Open Sheet Set
.ss-sheet-set-dst = Sheet Set (*.dst)
.ss-browse-for-folder = Browse for Folder
.ss-select-layout-as-sheet-template = Select Layout as Sheet Template
.ss-drawing-template-dwt = Drawing Template (*.dwt)
.ss-drawing-dwg = Drawing (*.dwg)
.ss-the-name-cannot-be-empty = The name cannot be empty.
.ss-a-custom-property-with-this-name-already-exists = A custom property with this name already exists.
.ss-sheet-sets-organize-layouts-from-several-drawings-into-one-n = Sheet sets organize layouts from several drawings into one named set of sheets.
.ss-default-new-drawing = (default new drawing)
.ss-select-drawing = Select Drawing
.ss-the-sheet-set-name-cannot-be-empty = The sheet set name cannot be empty.
.ss-the-folder-for-the-sheet-set-data-file-does-not-exist = The folder for the sheet set data file does not exist.
.ss-the-drawing-has-no-layout-to-use-as-a-sheet-template = The drawing has no layout to use as a sheet template.
.ss-the-subset-name-cannot-be-empty = The subset name cannot be empty.
.ss-the-drawing-has-no-layout-to-import = The drawing has no layout to import.
.ss-the-layout-is-already-a-sheet-of-this-sheet-set = The layout is already a sheet of this sheet set.
.ss-the-sheet-title-cannot-be-empty = The sheet title cannot be empty.
.ss-the-sheet-folder-cannot-be-created = The sheet folder cannot be created.
.ss-sheet-set-properties-x = Sheet Set Properties
.ss-sheet-properties = Sheet Properties
.ss-sheet-drawing-not-found = Sheet drawing not found: __ocs_fmt_0__
.ss-already-exists = __ocs_fmt_0__ already exists.
.ss-model-view = Model view
.ss-label-block-for-views = Label block for views
.ss-callout-blocks = Callout blocks
.ss-page-setup-overrides-file = Page setup overrides file
.ss-project-control = Project Control
.ss-sheet-creation = Sheet Creation
.ss-sheet-storage-location = Sheet storage location
.ss-sheet-creation-template = Sheet creation template
.ss-prompt-for-template = Prompt for template
.ss-subset = Subset
.ss-layout-name = Layout name
.ss-drawing-file = Drawing file
.ss-project-number = Project number
.ss-project-name = Project name
.ss-project-phase = Project phase
.ss-project-milestone = Project milestone
.ss-revision-number = Revision number
.ss-revision-date = Revision date
.ss-issue-purpose = Issue purpose
.ss-custom-property-name = Custom property name
.ss-placeholder-type = Placeholder type
.ss-sheet-set-x = Sheet set
.ss-sheet-navigation-tree = Sheet navigation tree
.ss-sheetset = SheetSet
.datalink-specify-insertion-point = DATALINK 指定插入點:
.table-block-definition-not-found = TABLE:找不到圖塊定義。
.table-edit-applied = TABLE:已套用編輯。
+2
View File
@@ -784,6 +784,8 @@ impl OpenCADStudio {
if tokens[0].eq_ignore_ascii_case("BACKGROUND")
|| tokens[0].eq_ignore_ascii_case("COLORSCHEME")
|| tokens[0].eq_ignore_ascii_case("XREF")
// `VIEW WINDOW <name> <x1,y1> <x2,y2>` takes its arguments in one line.
|| tokens[0].eq_ignore_ascii_case("VIEW")
{
return self.dispatch_command(cmd);
}
-6
View File
@@ -587,12 +587,6 @@ impl OpenCADStudio {
.push_info(crate::t!("TOOLPALETTES: Tool Palettes not yet implemented.").as_ref());
}
// ── SHEETSET — not yet implemented ───────────────────────────────────
"SHEETSET" => {
self.command_line
.push_info(crate::t!("SHEETSET: Sheet Set Manager not yet implemented.").as_ref());
}
// ── XDATA — read/write extended entity data ──────────────────────────
// XDATA LIST — show all xdata records on selected entities
// XDATA SET <app> <str> — append a string xdata value for <app>
+68 -2
View File
@@ -4,7 +4,7 @@
use crate::app::{Message, OpenCADStudio};
use crate::command::CadCommand;
use crate::modules::annotate::field_cmd::{FieldObjectPickCommand, FieldPlaceCommand, FieldTablePickCommand};
use crate::ui::window::field_dialog::{
use crate::ui::window::field_dialog::{nav_props,
fields_of, object_properties, FieldDialogMsg, FieldDialogState, FieldTarget, DATE_FORMATS,
NAMED_TYPES,
};
@@ -103,6 +103,15 @@ impl OpenCADStudio {
.iter()
.map(|f| self.field_value(&format!("\\AcVar Date \\f \"{f}\""), &[]))
.collect();
if let Some(db) = self.sheet_set.db() {
let custom = codec::sheet_set::custom_properties(db.sheet_set());
let names = |flag: i32| custom.iter().filter(|(_, _, f)| f & flag != 0).map(|(n, _, _)| n.clone()).collect();
state.ss_sheet_custom = names(codec::sheet_set::CUSTOM_SHEET_PROP);
state.ss_set_custom = names(codec::sheet_set::CUSTOM_SHEET_SET_PROP);
state.ss_set_name = db.name().to_string();
}
state.ss_sets = self.sheet_set.sets.clone();
state.ss_set = self.sheet_set.current.unwrap_or(0);
self.field_dialog = Some(state);
self.fill_named_objects();
self.refresh_field_preview();
@@ -180,8 +189,65 @@ impl OpenCADStudio {
}
FieldDialogMsg::Name(n) => {
state.name = n;
state.text_case = 0;
// Sheet set fields start in Title case.
state.text_case = if crate::ui::window::field_dialog::SHEET_SET_FIELDS.contains(&n) { 4 } else { 0 };
state.ss_custom.clear();
state.ss_node.clear();
state.ss_prop.clear();
// SheetSet starts on the set and its first property; SheetView on nothing.
if n == "SheetSet" {
if let Some(db) = state.ss_sets.get(state.ss_set) {
state.ss_node = db.sheet_set().id().to_string();
state.ss_prop = nav_props(db, &state.ss_node).first().map(|p| p.0.clone()).unwrap_or_default();
}
}
}
FieldDialogMsg::SsCustom(name) => state.ss_custom = name,
FieldDialogMsg::SsSet(k) => {
state.ss_set = k;
state.ss_node.clear();
state.ss_prop.clear();
}
FieldDialogMsg::SsNode(id) => {
state.ss_prop = state.ss_sets.get(state.ss_set).and_then(|db| nav_props(db, &id).first().map(|p| p.0.clone())).unwrap_or_default();
state.ss_node = id;
}
FieldDialogMsg::SsProp(p) => state.ss_prop = p,
FieldDialogMsg::SsHref(v) => state.ss_href = v,
FieldDialogMsg::SsBrowse => {
return Task::perform(
async {
crate::sys::file_dialog()
.set_title(crate::t!("Open Sheet Set").as_ref())
.add_filter(crate::t!("Sheet Set (*.dst)").as_ref(), &["dst", "DST"])
.pick_file()
.await
.map(|h| crate::sys::handle_path(&h))
},
|p| Message::FieldDialog(FieldDialogMsg::SsPicked(p)),
);
}
FieldDialogMsg::SsPicked(None) => {}
FieldDialogMsg::SsPicked(Some(path)) => match codec::sheet_set::SheetSetDatabase::read(&path.to_string_lossy()) {
Ok(db) => {
let key = codec::sheet_set::path_key(&path.to_string_lossy());
state.ss_set = match state.ss_sets.iter().position(|d| d.path.as_deref().is_some_and(|p| codec::sheet_set::path_key(p) == key)) {
Some(k) => k,
None => {
state.ss_sets.push(db);
state.ss_sets.len() - 1
}
};
state.ss_node.clear();
state.ss_prop.clear();
}
Err(e) => self.command_line.push_error(&format!("{}: {e}", path.display())),
},
FieldDialogMsg::SsPlaceholder(k) => {
state.ss_placeholder = k;
state.ss_custom.clear();
}
FieldDialogMsg::SsScaleFormat(k) => state.ss_scale_format = k,
FieldDialogMsg::DateFormat(f) => state.date_format = f,
FieldDialogMsg::DateExample(k) => {
if let Some(f) = DATE_FORMATS.get(k) {
+23
View File
@@ -803,6 +803,29 @@ impl OpenCADStudio {
.push_output(crate::tf!("View '{}' saved.", name).as_ref());
}
}
"WINDOW" | "W" => {
// A plan view of the window between two corners.
let args: Vec<&str> = parts.get(2).map(|s| s.split_whitespace().collect()).unwrap_or_default();
let corner = |s: &str| {
let mut c = s.split(',');
Some((c.next()?.trim().parse::<f64>().ok()?, c.next()?.trim().parse::<f64>().ok()?))
};
match (args.first(), args.get(1).and_then(|s| corner(s)), args.get(2).and_then(|s| corner(s))) {
(Some(name), Some(a), Some(b)) if a.0 != b.0 && a.1 != b.1 => {
use codec::types::Vector3;
let mut view = self.tabs[i].scene.current_as_named_view(name);
view.target = Vector3 { x: (a.0 + b.0) / 2.0, y: (a.1 + b.1) / 2.0, z: 0.0 };
view.direction = Vector3 { x: 0.0, y: 0.0, z: 1.0 };
view.width = (b.0 - a.0).abs();
view.height = (b.1 - a.1).abs();
self.tabs[i].scene.document.views.add_or_replace(view);
self.command_line.push_output(crate::tf!("View '{}' saved.", name).as_ref());
}
_ => self
.command_line
.push_error(crate::t!("Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>").as_ref()),
}
}
"DELETE" | "DEL" | "D" => {
let name = parts.get(2).map(|s| s.trim()).unwrap_or("").to_string();
if name.is_empty() {
+13
View File
@@ -21,6 +21,7 @@ mod pc_colormap;
mod pc_extract;
mod pdf_underlay;
mod pdf_dialogs;
pub(crate) mod sheet_set;
mod xclip;
mod blockvars;
mod plotvars;
@@ -321,6 +322,9 @@ impl OpenCADStudio {
if let Some(t) = self.dispatch_attdef(cmd, i) {
return Some(t);
}
if let Some(t) = self.dispatch_sheet_set(cmd, i) {
return Some(t);
}
if let Some(t) = self.dispatch_field(cmd, i) {
return Some(t);
}
@@ -882,6 +886,15 @@ inventory::submit!(crate::command::CommandRegistration {
"CREATESKETCH",
"FINISHSKETCH",
"SHEETSET",
"SHEETSETHIDE",
"NEWSHEETSET",
"OPENSHEETSET",
"SSMAUTOOPEN",
"SSLOCATE",
"SSMPOLLTIME",
"SSMSHEETSTATUS",
"SSMSTATE",
"SSFOUND",
"SHORTCUTS",
"SSM",
"STEPOUT",
File diff suppressed because it is too large. Load diff
+219
View File
@@ -82,6 +82,7 @@ pub(super) const NAMES: &[&str] = &[
"dialog_ok",
"attdef_dialog",
"field_dialog",
"sheet_set",
"close_document",
"toggle_properties",
"toggle_layers",
@@ -1133,6 +1134,24 @@ impl OpenCADStudio {
"link_text" => F::HyperlinkText(v.into()),
"link_url" => F::HyperlinkUrl(v.into()),
"plot_scale" => F::PlotScale(index(codec::fields::PLOT_SCALE_FORMATS.len())?),
"ss_custom" => F::SsCustom(v.into()),
"ss_set" => F::SsSet(v.parse().map_err(|_| failure("invalid_value", "index"))?),
"ss_dst" => F::SsPicked(Some(std::path::PathBuf::from(v))),
"ss_node" => {
let state = self.field_dialog.as_ref().ok_or_else(|| failure("invalid_state", "No Field dialog"))?;
let db = state.ss_sets.get(state.ss_set).ok_or_else(|| failure("invalid_state", "No sheet set"))?;
let views = state.name == "SheetView";
let id = fd::nav_nodes(db, views)
.into_iter()
.find(|(_, id, label, _)| label == v || id == v)
.map(|(_, id, _, _)| id)
.ok_or_else(|| failure("invalid_value", "No such node"))?;
F::SsNode(id)
}
"ss_prop" => F::SsProp(v.into()),
"ss_href" => F::SsHref(v == "1"),
"ss_placeholder" => F::SsPlaceholder(index(fd::PLACEHOLDER_TYPES.len())?),
"ss_scale" => F::SsScaleFormat(index(codec::fields::PLOT_SCALE_FORMATS.len())?),
"placeholder" => F::PlaceholderProperty(index(codec::fields::BLOCK_PLACEHOLDER_PROPERTIES.len())?),
"table_function" => F::TableFunction(
["Average", "Sum", "Count", "Cell"]
@@ -1143,6 +1162,203 @@ impl OpenCADStudio {
_ => return Err(failure("invalid_value", "Unknown field dialog key")),
})
}
// Sheet Set Manager and its dialogs: "open=<dst>", "tab=list|views|model",
// "select=<target>", "activate=<target>", "menu=<action>:<target>"
// (open, new_sheet, new_subset, import, rename, remove, properties,
// close; a target is a sheet number or title, a subset name or
// "set"), "import_file=<dwg>", "new" (wizard), "existing=0|1",
// "step=<n>", "name=", "description=", "folder=", "hierarchy=0|1",
// "add_folder=<dir>", "layout=<i>:0|1", "wizard_props",
// "row=<i>:<value>", "prompt=0|1:<row>", "template=<file>",
// "custom=<i>:<value>", "add_custom", "custom_name=", "custom_default=",
// "custom_owner=0|1", "add_custom_ok", "number=", "title=",
// "file_name=", "pick_layout=<i>", "ok", "cancel".
"sheet_set" => {
use crate::ui::window::sheet_set::{FieldId as F, MenuAction as A, SheetSetMsg as M, SsmTab, WizardMsg as W};
let value = string(req, "value")?;
let (key, arg) = value.split_once('=').unwrap_or((value, ""));
let target = |app: &Self, spec: &str| {
app.sheet_set_target(spec).ok_or_else(|| failure("invalid_value", "No such sheet set component"))
};
let index_value = |spec: &str| -> Result<(usize, String), Value> {
let (i, v) = spec.split_once(':').unwrap_or((spec, ""));
Ok((i.parse().map_err(|_| failure("invalid_value", "Expected <index>:<value>"))?, v.to_string()))
};
Message::SheetSet(match key {
"open" => M::OpenPicked(Some(std::path::PathBuf::from(arg))),
"import_file" => M::ImportPicked(Some(std::path::PathBuf::from(arg))),
"tab" => M::Tab(match arg {
"views" => SsmTab::SheetViews,
"model" => SsmTab::ModelViews,
_ => SsmTab::SheetList,
}),
"select" => M::Select(target(self, arg)?),
"activate" => M::Activate(target(self, arg)?),
"menu" => {
let (action, spec) = arg.split_once(':').unwrap_or((arg, "set"));
let action = match action {
"open" => A::Open,
"new_sheet" => A::NewSheet,
"new_subset" => A::NewSubset,
"import" => A::ImportLayout,
"rename" => A::Rename,
"remove" => A::Remove,
"properties" => A::Properties,
"close" => A::Close,
_ => return Err(failure("invalid_value", "Unknown sheet set menu action")),
};
if action == A::ImportLayout {
self.sheet_set_import_parent = Some(target(self, spec)?);
return Ok(Task::none());
}
M::Menu(target(self, spec)?, action)
}
"new" => return Ok(self.dispatch_command("NEWSHEETSET")),
"existing" => M::Wizard(W::Existing(arg == "1")),
"step" => M::Wizard(W::Step(arg.parse().map_err(|_| failure("invalid_value", "step"))?)),
"layout" => {
let (i, v) = index_value(arg)?;
M::Wizard(W::LayoutOn(i, v == "1"))
}
"name" => M::Input(F::Name, arg.into()),
"description" => M::Input(F::Description, arg.into()),
"folder" => M::Input(F::Folder, arg.into()),
"hierarchy" => M::Toggle(F::Hierarchy, arg == "1"),
"add_folder" => M::FolderPicked(F::AddFolder, Some(std::path::PathBuf::from(arg))),
"wizard_props" => M::WizardProperties,
"row" => {
let (i, v) = index_value(arg)?;
M::Input(F::Row(i), v)
}
"prompt" => {
let (i, v) = index_value(arg)?;
M::Choose(F::Row(i), usize::from(v != "1"))
}
"template" => M::TemplatePicked(Some(std::path::PathBuf::from(arg))),
"custom" => {
let (i, v) = index_value(arg)?;
M::CustomValue(i, v)
}
"add_custom" => M::AddCustom,
"custom_name" => M::Input(F::CustomName, arg.into()),
"custom_default" => M::Input(F::CustomDefault, arg.into()),
"custom_owner" => M::Choose(F::CustomOwner, usize::from(arg == "1")),
"add_custom_ok" => M::AddCustomOk,
"number" => M::Input(F::Number, arg.into()),
"title" => M::Input(F::Title, arg.into()),
"file_name" => M::Input(F::FileName, arg.into()),
"pick_layout" => M::Choose(F::Layout, arg.parse().map_err(|_| failure("invalid_value", "index"))?),
"refresh" => M::Refresh,
"open_after" => M::Toggle(F::OpenAfter, arg == "1"),
"row_toggle" => {
let (i, v) = index_value(arg)?;
M::Toggle(F::Row(i), v == "1")
}
"publish" => M::Toggle(F::Publish, arg == "1"),
"layout_name" => M::Input(F::LayoutName, arg.into()),
"rename_opt" => {
let (i, v) = index_value(arg)?;
M::Toggle(F::RenameOption(i.min(3)), v == "1")
}
"import_add" => M::ImportAdd(arg.split('|').map(std::path::PathBuf::from).collect()),
"import_row" => {
let (i, v) = index_value(arg)?;
M::Toggle(F::ImportRow(i), v == "1")
}
"prefix" => M::Toggle(F::ImportPrefix, arg == "1"),
"previous" => M::Previous,
"next" => M::Next,
"views_by_category" => M::ViewsByCategory(arg == "1"),
"new_category" => M::NewCategory,
"category" => {
let id = self
.sheet_set
.db()
.and_then(|db| db.view_categories().iter().find(|c| c.prop("Name") == Some(arg)).map(|c| c.id().to_string()))
.ok_or_else(|| failure("invalid_value", "No such view category"))?;
M::CategoryProperties(id)
}
"remove_category" => {
let id = self
.sheet_set
.db()
.and_then(|db| db.view_categories().iter().find(|c| c.prop("Name") == Some(arg)).map(|c| c.id().to_string()))
.ok_or_else(|| failure("invalid_value", "No such view category"))?;
M::CategoryRemove(id)
}
"category_block" => {
let (i, v) = index_value(arg)?;
M::Toggle(F::CategoryBlock(i), v == "1")
}
"add_location" => M::LocationPicked(Some(std::path::PathBuf::from(arg))),
"remove_location" => {
let id = self
.sheet_set
.locations
.iter()
.find(|(_, folder, _)| codec::sheet_set::path_key(folder) == codec::sheet_set::path_key(arg))
.map(|(id, _, _)| id.clone())
.ok_or_else(|| failure("invalid_value", "No such location"))?;
M::RemoveLocation(id)
}
"open_drawing" => M::OpenDrawing(arg.into()),
"toggle_drawing" => M::ToggleDrawing(arg.into()),
"see_views" => M::SeeViews(arg.into()),
// place=<drawing>[|<view>]
"place" => {
let (drawing, view) = arg.split_once('|').map_or((arg, None), |(d, v)| (d, Some(v.to_string())));
M::PlaceOnSheet(drawing.into(), view)
}
// view=<view title or number - title>:<display|rename|label|category=<name>|callout=<block>>
"view" => {
use crate::ui::window::sheet_set::ViewAction as VA;
let (spec, action) = arg.rsplit_once(':').ok_or_else(|| failure("invalid_value", "view=<view>:<action>"))?;
let db = self.sheet_set.db().ok_or_else(|| failure("invalid_state", "No sheet set"))?;
let view = db
.sheets()
.into_iter()
.flat_map(|s| db.sheet_views(s))
.find(|v| codec::sheet_set::number_and_title(v) == spec || v.prop("Title") == Some(spec))
.map(|v| v.id().to_string())
.ok_or_else(|| failure("invalid_value", "No such sheet view"))?;
let (verb, name) = action.split_once('=').unwrap_or((action, ""));
let a = match verb {
"display" => VA::Display,
"rename" => VA::Rename,
"label" => VA::Label,
"category" => VA::Category(
db.view_categories()
.iter()
.find(|c| c.prop("Name") == Some(name))
.map(|c| c.id().to_string())
.ok_or_else(|| failure("invalid_value", "No such view category"))?,
),
"callout" => VA::Callout(
db.callout_blocks()
.iter()
.find(|b| b.prop("Name") == Some(name))
.map(|b| b.id().to_string())
.ok_or_else(|| failure("invalid_value", "No such callout block"))?,
),
_ => return Err(failure("invalid_value", "display|rename|label|category=|callout=")),
};
M::ViewMenu(view, a)
}
"add_blocks" => M::AddBlocks,
"block_list_select" => M::BlockListSelect(arg.parse().map_err(|_| failure("invalid_value", "index"))?),
"block_list_add" => M::BlockListAdd,
"block_list_delete" => M::BlockListDelete,
"select_block_file" => M::SelectBlockPicked(Some(std::path::PathBuf::from(arg))),
"select_block_whole" => M::SelectBlockWhole(arg == "1"),
"select_block_check" => {
let (i, v) = index_value(arg)?;
M::SelectBlockCheck(i, v == "1")
}
"ok" => M::Ok,
"cancel" => M::Cancel,
_ => return Err(failure("invalid_value", "Unknown sheet set action")),
})
}
"ribbon_dropdown" => Message::ToggleRibbonDropdown(string(req, "value")?.into()),
"pdf_dialog_ok" => {
use crate::ui::window::pdf_dialogs::PdfDialogMsg;
@@ -1169,6 +1385,9 @@ impl OpenCADStudio {
Some(crate::app::ModalKind::AttDefEdit) => Message::AttdefDialog(
crate::ui::window::attdef_dialog::AttdefDialogMsg::EditOk,
),
Some(crate::app::ModalKind::SheetSet) => Message::SheetSet(
crate::ui::window::sheet_set::SheetSetMsg::Ok,
),
Some(crate::app::ModalKind::Field) => Message::FieldDialog(
crate::ui::window::field_dialog::FieldDialogMsg::Ok,
),
+13
View File
@@ -818,6 +818,13 @@ pub(super) struct OpenCADStudio {
pub(crate) show_browser: bool,
/// Point Cloud Manager palette (POINTCLOUDMANAGER).
pub(crate) pc_manager: crate::ui::window::pc_manager::PcManager,
/// Sheet Set Manager palette, the open sheet sets and their dialogs.
pub(crate) sheet_set: crate::ui::window::sheet_set::SheetSetManager,
/// A sheet opened from the manager: its drawing (path key) and layout,
/// switched to once the drawing has loaded.
pub(crate) sheet_set_pending_layout: Option<(String, String)>,
/// The subset / set Import Layout as Sheet adds to, while its file picker is open.
pub(crate) sheet_set_import_parent: Option<String>,
/// Which viewport background the colour wheel is editing, or `None` when
/// it is closed. One slot, because only one wheel can be open at a time.
pub(crate) bg_picker: Option<BgTarget>,
@@ -1990,6 +1997,8 @@ pub enum ModalKind {
GpuWarning,
/// Reference Manager help window (toolbar Help button).
XrefHelp,
/// Sheet set wizard, properties and sheet / subset forms.
SheetSet,
}
/// A property group controlled by a layer state's restore mask.
@@ -3899,6 +3908,7 @@ pub enum Message {
FieldDialog(crate::ui::window::field_dialog::FieldDialogMsg),
/// A click or search in the Point Cloud Manager.
PcManager(crate::ui::window::pc_manager::PcManagerMsg),
SheetSet(crate::ui::window::sheet_set::SheetSetMsg),
PdfImportPickResult(Result<(std::path::PathBuf, std::sync::Arc<Vec<u8>>), String>),
/// Result of the PDFATTACH file picker.
PdfAttachPickResult(Result<(std::path::PathBuf, std::sync::Arc<Vec<u8>>), String>),
@@ -4225,6 +4235,9 @@ impl OpenCADStudio {
show_external_references: false,
show_browser: false,
pc_manager: Default::default(),
sheet_set: Default::default(),
sheet_set_pending_layout: None,
sheet_set_import_parent: None,
bg_picker: None,
block_palette: Default::default(),
xref_manager: Default::default(),
+4
View File
@@ -613,6 +613,9 @@ pub struct UserSettings {
/// BLOCKNAVIGATE (default ".").
#[serde(default = "default_block_navigate")]
pub block_navigate: String,
/// SSMAUTOOPEN, SSLOCATE, SSMPOLLTIME, SSMSHEETSTATUS.
#[serde(default)]
pub sheet_set: crate::ui::window::sheet_set::SheetSetSettings,
}
/// A block the Blocks palette lists from outside the current drawing (a
@@ -853,6 +856,7 @@ impl Default for UserSettings {
block_mru_list: 50,
block_redefine_mode: 1,
block_navigate: ".".to_string(),
sheet_set: Default::default(),
}
}
}
+5
View File
@@ -590,6 +590,10 @@ pub(super) fn on_ribbon_tool_click(&mut self, tool_id: String, event: ModuleEven
PanelId::PointCloudManager => {
self.pc_manager.show = false;
}
PanelId::SheetSetManager => {
self.sheet_set.show = false;
self.ribbon.set_sheet_set(false);
}
PanelId::Properties => {
self.show_properties = false;
self.ribbon.set_properties(false);
@@ -695,6 +699,7 @@ pub(super) fn on_ribbon_tool_click(&mut self, tool_id: String, event: ModuleEven
PanelId::Browser => self.show_browser,
PanelId::NodeGraph => self.show_node_graph,
PanelId::PointCloudManager => self.pc_manager.show,
PanelId::SheetSetManager => self.sheet_set.show,
}
}
+12 -7
View File
@@ -744,6 +744,7 @@ impl OpenCADStudio {
block_mru_list: self.block_mru_list,
block_redefine_mode: self.block_redefine_mode,
block_navigate: self.block_navigate.clone(),
sheet_set: self.sheet_set.settings,
}
}
@@ -875,6 +876,7 @@ impl OpenCADStudio {
self.block_mru_list = s.block_mru_list.min(100);
self.block_redefine_mode = s.block_redefine_mode.min(2);
self.block_navigate = s.block_navigate.clone();
self.sheet_set.settings = s.sheet_set;
self.block_palette.recent = s.block_recent.clone();
self.block_palette.favorites = s.block_favorites.clone();
self.block_palette.libraries = s.block_libraries.clone();
@@ -2045,7 +2047,8 @@ impl OpenCADStudio {
} else {
Task::none()
};
Task::batch([thumbs_task, pending_open_task, interaction_task, startup_script_task])
let sheet_set_task = self.sheet_set_after_open(i);
Task::batch([thumbs_task, pending_open_task, interaction_task, startup_script_task, sheet_set_task])
}
pub(super) fn on_wblock_save_result_some(
@@ -2150,6 +2153,7 @@ impl OpenCADStudio {
self.tabs[i].scene.document.header.user_real1 = self.tabs[i].scene.annotation_scale as f64;
self.sync_solid_models_for_save(i);
self.tabs[i].scene.sync_native_parametric_graph();
self.stamp_sheet_set_data(i);
}
#[cfg(not(target_arch = "wasm32"))]
@@ -3303,6 +3307,10 @@ impl OpenCADStudio {
for i in 0..self.tabs.len() {
let _ = std::fs::remove_file(self.autosave_target(i));
}
#[cfg(not(target_arch = "wasm32"))]
for path in &self.sheet_set.locks {
crate::app::commands::sheet_set::release_lock(path);
}
}
/// Remove the autosave recovery files, then quit the application.
@@ -5511,12 +5519,9 @@ impl OpenCADStudio {
let half_w = view.width.abs() * 0.5;
let half_h = view.height.abs() * 0.5;
(half_w > 1e-9 && half_h > 1e-9).then_some(())?;
self.area_plot_job((
view.center.x - half_w,
view.center.y - half_h,
view.center.x + half_w,
view.center.y + half_h,
))
// The view centre is relative to its target (plan views).
let (cx, cy) = (view.target.x + view.center.x, view.target.y + view.center.y);
self.area_plot_job((cx - half_w, cy - half_h, cx + half_w, cy + half_h))
}
pub(in crate::app) fn extents_plot_job(&self) -> Option<PdfPageInput> {
+5
View File
@@ -1819,6 +1819,7 @@ impl OpenCADStudio {
Message::AttdefDialog(message) => self.on_attdef_dialog(message),
Message::FieldDialog(message) => self.on_field_dialog(message),
Message::PcManager(message) => self.update_pc_manager(message),
Message::SheetSet(message) => self.on_sheet_set(message),
Message::RibbonSelectTab(idx) => {
self.ribbon.select(idx);
Task::none()
@@ -8548,6 +8549,10 @@ impl OpenCADStudio {
}
Message::CloseModal => {
if self.active_modal == Some(super::ModalKind::SheetSet) {
self.close_sheet_set_dialog();
return Task::none();
}
if self.active_modal == Some(super::ModalKind::Field) {
self.close_field_dialog();
return Task::none();
+13
View File
@@ -1888,6 +1888,7 @@ bg={bg_ms:.1}ms n={view_count}"
crate::ui::dock::PanelId::Browser => self.show_browser,
crate::ui::dock::PanelId::NodeGraph => self.show_node_graph,
crate::ui::dock::PanelId::PointCloudManager => self.pc_manager.show,
crate::ui::dock::PanelId::SheetSetManager => self.sheet_set.show,
}
};
let edge_stack = |side: crate::app::config::DockSide| -> Option<Element<'_, Message>> {
@@ -2642,6 +2643,14 @@ impl OpenCADStudio {
};
#[cfg(target_arch = "wasm32")]
let plugin_drain = Subscription::none();
// Open sheet sets reload when their .dst changes on disk.
#[cfg(not(target_arch = "wasm32"))]
// Open sheet sets reload when their .dst changes on disk; the
// drawings' .dwl lock files follow the open tabs.
let sheet_set_poll = iced::time::every(std::time::Duration::from_secs(1))
.map(|_| Message::SheetSet(crate::ui::window::sheet_set::SheetSetMsg::Poll));
#[cfg(target_arch = "wasm32")]
let sheet_set_poll = Subscription::none();
let hatch_pattern_keys = if self.tabs[self.active_tab]
.properties
.hatch_pattern_picker_open
@@ -2843,6 +2852,7 @@ impl OpenCADStudio {
web_fonts,
autosave,
plugin_drain,
sheet_set_poll,
single_instance,
hatch_pattern_keys,
keyboard_events,
@@ -3029,6 +3039,9 @@ impl OpenCADStudio {
width,
auto_collapse,
),
crate::ui::dock::PanelId::SheetSetManager => {
crate::ui::window::sheet_set::view(&self.sheet_set, width, auto_collapse)
}
};
let divider = dock_divider(id);
match side {
+19
View File
@@ -75,6 +75,7 @@ impl OpenCADStudio {
Some(K::RecoveryPrompt) => crate::tr!("modal", "recovery-prompt"),
Some(K::GpuWarning) => crate::tr!("gpu", "title"),
Some(K::XrefHelp) => crate::t!("Reference Manager Help").into_owned(),
Some(K::SheetSet) => self.sheet_set.dialog.as_ref().map(|d| d.title()).unwrap_or_default(),
None => String::new(),
}
}
@@ -580,6 +581,24 @@ impl OpenCADStudio {
let state = self.attdef_dialog.as_ref()?;
sized_flow(ex, 720, 520, |flow| crate::ui::window::attdef_dialog::view(state, flow))
}
super::super::ModalKind::SheetSet => {
let (w, h) = match self.sheet_set.dialog.as_ref()? {
crate::ui::window::sheet_set::SsDialog::Wizard(_) => (720, 560),
crate::ui::window::sheet_set::SsDialog::Properties(_) => (640, 700),
crate::ui::window::sheet_set::SsDialog::Form(f) => match f.kind {
crate::ui::window::sheet_set::FormKind::Rename => (560, 470),
crate::ui::window::sheet_set::FormKind::RenameView => (520, 200),
crate::ui::window::sheet_set::FormKind::ImportLayout => (620, 470),
_ => (560, 420),
},
crate::ui::window::sheet_set::SsDialog::Confirm(..) => (460, 190),
crate::ui::window::sheet_set::SsDialog::Template(_) => (480, 400),
crate::ui::window::sheet_set::SsDialog::Category(_) => (480, 440),
crate::ui::window::sheet_set::SsDialog::BlockList(_) => (540, 330),
crate::ui::window::sheet_set::SsDialog::SelectBlock(_) => (580, 390),
};
sized_flow(ex, w, h, |flow| crate::ui::window::sheet_set::dialog_view(&self.sheet_set, flow))
}
super::super::ModalKind::Field => {
let state = self.field_dialog.as_ref()?;
sized_flow(ex, 760, 660, |flow| crate::ui::window::field_dialog::view(state, flow))
+30
View File
@@ -71,6 +71,14 @@ impl FieldContext for OcsFieldContext<'_> {
os_date_locale()
}
fn sheet_sets(
&self,
f: &mut dyn FnMut(&codec::sheet_set::SheetSetDatabase) -> Option<String>,
) -> Option<String> {
let sets = SHEET_SETS.read().ok()?;
sets.iter().find_map(|db| f(db))
}
fn getenv(&self, name: &str) -> Option<String> {
#[cfg(not(target_arch = "wasm32"))]
{
@@ -84,6 +92,16 @@ impl FieldContext for OcsFieldContext<'_> {
}
}
/// The sheet sets open in the Sheet Set Manager, for `\AcSm` fields. The
/// manager replaces the list whenever a set opens, closes or changes.
static SHEET_SETS: std::sync::RwLock<Vec<codec::sheet_set::SheetSetDatabase>> = std::sync::RwLock::new(Vec::new());
pub fn set_sheet_sets(sets: Vec<codec::sheet_set::SheetSetDatabase>) {
if let Ok(mut guard) = SHEET_SETS.write() {
*guard = sets;
}
}
/// Re-evaluate the field hosted by entity `host` (usually an MTEXT), or `None`
/// to keep the cached text. Thin wrapper over the library engine.
pub fn resolve(document: &CadDocument, host: Handle) -> Option<String> {
@@ -369,6 +387,18 @@ pub fn attach_attribute_fields(document: &mut CadDocument, insert: Handle) -> Ve
document.attach_attribute_fields(insert, &context)
}
/// Store fresh values for the sheet set fields (after a sheet set changed).
pub fn refresh_sheet_set_fields(document: &mut CadDocument) -> Vec<Handle> {
let context = OcsFieldContext(None);
document.refresh_sheet_set_fields(&context)
}
/// [`attach_attribute_fields`] with every field code passed through `map`.
pub fn attach_attribute_fields_mapped(document: &mut CadDocument, insert: Handle, map: &dyn Fn(&str) -> String) -> Vec<Handle> {
let context = OcsFieldContext(None);
document.attach_attribute_fields_mapped(insert, &context, map)
}
/// Whether any attribute definition of `block` hosts a field.
pub fn block_has_attribute_fields(document: &CadDocument, block: &str) -> bool {
let Some(record) = document.block_records.iter().find(|r| r.name.eq_ignore_ascii_case(block)) else {
+3 -2
View File
@@ -759,7 +759,8 @@ pub fn load_bytes(name: &str, bytes: Vec<u8>) -> Result<CadDocument, String> {
ext.as_str()
};
match format {
"dwg" => {
// Templates (.dwt) and standards (.dws) are drawings in the DWG format.
"dwg" | "dwt" | "dws" => {
let mut doc = DwgReader::from_stream(Cursor::new(bytes))
.read()
.map_err(|e| e.to_string())?;
@@ -1022,7 +1023,7 @@ fn read_file_attempt(
};
match effective.as_str() {
"dwg" => read_dwg_path(path, progress, failsafe),
"dwg" | "dwt" | "dws" => read_dwg_path(path, progress, failsafe),
"dxf" => read_dxf_path(path, failsafe),
_ => Err(ReaderFailure::terminal(format!(
"Unsupported file format: .{ext}"
+161
View File
@@ -3,6 +3,166 @@
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")),
"Rename Subset..." => Some(("view", "ss-rename-subset")),
"Content cannot be placed into model space. Please switch to paper space and try again." => Some(("view", "ss-content-model-space")),
"cannot be read" => Some(("view", "ss-cannot-read")),
"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")),
"open" => Some(("view", "ss-status-open")),
"View by category" => Some(("view", "ss-view-by-category")),
"View by sheet" => Some(("view", "ss-view-by-sheet")),
"Import Layouts as Sheets" => Some(("view", "ss-import-layouts-as-sheets")),
"Remove Sheets" => Some(("view", "ss-remove-sheets")),
"View Category" => Some(("view", "ss-view-category")),
"New View Category..." => Some(("view", "ss-new-view-category")),
"Add New Location..." => Some(("view", "ss-add-new-location")),
"Remove Location" => Some(("view", "ss-remove-location")),
"Publish by Sheet 'Include for Publish' Setting" => Some(("view", "ss-publish-by-sheet")),
"Do Not Publish Sheets" => Some(("view", "ss-do-not-publish-sheets")),
"Open in drawing editor" => Some(("view", "ss-open-in-drawing-editor")),
"Create folder hierarchy" => Some(("view", "ss-create-folder-hierarchy")),
"Publish sheets in subset" => Some(("view", "ss-publish-sheets-in-subset")),
"Rename options" => Some(("view", "ss-rename-options")),
"Rename layout to match:" => Some(("view", "ss-rename-layout-to-match")),
"Prefix with sheet number" => Some(("view", "ss-prefix-with-sheet-number")),
"Rename drawing file to match:" => Some(("view", "ss-rename-drawing-file-to-match")),
"Available for import" => Some(("view", "ss-available-for-import")),
"Drawings" => Some(("view", "ss-drawings")),
"Select drawing files containing layouts" => Some(("view", "ss-select-drawing-files-containing-layouts")),
"Browse for Drawings..." => Some(("view", "ss-browse-for-drawings")),
"A layout can belong to only one sheet set. If a layout already belongs to a sheet set, you must create a copy of the layout to import it." => Some(("view", "ss-a-layout-can-belong-to-only-one-sheet-set")),
"Prefix sheet titles with file name" => Some(("view", "ss-prefix-sheet-titles-with-file-name")),
"Import Checked" => Some(("view", "ss-import-checked")),
"Template" => Some(("view", "ss-template")),
"Drawing template file name" => Some(("view", "ss-drawing-template-file-name")),
"Select a layout to create new sheets" => Some(("view", "ss-select-a-layout-to-create-new-sheets")),
"Category name" => Some(("view", "ss-category-name")),
"Select the callout blocks to be used in this category" => Some(("view", "ss-select-the-callout-blocks")),
"Selected blocks will be available for selection when you insert a callout block from the view tab." => Some(("view", "ss-selected-blocks-will-be-available")),
"Add Blocks..." => Some(("view", "ss-add-blocks")),
"(The layout and the drawing file will not be deleted.)" => Some(("view", "ss-layout-and-drawing-not-deleted")),
"Are you sure that you want to remove {} Sheet from {} Sheet Set?" => Some(("view", "ss-remove-sheet-question")),
"The drawing is open; close it to rename its file." => Some(("view", "ss-drawing-open-cannot-rename")),
"The category name cannot be empty." => Some(("view", "ss-category-name-empty")),
"Associate hyperlink" => Some(("view", "ss-associate-hyperlink")),
"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")),
@@ -3309,6 +3469,7 @@ pub(super) fn message_attribute(source: &str) -> Option<(&'static str, &'static
"Usage: VIEW LIST | VIEW SAVE <name> | VIEW RESTORE <name> | VIEW DELETE <name>" => Some(("layers", "usage-view-list-view-save-name-view-restore-na")),
"Usage: VIEW RESTORE <name>" => Some(("layers", "usage-view-restore-name")),
"Usage: VIEW SAVE <name>" => Some(("layers", "usage-view-save-name")),
"Usage: VIEW WINDOW <name> <x1,y1> <x2,y2>" => Some(("layers", "usage-view-window")),
"Usage: XDATA LIST | SET <app> <value> | CLEAR [app]" => Some(("view", "usage-xdata-list-set-app-value-clear-app")),
"Usage: {prefix} FONT <style> <font_file>" => Some(("layers", "usage-prefix-font-style-font-file")),
"Usage: {prefix} LIST | NEW <name> | FONT <style> <file> | WIDTH <style> <factor> | OBLIQUE <style> <angle>" => Some(("layers", "usage-prefix-list-new-name-font-style-file-wid")),
+1 -1
View File
@@ -5,6 +5,6 @@ pub fn tool() -> ToolDef {
id: "SHEETSET",
label: "Sheet Set\nManager",
icon: ICON,
event: ModuleEvent::Command("SHEETSET".to_string()),
event: ModuleEvent::Command("_SSMTOGGLE".to_string()),
}
}
+7 -6
View File
@@ -202,6 +202,9 @@ impl Scene {
};
// Build rotation: canonical eye is +Z, rotate to eye_dir.
cam.rotation = glam::Quat::from_rotation_arc(Vec3::Z, eye_dir);
// The view centre is an offset in view coordinates from the target.
let offset = cam.rotation * Vec3::new(view.center.x as f32, view.center.y as f32, 0.0);
cam.target += glam::DVec3::new(offset.x as f64, offset.y as f64, offset.z as f64);
// Sync yaw/pitch from new rotation (for ViewCube).
let pitch = eye_dir.z.clamp(-1.0, 1.0).asin();
let yaw = eye_dir.x.atan2(eye_dir.y);
@@ -224,13 +227,11 @@ impl Scene {
let cam = self.camera.borrow();
let eye_dir = cam.rotation * glam::Vec3::Z;
let height = cam.ortho_size() * 2.0;
let width = height; // caller can adjust; rough square
// The window's shape: the last rendered aspect ratio.
let width = height * self.active_camera_aspect();
let mut view = codec::tables::View::new(name);
view.center = Vector3 {
x: cam.target.x as f64,
y: cam.target.y as f64,
z: 0.0,
};
// The centre is in view (DCS) coordinates, relative to the target.
view.center = Vector3 { x: 0.0, y: 0.0, z: 0.0 };
view.target = Vector3 {
x: cam.target.x as f64,
y: cam.target.y as f64,
+5
View File
@@ -48,6 +48,8 @@ pub enum PanelId {
NodeGraph,
/// Regions and scans of the drawing's point clouds.
PointCloudManager,
/// The open sheet sets: subsets and sheets.
SheetSetManager,
}
impl PanelId {
@@ -60,6 +62,7 @@ impl PanelId {
PanelId::Browser => "Browser",
PanelId::NodeGraph => "Node Graph",
PanelId::PointCloudManager => "Point Cloud Manager",
PanelId::SheetSetManager => "Sheet Set Manager",
}
}
@@ -72,6 +75,7 @@ impl PanelId {
PanelId::Browser => 230.0,
PanelId::NodeGraph => 220.0,
PanelId::PointCloudManager => 280.0,
PanelId::SheetSetManager => 280.0,
}
}
@@ -162,6 +166,7 @@ impl DockState {
PanelId::Browser,
PanelId::NodeGraph,
PanelId::PointCloudManager,
PanelId::SheetSetManager,
] {
self.panels.entry(id).or_insert_with(|| DockPanel::for_id(id));
}
+7
View File
@@ -58,6 +58,8 @@ pub struct Ribbon {
pub show_ucs_icon: bool,
/// Properties panel (PROPERTIES) visibility — drives the Properties button highlight.
pub show_properties: bool,
/// Sheet Set Manager palette shown (SSMSTATE).
pub show_sheet_set: bool,
/// File tabs (FILETAB) visibility — drives the File Tabs button highlight.
pub show_file_tabs: bool,
/// Layout tabs (LAYOUTTAB) visibility — drives the Layout Tabs button highlight.
@@ -174,6 +176,7 @@ impl Ribbon {
show_viewcube: true,
show_ucs_icon: true,
show_properties: true,
show_sheet_set: false,
show_file_tabs: true,
show_layout_tabs: true,
open_dropdown: None,
@@ -335,6 +338,9 @@ impl Ribbon {
pub fn set_properties(&mut self, on: bool) {
self.show_properties = on;
}
pub fn set_sheet_set(&mut self, on: bool) {
self.show_sheet_set = on;
}
pub fn set_file_tabs(&mut self, on: bool) {
self.show_file_tabs = on;
}
@@ -353,6 +359,7 @@ impl Ribbon {
show_ucs_icon: self.show_ucs_icon,
show_properties: self.show_properties,
show_block_palette,
show_sheet_set: self.show_sheet_set,
show_file_tabs: self.show_file_tabs,
show_layout_tabs: self.show_layout_tabs,
}
+2
View File
@@ -38,6 +38,7 @@ pub(super) struct ToggleState {
pub show_ucs_icon: bool,
pub show_properties: bool,
pub show_block_palette: bool,
pub show_sheet_set: bool,
pub show_file_tabs: bool,
pub show_layout_tabs: bool,
}
@@ -380,6 +381,7 @@ pub(super) fn is_active_tool(
"UCSICON" => state.show_ucs_icon,
"PROPERTIES" => state.show_properties,
"BLOCKPALETTE" => state.show_block_palette,
"SHEETSET" => state.show_sheet_set,
"FILETAB" => state.show_file_tabs,
"LAYOUTTAB" => state.show_layout_tabs,
id => active_tool.as_deref() == Some(id),
+5
View File
@@ -378,6 +378,11 @@ impl<'a> Program<Message> for BlockPreviewCanvas<'a> {
}
}
/// A block preview (the palette's canvas) for other dialogs.
pub(crate) fn preview_canvas<'a>(wires: &'a [WireModel], height: f32) -> Element<'a, Message> {
canvas(BlockPreviewCanvas { wires }).width(Fill).height(Length::Fixed(height)).into()
}
fn pm(m: BlockPaletteMsg) -> Message {
Message::BlockPalette(m)
}
+411
View File
@@ -38,8 +38,234 @@ pub const CATEGORIES: &[(&str, &[&str])] = &[
"Plot",
&["DeviceName", "Login", "PageSetupName", "PaperSize", "PlotDate", "PlotOrientation", "PlotScale", "PlotStyleTable"],
),
("SheetSet", SHEET_SET_FIELDS),
];
/// The SheetSet category, in the reference's order.
pub const SHEET_SET_FIELDS: &[&str] = &[
"CurrentSheetCategory",
"CurrentSheetCustom",
"CurrentSheetDescription",
"CurrentSheetIssuePurpose",
"CurrentSheetNumber",
"CurrentSheetNumberAndTitle",
"CurrentSheetRevisionDate",
"CurrentSheetRevisionNumber",
"CurrentSheetSet",
"CurrentSheetSetCustom",
"CurrentSheetSetDescription",
"CurrentSheetSetProjectMilestone",
"CurrentSheetSetProjectName",
"CurrentSheetSetProjectNumber",
"CurrentSheetSetProjectPhase",
"CurrentSheetSubSet",
"CurrentSheetTitle",
"SheetSet",
"SheetSetPlaceholder",
"SheetView",
];
/// A sheet set field's code without format: `\AcSm[.16.2] Component.Property`.
fn sheet_set_code(name: &str, custom: &str) -> String {
let (version, target) = match name {
"CurrentSheetCategory" => (".16.2", "Sheet.Category".to_string()),
"CurrentSheetCustom" => ("", format!("Sheet.{custom}")),
"CurrentSheetDescription" => ("", "Sheet.Description".into()),
"CurrentSheetIssuePurpose" => (".16.2", "Sheet.IssuePurpose".into()),
"CurrentSheetNumber" => ("", "Sheet.Number".into()),
"CurrentSheetNumberAndTitle" => ("", "Sheet.NumberAndTitle".into()),
"CurrentSheetRevisionDate" => (".16.2", "Sheet.RevisionDate".into()),
"CurrentSheetRevisionNumber" => (".16.2", "Sheet.RevisionNumber".into()),
"CurrentSheetSet" => ("", "SheetSet.Name".into()),
"CurrentSheetSetCustom" => ("", format!("SheetSet.{custom}")),
"CurrentSheetSetDescription" => ("", "SheetSet.Description".into()),
"CurrentSheetSetProjectMilestone" => (".16.2", "SheetSet.ProjectMilestone".into()),
"CurrentSheetSetProjectName" => (".16.2", "SheetSet.ProjectName".into()),
"CurrentSheetSetProjectNumber" => (".16.2", "SheetSet.ProjectNumber".into()),
"CurrentSheetSetProjectPhase" => (".16.2", "SheetSet.ProjectPhase".into()),
"CurrentSheetSubSet" => ("", "Subset.Name".into()),
"CurrentSheetTitle" => ("", "Sheet.Title".into()),
_ => return "\\AcSm".into(),
};
format!("\\AcSm{version} {target}")
}
/// The navigation tree of a SheetSet (set, subsets, sheets) or SheetView
/// (set, view categories) field: depth, component id, label, is a sheet.
pub fn nav_nodes(db: &codec::sheet_set::SheetSetDatabase, views: bool) -> Vec<(u16, String, String, bool)> {
use codec::sheet_set::{number_and_title, ComponentKind, Element as SsElement};
let set = db.sheet_set();
let mut out = vec![(0, set.id().to_string(), db.name().to_string(), false)];
if views {
// Views of the unnamed (default) category sit under the set, then each
// named category with its views.
let all: Vec<&SsElement> = db.sheets().into_iter().flat_map(|s| db.sheet_views(s)).collect();
let named: Vec<&SsElement> = db.view_categories();
let in_named = |v: &SsElement| {
codec::sheet_set::SheetSetDatabase::view_category_of(v).is_some_and(|c| named.iter().any(|n| n.id() == c))
};
for v in all.iter().filter(|v| !in_named(v)) {
out.push((1, v.id().to_string(), number_and_title(v), true));
}
for c in &named {
out.push((1, c.id().to_string(), c.prop("Name").unwrap_or("").to_string(), false));
for v in all.iter().filter(|v| codec::sheet_set::SheetSetDatabase::view_category_of(v) == Some(c.id())) {
out.push((2, v.id().to_string(), number_and_title(v), true));
}
}
return out;
}
fn go(el: &SsElement, depth: u16, out: &mut Vec<(u16, String, String, bool)>) {
for c in &el.children {
match ComponentKind::of(c) {
Some(ComponentKind::Subset) => {
out.push((depth, c.id().to_string(), c.prop("Name").unwrap_or("").to_string(), false));
go(c, depth + 1, out);
}
Some(ComponentKind::Sheet) => out.push((depth, c.id().to_string(), number_and_title(c), true)),
_ => {}
}
}
}
go(set, 1, &mut out);
out
}
/// The properties a navigation node offers: list label, code property, version.
pub fn nav_props(db: &codec::sheet_set::SheetSetDatabase, id: &str) -> Vec<(String, String, &'static str)> {
use codec::sheet_set::{custom_properties, ComponentKind, CUSTOM_SHEET_PROP, CUSTOM_SHEET_SET_PROP};
let Some(el) = db.find(id) else { return Vec::new() };
let fixed = |list: &[(&str, &str, &'static str)]| -> Vec<(String, String, &'static str)> {
list.iter().map(|(l, p, v)| (l.to_string(), p.to_string(), *v)).collect()
};
let custom = |flag: i32| -> Vec<(String, String, &'static str)> {
custom_properties(db.sheet_set()).into_iter().filter(|(_, _, f)| f & flag != 0).map(|(n, _, _)| (n.clone(), n, "")).collect()
};
match ComponentKind::of(el) {
Some(ComponentKind::SheetSet) => {
let mut v = fixed(&[
("SheetSetName", "Name", ""),
("SheetSetDescription", "Description", ""),
("ProjectNumber", "ProjectNumber", ".16.2"),
("ProjectName", "ProjectName", ".16.2"),
("ProjectPhase", "ProjectPhase", ".16.2"),
("ProjectMilestone", "ProjectMilestone", ".16.2"),
]);
v.extend(custom(CUSTOM_SHEET_SET_PROP));
v
}
Some(ComponentKind::Subset) => fixed(&[("SheetSubsetName", "Name", "")]),
Some(ComponentKind::Sheet) => {
let mut v = fixed(&[
("SheetNumberAndTitle", "NumberAndTitle", ""),
("SheetTitle", "Title", ""),
("SheetNumber", "Number", ""),
("SheetDescription", "Description", ""),
("RevisionNumber", "RevisionNumber", ".16.2"),
("RevisionDate", "RevisionDate", ".16.2"),
("IssuePurpose", "IssuePurpose", ".16.2"),
("Category", "Category", ".16.2"),
]);
v.extend(custom(CUSTOM_SHEET_PROP));
v
}
None if el.name == "AcSmSheetView" => fixed(&[
("ViewNumberAndTitle", "NumberAndTitle", ""),
("ViewTitle", "Title", ""),
("ViewNumber", "Number", ""),
("ViewportScale", "ViewportScale", ".16.2"),
]),
None => fixed(&[("ViewCategoryName", "Name", "")]),
}
}
/// The sheet drawing, named view and layout a sheet or sheet view node links to.
pub fn nav_link(db: &codec::sheet_set::SheetSetDatabase, id: &str) -> Option<(String, String, String)> {
let el = db.find(id)?;
let (sheet, view) = if el.name == "AcSmSheetView" {
let views = db.parent_of(id)?;
let sheet = db.parent_of(views.id())?;
(sheet.id().to_string(), el.named("NamedView").and_then(|v| v.prop("Name")).unwrap_or("").to_string())
} else if codec::sheet_set::ComponentKind::of(el) == Some(codec::sheet_set::ComponentKind::Sheet) {
(id.to_string(), String::new())
} else {
return None;
};
let r = db.layout_reference(&sheet, "Layout")?;
Some((r.file_name, view, r.name))
}
impl FieldDialogState {
/// `\AcSm Database("…").SheetSet("…")[.Component("…")].Property` of the
/// picked node, with the text case and, on a sheet, the hyperlink to it.
fn navigation_code(&self) -> String {
let Some(db) = self.ss_sets.get(self.ss_set) else { return "\\AcSm".into() };
let Some((_, prop, version)) = nav_props(db, &self.ss_node).into_iter().find(|(l, _, _)| *l == self.ss_prop) else {
return "\\AcSm".into();
};
let set = db.sheet_set().id().to_string();
let path = codec::sheet_set::native_path(db.path.as_deref().unwrap_or(""));
// ViewportScale takes a scale format (and its version), not a text case.
let scale = prop == "ViewportScale";
let version = if scale {
codec::fields::PLOT_SCALE_FORMATS
.get(self.ss_scale_format)
.map_or("", |(_, c)| if c.starts_with("\\AcVar.16.2") { ".16.2" } else { "" })
} else {
version
};
let mut code = format!("\\AcSm{version} Database(\"{path}\").SheetSet(\"{set}\")");
if self.ss_node != set {
code.push_str(&format!(".Component(\"{}\")", self.ss_node));
}
code.push('.');
code.push_str(&prop);
if scale {
let f = viewport_scale_picture(self.ss_scale_format);
if !f.is_empty() {
code.push(' ');
code.push_str(&f);
}
return code;
}
if self.text_case != 0 {
code.push_str(&format!(" \\f \"%tc{}\"", self.text_case));
}
// A sheet links to its layout, a view to its named view on the sheet.
if self.ss_href {
if let Some((file, view, layout)) = nav_link(db, &self.ss_node) {
code.push_str(&format!(" \\href \"{file}#{view},{layout}##1\""));
}
}
code
}
}
/// SheetSetPlaceholder types: list label, the `?` target, field version.
pub const PLACEHOLDER_TYPES: &[(&str, &str, &str)] = &[
("SheetNumberAndTitle", "?Sheet.NumberAndTitle", ""),
("SheetTitle", "?Sheet.Title", ""),
("SheetNumber", "?Sheet.Number", ""),
("SheetDescription", "?Sheet.Description", ""),
("RevisionNumber", "?Sheet.RevisionNumber", ".16.2"),
("RevisionDate", "?Sheet.RevisionDate", ".16.2"),
("IssuePurpose", "?Sheet.IssuePurpose", ".16.2"),
("Category", "?Sheet.Category", ".16.2"),
("Custom", "?Sheet.", ""),
("ViewNumberAndTitle", "?View.NumberAndTitle", ""),
("ViewTitle", "?View.Title", ""),
("ViewNumber", "?View.Number", ""),
("ViewportScale", "?View.ViewportScale", ".16.2"),
];
/// ViewportScale placeholder formats: the PlotScale pictures.
pub fn viewport_scale_picture(k: usize) -> String {
codec::fields::PLOT_SCALE_FORMATS
.get(k)
.and_then(|(_, code)| code.find("\\f ").map(|p| code[p..].to_string()))
.unwrap_or_default()
}
/// The fields of a category; "All" lists every field once, sorted.
pub fn fields_of(category: usize) -> Vec<&'static str> {
if category == 0 {
@@ -77,6 +303,13 @@ pub enum FieldKind {
Formula,
Hyperlink,
PlotScale,
/// A CurrentSheet* / CurrentSheetSet* field (text case).
SheetSet,
/// CurrentSheetCustom / CurrentSheetSetCustom (text case + property).
SheetSetCustom,
SheetSetPlaceholder,
/// SheetSet / SheetView: a component picked in a sheet set.
SheetSetNavigation,
BlockPlaceholder,
}
@@ -96,6 +329,10 @@ pub fn kind_of(name: &str) -> FieldKind {
"Formula" => FieldKind::Formula,
"Hyperlink" => FieldKind::Hyperlink,
"PlotScale" => FieldKind::PlotScale,
"CurrentSheetCustom" | "CurrentSheetSetCustom" => FieldKind::SheetSetCustom,
"SheetSetPlaceholder" => FieldKind::SheetSetPlaceholder,
"SheetSet" | "SheetView" => FieldKind::SheetSetNavigation,
n if SHEET_SET_FIELDS.contains(&n) => FieldKind::SheetSet,
"BlockPlaceholder" => FieldKind::BlockPlaceholder,
_ => FieldKind::Text,
}
@@ -136,6 +373,23 @@ pub struct FieldDialogState {
/// Index into codec BLOCK_PLACEHOLDER_PROPERTIES.
pub placeholder_property: usize,
pub preview: String,
/// Sheet set fields: the open set's sheet (flags 2) and set (flags 1)
/// custom property names, the chosen one, the placeholder type and the
/// ViewportScale format.
pub ss_sheet_custom: Vec<String>,
pub ss_set_custom: Vec<String>,
pub ss_custom: String,
pub ss_placeholder: usize,
pub ss_scale_format: usize,
/// The open sheet set's name (SheetSet / SheetView fields).
pub ss_set_name: String,
/// SheetSet / SheetView: the sets offered (open ones and any picked with
/// "..."), the one shown, the node and property picked, associate hyperlink.
pub ss_sets: Vec<codec::sheet_set::SheetSetDatabase>,
pub ss_set: usize,
pub ss_node: String,
pub ss_prop: String,
pub ss_href: bool,
/// Today in each of DATE_FORMATS, for the Examples list.
pub examples: Vec<String>,
}
@@ -168,6 +422,17 @@ impl FieldDialogState {
placeholder_block: None,
placeholder_property: 7,
preview: String::new(),
ss_sheet_custom: Vec::new(),
ss_set_custom: Vec::new(),
ss_custom: String::new(),
ss_placeholder: 0,
ss_scale_format: 6,
ss_set_name: String::new(),
ss_sets: Vec::new(),
ss_set: 0,
ss_node: String::new(),
ss_prop: String::new(),
ss_href: true,
examples: Vec::new(),
}
}
@@ -221,6 +486,25 @@ impl FieldDialogState {
.map_or_else(|| "\\AcVar PlotScale".to_string(), |f| f.1.to_string()),
vec![],
),
FieldKind::SheetSet | FieldKind::SheetSetCustom => (case(sheet_set_code(self.name, &self.ss_custom)), vec![]),
FieldKind::SheetSetNavigation => (self.navigation_code(), vec![]),
FieldKind::SheetSetPlaceholder => {
let (label, target, version) = PLACEHOLDER_TYPES[self.ss_placeholder.min(PLACEHOLDER_TYPES.len() - 1)];
let target = if label == "Custom" { format!("{target}{}", self.ss_custom) } else { target.to_string() };
if label == "ViewportScale" {
// The version follows the format, as for PlotScale.
let version = codec::fields::PLOT_SCALE_FORMATS
.get(self.ss_scale_format)
.map_or("", |(_, code)| if code.starts_with("\\AcVar.16.2") { ".16.2" } else { "" });
let base = format!("\\AcSm{version} {target}");
match viewport_scale_picture(self.ss_scale_format) {
f if f.is_empty() => (base, vec![]),
f => (format!("{base} {f}"), vec![]),
}
} else {
(case(format!("\\AcSm{version} {target}")), vec![])
}
}
FieldKind::BlockPlaceholder => {
let (_, property, format) = codec::fields::BLOCK_PLACEHOLDER_PROPERTIES[self.placeholder_property];
// Text properties take the chosen case; the others keep their own format.
@@ -330,6 +614,15 @@ pub enum FieldDialogMsg {
HyperlinkUrl(String),
BrowseHyperlink,
PlotScale(usize),
SsCustom(String),
SsPlaceholder(usize),
SsScaleFormat(usize),
SsSet(usize),
SsNode(String),
SsProp(String),
SsHref(bool),
SsBrowse,
SsPicked(Option<std::path::PathBuf>),
Help,
Ok,
}
@@ -632,6 +925,123 @@ fn format_panel<'a>(state: &'a FieldDialogState) -> Element<'a, Message> {
]
.spacing(8)
.into(),
FieldKind::SheetSet => column![text(t!("Format")).size(12), case_list(state)].spacing(8).into(),
FieldKind::SheetSetCustom => {
let names = if state.name == "CurrentSheetCustom" { &state.ss_sheet_custom } else { &state.ss_set_custom };
column![
text(t!("Format")).size(12),
case_list(state),
text(t!("Custom property name")).size(12),
pick_list(
(!state.ss_custom.is_empty()).then(|| state.ss_custom.clone()),
names.clone(),
|s: &String| s.clone(),
)
.on_select(|s| msg(FieldDialogMsg::SsCustom(s)))
.text_size(12)
.padding([5, 8])
.width(Fill),
]
.spacing(8)
.into()
}
FieldKind::SheetSetPlaceholder => {
let kind = PLACEHOLDER_TYPES[state.ss_placeholder.min(PLACEHOLDER_TYPES.len() - 1)].0;
let types = list(
PLACEHOLDER_TYPES
.iter()
.enumerate()
.map(|(i, (n, _, _))| (n.to_string(), state.ss_placeholder == i, FieldDialogMsg::SsPlaceholder(i)))
.collect(),
200.0,
);
let format: Element<'a, Message> = if kind == "ViewportScale" {
list(
codec::fields::PLOT_SCALE_FORMATS
.iter()
.enumerate()
.map(|(i, (n, _))| (t!(*n).into_owned(), state.ss_scale_format == i, FieldDialogMsg::SsScaleFormat(i)))
.collect(),
170.0,
)
} else {
case_list(state)
};
let mut col = column![text(t!("Placeholder type")).size(12), types, text(t!("Format")).size(12), format].spacing(8);
if kind == "Custom" {
col = col.push(text(t!("Custom property name")).size(12)).push(
pick_list(
(!state.ss_custom.is_empty()).then(|| state.ss_custom.clone()),
state.ss_sheet_custom.clone(),
|s: &String| s.clone(),
)
.on_select(|s| msg(FieldDialogMsg::SsCustom(s)))
.text_size(12)
.padding([5, 8])
.width(Fill),
);
}
col.into()
}
FieldKind::SheetSetNavigation => {
let picks: Vec<Pick> = state.ss_sets.iter().enumerate().map(|(i, d)| Pick(i, d.name().to_string())).collect();
let current = picks.get(state.ss_set).cloned();
let set_row = row![
pick_list(current, picks, |p: &Pick| p.1.clone())
.on_select(|p: Pick| msg(FieldDialogMsg::SsSet(p.0)))
.text_size(12)
.padding([5, 8])
.width(Fill),
button(text("...").size(12)).on_press(msg(FieldDialogMsg::SsBrowse)).style(button_style(false)).padding([5, 10]),
]
.spacing(6);
let db = state.ss_sets.get(state.ss_set);
let nodes = db.map(|d| nav_nodes(d, state.name == "SheetView")).unwrap_or_default();
let tree = list(
nodes
.iter()
.map(|(depth, id, label, _)| {
(format!("{}{label}", " ".repeat(usize::from(*depth))), *id == state.ss_node, FieldDialogMsg::SsNode(id.clone()))
})
.collect(),
118.0,
);
let props = db.map(|d| nav_props(d, &state.ss_node)).unwrap_or_default();
let prop_list = list(
props.iter().map(|(l, _, _)| (l.clone(), *l == state.ss_prop, FieldDialogMsg::SsProp(l.clone()))).collect(),
92.0,
);
let linkable = db.is_some_and(|d| nav_link(d, &state.ss_node).is_some()) && state.ss_prop != "ViewportScale";
let mut href = checkbox(state.ss_href && linkable).label(t!("Associate hyperlink").into_owned()).text_size(12).size(14);
if linkable {
href = href.on_toggle(|v| msg(FieldDialogMsg::SsHref(v)));
}
let format: Element<'a, Message> = if state.ss_prop == "ViewportScale" {
list(
codec::fields::PLOT_SCALE_FORMATS
.iter()
.enumerate()
.map(|(i, (n, _))| (t!(*n).into_owned(), state.ss_scale_format == i, FieldDialogMsg::SsScaleFormat(i)))
.collect(),
120.0,
)
} else {
case_list(state)
};
column![
text(t!("Sheet set")).size(12),
set_row,
text(t!("Sheet navigation tree")).size(12),
tree,
text(t!("Property")).size(12),
prop_list,
text(t!("Format")).size(12),
format,
href,
]
.spacing(8)
.into()
}
FieldKind::Object => column![
row![
text(t!("Object type")).size(12).width(Length::Fixed(96.0)),
@@ -728,6 +1138,7 @@ pub fn view<'a>(
.spacing(10),
FieldKind::Hyperlink => column![card(t!("Hyperlink").into_owned(), format_panel(state)), preview].spacing(10),
FieldKind::BlockPlaceholder => column![card(t!("Block placeholder").into_owned(), format_panel(state)), preview].spacing(10),
FieldKind::SheetSetNavigation => column![card(t!("Sheet set").into_owned(), format_panel(state)), preview].spacing(10),
_ => column![card(t!("Format").into_owned(), format_panel(state)), preview].spacing(10),
};
let (code, _) = state.code();
+2
View File
@@ -27,6 +27,8 @@ pub mod alias_editor;
pub mod find_replace;
pub mod named_parameters;
pub mod pc_manager;
pub mod row_menu;
pub mod sheet_set;
pub mod pdf_dialogs;
pub mod xref_attach;
pub mod xref_help;
+288
View File
@@ -0,0 +1,288 @@
//! A right-click menu for palette rows with one level of fly-out submenus.
//!
//! The menu opens at the cursor (flipped at the window edges); an open fly-out
//! is laid out beside it — on the right when it fits, otherwise on the left —
//! so the menu itself never moves. Pressing a submenu entry keeps the menu open.
use iced::advanced::layout::{self, Layout};
use iced::advanced::widget::{self, tree, Tree, Widget};
use iced::advanced::{mouse, overlay, renderer, Shell};
use iced::{keyboard, Element, Event, Length, Point, Rectangle, Renderer, Size, Theme, Vector};
use crate::app::Message;
const FLYOUT_GAP: f32 = 2.0;
pub(crate) struct RowMenu<'a> {
underlay: Element<'a, Message>,
main: Element<'a, Message>,
/// Per child of the menu's column: a submenu entry or a separator (a click on it keeps the menu open).
keep_open: Vec<bool>,
/// The open fly-out: its entry's index in the column, and its content.
flyout: Option<(usize, Element<'a, Message>)>,
/// Published when the menu closes with a fly-out open.
on_close: Message,
}
#[derive(Default)]
struct State {
show: bool,
position: Point,
}
impl<'a> RowMenu<'a> {
pub(crate) fn new(
underlay: impl Into<Element<'a, Message>>,
main: Element<'a, Message>,
keep_open: Vec<bool>,
flyout: Option<(usize, Element<'a, Message>)>,
on_close: Message,
) -> Self {
Self { underlay: underlay.into(), main, keep_open, flyout, on_close }
}
}
impl<'a> Widget<Message, Theme, Renderer> for RowMenu<'a> {
fn size(&self) -> Size<Length> {
self.underlay.as_widget().size()
}
fn layout(&mut self, tree: &mut Tree, renderer: &Renderer, limits: &layout::Limits) -> layout::Node {
self.underlay.as_widget_mut().layout(&mut tree.children[0], renderer, limits)
}
fn draw(
&self,
tree: &Tree,
renderer: &mut Renderer,
theme: &Theme,
style: &renderer::Style,
layout: Layout<'_>,
cursor: mouse::Cursor,
viewport: &Rectangle,
) {
self.underlay.as_widget().draw(&tree.children[0], renderer, theme, style, layout, cursor, viewport);
}
fn tag(&self) -> tree::Tag {
tree::Tag::of::<State>()
}
fn state(&self) -> tree::State {
tree::State::new(State::default())
}
fn diff(&mut self, tree: &mut Tree) {
let mut refs: Vec<&mut Element<'a, Message>> = vec![&mut self.underlay, &mut self.main];
if let Some((_, f)) = &mut self.flyout {
refs.push(f);
}
tree.diff_children(&mut refs);
}
fn update(
&mut self,
tree: &mut Tree,
event: &Event,
layout: Layout<'_>,
cursor: mouse::Cursor,
renderer: &Renderer,
shell: &mut Shell<'_, Message>,
viewport: &Rectangle,
) {
if let Event::Mouse(mouse::Event::ButtonPressed(mouse::Button::Right)) = event {
if let Some(p) = cursor.position_over(layout.bounds()) {
let state: &mut State = tree.state.downcast_mut();
state.show = true;
state.position = p;
if self.flyout.is_some() {
shell.publish(self.on_close.clone());
}
shell.capture_event();
shell.request_redraw();
return;
}
}
self.underlay
.as_widget_mut()
.update(&mut tree.children[0], event, layout, cursor, renderer, shell, viewport);
}
fn mouse_interaction(
&self,
tree: &Tree,
layout: Layout<'_>,
cursor: mouse::Cursor,
viewport: &Rectangle,
renderer: &Renderer,
) -> mouse::Interaction {
self.underlay.as_widget().mouse_interaction(&tree.children[0], layout, cursor, viewport, renderer)
}
fn operate(
&mut self,
tree: &mut Tree,
layout: Layout<'_>,
renderer: &Renderer,
operation: &mut dyn widget::Operation,
) {
self.underlay.as_widget_mut().operate(&mut tree.children[0], layout, renderer, operation);
}
fn overlay<'b>(
&'b mut self,
tree: &'b mut Tree,
layout: Layout<'b>,
renderer: &Renderer,
viewport: &Rectangle,
translation: Vector,
) -> Option<overlay::Element<'b, Message, Theme, Renderer>> {
let state: &mut State = tree.state.downcast_mut();
if !state.show {
return self.underlay.as_widget_mut().overlay(&mut tree.children[0], layout, renderer, viewport, translation);
}
let position = state.position + translation;
let (_, trees) = tree.children.split_at_mut(1);
let (main_tree, fly_tree) = trees.split_at_mut(1);
Some(overlay::Element::new(Box::new(MenuOverlay {
state,
position,
main: &mut self.main,
main_tree: &mut main_tree[0],
keep_open: &self.keep_open,
flyout: self.flyout.as_mut().map(|(i, f)| (*i, f)).zip(fly_tree.first_mut()),
on_close: &self.on_close,
})))
}
}
impl<'a> From<RowMenu<'a>> for Element<'a, Message> {
fn from(w: RowMenu<'a>) -> Self {
Element::new(w)
}
}
struct MenuOverlay<'a, 'b> {
state: &'b mut State,
position: Point,
main: &'b mut Element<'a, Message>,
main_tree: &'b mut Tree,
keep_open: &'b [bool],
flyout: Option<((usize, &'b mut Element<'a, Message>), &'b mut Tree)>,
on_close: &'b Message,
}
/// The entries of a menu box (container › column › entries).
fn entries(main: Layout<'_>) -> impl Iterator<Item = Layout<'_>> {
main.children().next().into_iter().flat_map(|column| column.children())
}
impl MenuOverlay<'_, '_> {
fn close(&mut self, shell: &mut Shell<'_, Message>) {
self.state.show = false;
if self.flyout.is_some() {
shell.publish(self.on_close.clone());
}
shell.request_redraw();
}
}
impl overlay::Overlay<Message, Theme, Renderer> for MenuOverlay<'_, '_> {
fn layout(&mut self, renderer: &Renderer, bounds: Size) -> layout::Node {
let limits = layout::Limits::new(Size::ZERO, bounds);
let main = self.main.as_widget_mut().layout(self.main_tree, renderer, &limits);
let size = main.size();
// At the cursor, flipped to the other side at the window edges.
let mut p = self.position;
if p.x + size.width > bounds.width {
p.x = (p.x - size.width).max(0.0);
}
if p.y + size.height > bounds.height {
p.y = (p.y - size.height).max(0.0);
}
let main = main.move_to(p);
let mut nodes = Vec::with_capacity(2);
if let Some(((index, flyout), tree)) = self.flyout.as_mut() {
let node = flyout.as_widget_mut().layout(tree, renderer, &limits);
let fly = node.size();
// Its first item level with the entry (both boxes have the same inset).
let entry_y = main.children().first().and_then(|column| column.children().get(*index)).map_or(0.0, |e| e.bounds().y);
let y = (p.y + entry_y).min(bounds.height - fly.height).max(0.0);
// On the right when it fits, otherwise on the left.
let right = p.x + size.width + FLYOUT_GAP;
let x = if right + fly.width <= bounds.width { right } else { (p.x - fly.width - FLYOUT_GAP).max(0.0) };
nodes.push(main);
nodes.push(node.move_to(Point::new(x, y)));
} else {
nodes.push(main);
}
layout::Node::with_children(bounds, nodes)
}
fn draw(&self, renderer: &mut Renderer, theme: &Theme, style: &renderer::Style, layout: Layout<'_>, cursor: mouse::Cursor) {
let mut children = layout.children();
if let Some(main) = children.next() {
self.main.as_widget().draw(self.main_tree, renderer, theme, style, main, cursor, &layout.bounds());
}
if let (Some(((_, flyout), tree)), Some(fly)) = (self.flyout.as_ref(), children.next()) {
flyout.as_widget().draw(tree, renderer, theme, style, fly, cursor, &layout.bounds());
}
}
fn update(
&mut self,
event: &Event,
layout: Layout<'_>,
cursor: mouse::Cursor,
renderer: &Renderer,
shell: &mut Shell<'_, Message>,
) {
let mut children = layout.children();
let Some(main) = children.next() else { return };
let fly = children.next();
let over = cursor.is_over(main.bounds()) || fly.is_some_and(|f| cursor.is_over(f.bounds()));
match event {
Event::Keyboard(keyboard::Event::KeyPressed { key: keyboard::Key::Named(keyboard::key::Named::Escape), .. }) => {
self.close(shell);
shell.capture_event();
return;
}
Event::Mouse(mouse::Event::ButtonPressed(_)) if !over => {
self.close(shell);
return;
}
_ => {}
}
let viewport = layout.bounds();
self.main.as_widget_mut().update(self.main_tree, event, main, cursor, renderer, shell, &viewport);
if let (Some(((_, flyout), tree)), Some(fly)) = (self.flyout.as_mut(), fly) {
flyout.as_widget_mut().update(tree, event, fly, cursor, renderer, shell, &viewport);
}
if let Event::Mouse(mouse::Event::ButtonReleased(mouse::Button::Left)) = event {
// Only a chosen entry closes the menu: a submenu entry opens its
// fly-out, and separators, gaps and padding do nothing.
let chosen = match entries(main).zip(self.keep_open.iter()).find(|(e, _)| cursor.is_over(e.bounds())) {
Some((_, keep)) => !keep,
None => fly.is_some_and(|f| entries(f).any(|e| cursor.is_over(e.bounds()))),
};
if chosen {
self.close(shell);
}
}
if over {
shell.capture_event();
}
}
fn mouse_interaction(&self, layout: Layout<'_>, cursor: mouse::Cursor, renderer: &Renderer) -> mouse::Interaction {
let mut children = layout.children();
let main = children.next().map(|m| {
self.main.as_widget().mouse_interaction(self.main_tree, m, cursor, &m.bounds(), renderer)
});
let fly = match (self.flyout.as_ref(), children.next()) {
(Some(((_, f), tree)), Some(l)) => Some(f.as_widget().mouse_interaction(tree, l, cursor, &l.bounds(), renderer)),
_ => None,
};
fly.filter(|i| *i != mouse::Interaction::default()).or(main).unwrap_or_default()
}
}
File diff suppressed because it is too large. Load diff