docs(python): WorkbenchManipulator pattern #149

Open
opened 2026-02-10 13:23:00 +00:00 by forbes · 0 comments
Owner

Document the WorkbenchManipulator injection pattern: how ztools uses Gui.addWorkbenchManipulator() to inject commands into PartDesign toolbars/menus, modifyToolBars() and modifyMenuBar() return format, the known timing issue (commands not registered if ZToolsWorkbench not yet activated), and fragility if upstream renames commands. Files: mods/ztools/ztools/InitGui.py

Document the WorkbenchManipulator injection pattern: how ztools uses Gui.addWorkbenchManipulator() to inject commands into PartDesign toolbars/menus, modifyToolBars() and modifyMenuBar() return format, the known timing issue (commands not registered if ZToolsWorkbench not yet activated), and fragility if upstream renames commands. Files: mods/ztools/ztools/InitGui.py
forbes added the documentation label 2026-02-10 13:23:00 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kindred/create#149