app_read_panel
Read the complete contents of an open EasyEDA Pro panel without stealing focus, returning all grid rows so you can inspect panel data during active work.
Instructions
Read what is inside an open panel.
Takes no focus and moves nothing, so it is safe while a user is
working. The panel must already be open: use app_open_panel
first, or app_list_panels to see what is there.
Reads the WHOLE panel. It is not fast: Altium materialises its accessible tree lazily, so the first touch of a node costs about 116 ms and 162 rows is roughly thirty seconds. Slow and complete beats fast and partial.
Returns:
{"ok": true, "name": ..., "row_total": N, "grids": [{control, hwnd, row_count, rows}]}. Grids are
reported separately because a panel holds more than one and
they mean different things.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||