View Information APIs
View information APIs retrieve view information, including view text
information and view mapping information, and allow the program to set
parameters associated with a view.
The view information APIs are:
- Map View Position (QteMapViewPosition()) used to map positions in one view to positions in another view.
- Register Debug View (QteRegisterDebugView) registers a view of a module, which allows a program to be debugged in terms of that view.
- Remove Debug View (QteRemoveDebugView) removes a view of a module that was previously registered by the Register Debug View API. This is necessary when a program is to be removed from debug mode so it can be deleted and recompiled.
- Retrieve Statement View (QteRetrieveStatementView) returns the statement view and related information.
- Retrieve Stopped Position (QteRetrieveStoppedPosition) determines if a program is on the call stack and indicates the position in the view at which the program is stopped if it is on the stack.
- Retrieve View File (QteRetrieveViewFile) returns all the files and text information necessary to construct the text for a view.
- Retrieve View Line Information (QteRetrieveViewLineInformation) returns information about the specified number of lines in a registered view.
- Retrieve View Text (QteRetrieveViewText()) retrieves the text of a view.