forked from 1b-agent/opencadstudio-upstream
feat(ui): classic pull-down menu bar and ribbon toggle
MENUBAR 1 shows File, Edit, View, Insert, Format, Tools, Draw, Dimension, Modify, Parametric and Help menus above the ribbon; every entry runs an existing command, and a test keeps each entry pointing at a registered command. RIBBONCLOSE hides the ribbon and RIBBON brings it back, so the menus can replace it. Both choices persist. Also translates the "File" label, which every locale had left in English. Refs #1450 Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
9724447dd0
commit
ee18f7ad3c
32 files changed
+1113
-19
No files matched your search
@@ -3697,6 +3697,40 @@ pub(super) fn message_attribute(source: &str) -> Option<(&'static str, &'static
|
||||
"Width factor" => Some(("common", "width-factor-sentence-case")),
|
||||
"Width: %{value}" => Some(("ui", "width-value")),
|
||||
"Window" => Some(("common", "window")),
|
||||
"Arc Length" => Some(("common", "menu-arc-length")),
|
||||
"Construction Line" => Some(("common", "menu-construction-line")),
|
||||
"Dimension Style" => Some(("common", "menu-dimension-style")),
|
||||
"Donut" => Some(("common", "menu-donut")),
|
||||
"Drawing Limits" => Some(("common", "menu-drawing-limits")),
|
||||
"Edit Hatch" => Some(("common", "menu-edit-hatch")),
|
||||
"Edit Polyline" => Some(("common", "menu-edit-polyline")),
|
||||
"Edit Spline" => Some(("common", "menu-edit-spline")),
|
||||
"Explode Text" => Some(("common", "menu-explode-text")),
|
||||
"ID Point" => Some(("common", "menu-id-point")),
|
||||
"Jogged" => Some(("common", "menu-jogged")),
|
||||
"Lengthen" => Some(("common", "menu-lengthen")),
|
||||
"Match Properties" => Some(("common", "menu-match-properties")),
|
||||
"Multileader Style" => Some(("common", "menu-multileader-style")),
|
||||
"Multiline" => Some(("common", "menu-multiline")),
|
||||
"Multiline Style" => Some(("common", "menu-multiline-style")),
|
||||
"Multiline Text" => Some(("common", "menu-multiline-text")),
|
||||
"Named Views" => Some(("common", "menu-named-views")),
|
||||
"New UCS" => Some(("common", "menu-new-ucs")),
|
||||
"Orbit" => Some(("common", "menu-orbit")),
|
||||
"Page Setup Manager" => Some(("common", "menu-page-setup-manager")),
|
||||
"Parametric" => Some(("common", "menu-parametric")),
|
||||
"Paste Special" => Some(("common", "menu-paste-special")),
|
||||
"Publish" => Some(("common", "menu-publish")),
|
||||
"Quick Dimension" => Some(("common", "menu-quick-dimension")),
|
||||
"Rectangle" => Some(("common", "menu-rectangle")),
|
||||
"Redraw" => Some(("common", "menu-redraw")),
|
||||
"Regen All" => Some(("common", "menu-regen-all")),
|
||||
"Revision Cloud" => Some(("common", "menu-revision-cloud")),
|
||||
"Run Script" => Some(("common", "menu-run-script")),
|
||||
"Table Style" => Some(("common", "menu-table-style")),
|
||||
"Tools" => Some(("common", "menu-tools")),
|
||||
"View Twist" => Some(("common", "menu-view-twist")),
|
||||
"Viewports" => Some(("common", "menu-viewports")),
|
||||
"Command line opacity" => Some(("common", "command-line-opacity")),
|
||||
"TXTEXP: no text selected." => Some(("common", "txtexp-no-text-selected")),
|
||||
"Windows desktop" => Some(("styles", "windows-desktop")),
|
||||
|
||||
Reference in new issue
Block a user