Command 0xac: Get GUI Variable#
ubyte | string |
---|---|
Variable | View ID |
Asks for the value of a certain GUI variable. The view id is usually something like "View #0", where the last digit counts the open (sub-)windows in the simulation GUI. The id is shown in the view title-bar when un-maximizing the view subwindow (this happens automatically when opening a new view).
The following variable values can be retrieved, the type of the return value is also shown in the table.
Variable | ValueType | Description | Python Method |
---|---|---|---|
zoom (0xa0) | double | the current zoom level (in %) | getZoom |
offset (id 0xa1) | 2D-position | the center of the currently visible part of the net | getOffset |
schema (id 0xa2) | string | the visualization scheme used (e.g. "standard" or "real world") | getSchema |
boundary (id 0xa3) | 2D-polygon | the lower left and the upper right corner of the visible network | getBoundary |
has view (id 0xa7) | bool | Whether a view with the given ID exists | hasView |
Response 0xbc: GUI Variable#
ubyte | string | ubyte | <return_type> |
---|---|---|---|
Variable | View ID | Return type of the variable | <VARIABLE_VALUE> |
The respond to a "Command Get GUI Variable".