Clases de utilidades de la UI de depuración
El conector de la UI de depuración proporciona algunas clases muy adecuadas
para construir interfaces de usuario del depurador.
DebugUITools
implementa funciones que las interfaces de usuario de depuración suelen emplear:
- Almacenamiento y recuperación de imágenes en nombre de los clientes de la UI de depuración
- Búsqueda de las presentaciones asociadas a un modelo de depuración dado
- Recuperación del almacén de preferencias del conector de depuración
- Información sobre la vista de depuración actual del entorno de trabajo
- Información sobre el programa actual en proceso de depuración
- Apertura del diálogo de configuraciones de lanzamiento
IDebugView
proporciona funciones comunes a las vistas de depuración. Proporciona acceso a un visor subyacente y a su presentación de modelo de depuración. Generalmente, los
clientes deben ampliar
AbstractDebugView
en lugar de implementar la interfaz desde cero. AbstractDebugView
proporciona funciones comunes adicionales:
- Almacenamiento de las acciones en un registro de acciones
- Manejo genérico del menú contextual del visor subyacente
- Implementaciones generales de la tecla de suprimir y de la función de doble pulsación
- Mecanismo para visualizar un mensaje de error en la vista
