mirror of
https://github.com/storytold/pdfcraft.git
synced 2026-11-12 17:31:35 +00:00
Clicking any member of a group (/RT /Group) selects the group, and every member on the page is framed with its own handles. Colour, opacity, width, line endings and fill go to every member they apply to, one undo step each, and a locked member refuses them for the whole group (ISO 32000-2 §12.5.6.2). Moving, resizing and reshaping act on the member dragged, and the arrow keys and Delete on the member last clicked, as Acrobat desktop does; the spec text, PDF-XChange (moving) and Foxit (resizing) act on the whole group, and Acrobat's is followed as the more practical. A double-click on any member edits the group's text, and hovering a subordinate shows its tip. group_members finds a group's members on one page; comment_list gives each member's rect. Fixes #5516 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Pq7HyCfwzyRXj4VfQAVVdv