Count: Invalid Area dialog, table block kept with the table

- When the count area's boundary is gone the approved Invalid Area dialog
  asks: undo the change (also its X and Cancel) or count all of model space;
  "always" keeps the choice in the settings. An edited boundary moves the area.
- A table's *T block is brought up to date whenever the table changes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
ramox81andClaude Opus 5.5 committed 2026-10-05 15:40:02 +03:00
1 parent 4dba66bbac
commit 7ad6e5b094
33 files changed
+318 -5

No files matched your search

+7
View File
@@ -5546,6 +5546,13 @@ pub(super) fn message_attribute(source: &str) -> Option<(&'static str, &'static
"Overlapping object" => Some(("count-feature", "overlap")),
"Show Count Instances" => Some(("count-feature", "show-instances")),
"Geometries: {}" => Some(("count-feature", "geometries")),
"Count - Invalid Area" => Some(("count-feature", "invalid-title")),
"The changes to count boundary have resulted to an invalid count area. What do you want to do?" => Some(("count-feature", "invalid-message")),
"Undo the changes to the count boundary" => Some(("count-feature", "invalid-undo")),
"The last change is undone; the boundary and the count area come back." => Some(("count-feature", "invalid-undo-detail")),
"Continue and count the entire model space" => Some(("count-feature", "invalid-continue")),
"The count area is dropped; counting goes on in all of model space." => Some(("count-feature", "invalid-continue-detail")),
"Always perform my current choice" => Some(("count-feature", "invalid-always")),
_ => None,
}
}