etabs_menu
Run ETABS menu commands that lack an API through Windows UI Automation: list menu paths or invoke actions, leaving dialogs open for screenshots.
Instructions
Use ETABS menu commands that have no API, exactly as a person would click them (through Windows UI Automation, no mouse). 'list' browses the menus; 'invoke' runs a command. Commands that open a dialog leave it open: check with etabs_screenshot and close it with etabs_dialogs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Menu path, e.g. ['Design', 'Shear Wall Design'] to list, or ['Analyze', 'Check Model...'] to invoke. | |
| action | No | list | |
| confirm | No | Required for 'invoke': menu commands can change or delete model data. Ask the user first. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||