Files
wordcraft/crates/engine
Nghiathan13andClaude Opus 5.5 80b4b82419 #2738: Home › Underline drop-down shows its lines, None, More Underlines… and Underline Color
Each underline style in the drop-down is now a sample of its own line,
drawn in code in the theme's text colour (Single, Double, Thick, Dotted,
Dashed, Dot-dash, the missing Dot-dot-dash, Wave), named for tooltips and
assistive technology. Words only uses format.wordUnderline (its own
Ctrl+Shift+W); None removes the underline and shows no shortcut; More
Underlines… opens the Font dialog; Underline Color › offers Automatic and
the theme/standard colours with More Colors….

- engine: format.underlineColor {"color": "RRGGBB" | "auto"} sets or
  clears CharProps::underline_color and leaves the style alone;
  format.state reports underlineColor; catalog row Home|Font|Underline
  Color (parity checklist regenerated: 490/505).
- i18n: Dot-dot-dash, More Underlines… and Underline Color in all 22
  catalogs (Underline Color reuses each catalog's "Underline color").
- Tests: underline_color_sets_and_clears_the_underlines_own_colour (engine,
  DOCX round trip, undo, junk params), underline_menu_entries_apply_their_style
  (UI: every sample is a named entry that applies its style; Words only,
  None, Underline Color › Automatic).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 19:25:55 +07:00
..