2 votos

¿Cambiar el color de fondo de las filas de selección con MapBasic?

En MapInfo Pro 12.5, en la ventana del navegador, las filas seleccionadas (seleccionadas haciendo clic en las filas con el ratón o mediante una consulta) se resaltan en azul oscuro, pero al ejecutar las mismas consultas en un programa MapBasic las filas de selección en la ventana del navegador se resaltan en gris claro.

¿Existe en MapBasic un ajuste del sistema para cambiar el color de resaltado de la fila seleccionada en la ventana del navegador (ya sea a un gris más intenso o a un azul oscuro)? He consultado el manual de referencia de MapBasic, la configuración del sistema MapInfo, he buscado en Google, etc., pero no he encontrado nada.

¿Dónde podría encontrar esto en los manuales de referencia o de usuario?

2voto

Adam Mosheh Puntos 117

No debería haber ninguna diferencia en la forma de seleccionar los registros: deberían aparecer igual.

Una cosa que sí afecta a la apariencia es si la ventana del navegador es la ventana activa o no. Si la ventana del navegador está activa, los registros seleccionados se muestran con un color azul oscuro. Si la ventana del navegador no está activa, los registros seleccionados se muestran en color gris claro.

Intente hacer que su navegador sea la ventana activa en su programa MapBasic:

Set Window nBID Front

donde nBID es una variable Integer que hace referencia a la ventana de su navegador

2voto

Bob Rivers Puntos 111

No creo que sea posible cambiar el color de resaltado de una fila seleccionada y sospecho que las filas seleccionadas se resaltan en gris cuando la ventana del navegador no es la ventana en foco. Pruébalo en MapInfo, abre una ventana del navegador y selecciona una fila, debería estar resaltada en azul. Ahora abra otra ventana y observe que la fila seleccionada en la ventana del navegador ahora desenfocada se habrá vuelto gris claro.

¿Has probado a establecer la ventana del navegador como ventana principal?

Por ejemplo

Set Window winID Front

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X