Las funciones enumeradas en la siguiente tabla solo están disponibles en la sección Relaciones avanzadas de prebúsqueda.
Estas funciones pueden usarse para generar salidas de depuración. Puede ejecutar comandos de impresión después de especificar un conjunto de instrucciones que limite el área de búsqueda para ver los resultados de dichas instrucciones.
| Función | Descripción |
|---|
| FuzzyRect SearchArea() | Área de búsqueda creada: un rectángulo difuso. De solo lectura. |
| RectArray ExcludedRects() | Array de rectángulos excluidos del área de búsqueda. De solo lectura. |
| PageArea PageSearchAreaLocal( Int PageNumber ) | Devuelve el área de búsqueda que intersecta la página indicada, en las coordenadas locales de la página. |
| PageArea PageSearchAreaGlobal( Int PageNumber ) | Devuelve el área de búsqueda que intersecta la página indicada, en coordenadas globales. |
Ejemplo: imprimir el área de búsqueda de un elemento
En la sección relación avanzada de prebúsqueda, escriba el código siguiente para el elemento seleccionado:
o código equivalente
Print: Str(SearchArea ());
La función Str convierte los resultados al formato de cadena necesario para imprimirlos. Los resultados (información sobre las coordenadas y el tamaño de los rectángulos difusos del elemento seleccionado, InternalRect y ExternalRect) se mostrarán en la ventana Propiedades. Para verlos, seleccione el elemento correspondiente en el árbol de hipótesis y, a continuación, sitúe el puntero del ratón sobre la línea Pre-search print en la ventana Propiedades. Es posible que el Value no quepa en la línea Pre-search print, pero en el panel Pre-search print situado debajo de la ventana Propiedades verá los resultados completos.
Al imprimir los resultados de la función ExcludedRects (Print: Str(ExcludedRects());), seleccione la línea Pre-search print en la ventana Propiedades para ver los resultados.