Home
Support
¿Por qué la Interfaz de Usuario de LabWindows™/CVI de TestStand Despliega un Ampersand en Algunos Botones?
¿Por qué la Interfaz de Usuario de LabWindows™/CVI de TestStand Despliega un Ampersand en Algunos Botones?
Software Primario:
Versión de Software Primario: 3.5
Versión de Software Primario Corregido: N/A
Software Secundario: TestStand, LabWindows/CVI Development Systems>>Full Development System
Problema:
Si creo un botón dentro de la UIR (User Interface Resource) de la interfaz de usuario de LabWindows/CVI en TestStand, con un nombre que coincide con alguno de los elementos del menú de la Interfaz de Usuario (
File, View, Execute, etc). Entonces el texto de mi botón es reemplazado por el equivalente en tiempo de ejecución del elemento del Menú, el cual es precedido por un ampersand. ¿Cómo puedo evitar esto?
Solución:
NOTA: Este comportamiento fue corregido en TestStand 4.2.
Este comportamiento occure debido a que la UI (Interfaz de Usuario) localiza el texto en todos los controles para el soporte de lenguajes extranjeras. Por ejemplo, si usted quiere un botón con el texto '
VIEW' en él, el botón despliega '
&View' cuando el comando es ejecutado. Siendo que esto obviamente no es lo que desea, para forzar al botón a desplegar "
VIEW,", deberá editar el archivo de lenguaje apropiado; UIControlOperatorInterfaceStrings.ini en este caso y hacer un registro para "
VIEW".
De cualquier forma, puede solucionar esto simplemente colocando un espacion en cada uno de los extremos del texto del botón, y este será desplegado como lo desea.
Ligas Relacionadas:
KnowledgeBase 3EPDEJE6: Errors Opening TestStand Help From LabWindows/CVI Function Panel
KnowledgeBase 5UCFSS1O: LabWindows™/CVI Operator Interface(OI) for TestStand Fails to Restore Properly if Minimized During Message Pop-up
Archivos Adjuntos:
Día del Reporte: 11/25/2008
Última Actualización: 06/29/2013
Identificación del Documento: 4RO3S8C6
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.