|
Existen varios métodos por los cuales se puede lograr.
- Seleccione File»VI Properties en el panel frontal del subVI que desea que permanezca en frente.
- Seleccione Window Appearance del menú desplegable.
- Seleccione Customize.
- Seleccione la opción Modal bajo Window Behavior.
- Si no desea utilizar este comportamiento de ventana, igualmente puede traer su panel frontal al frente al habilitar la opción Show front panel when called.
Ambas opciones se muestran a continuación.
El completar estos pasos permitirá que el panel frontal permanezca en frente de todas las demás ventanas de LabVIEW hasta que cierre la ventana o abra otra ventana modal. No se puede interactuar con otras ventanas mientas que una ventana modal esté abierta. La mayoría de diálogos en LabVIEW son modales, por ejemplo, las ventanas de Opciones.
Ese código se muestra en la imágen a continuación:
- En la Paleta de Funciones, navegue a Programming»File I/O»File Constants»Current VI's Path.
- Navegue a Programming»Application Control»Open VI Reference.
- Cablee Current VI's Path a la entrada VI path del VI Open VI Reference.
- Navegue a Programming»Application Control»Property Node y cablee Open VI Reference a la entrada Reference.
- En el Nodo de Propiedad, seleccione Front Panel Window»IsFrontmost como la propiedad.
- Haga clic derecho en el Nodo de Propiedad y seleccione Change All To Write.
- Cablee una True Constant a la entrada FP.IsFrontmost.
También puede usar un Nodo de Propiedad distinto (como se muestra debajo) que creará el mismo efecto.
KnowledgeBase 3C891HZH: Can I Display Multiple SubVI Front Panels Simultaneously at Run-Time?
Developer Zone Customer Submitted Example: Opening Multiple Instances of a Front Panel Simultaneously
Developer Zone Example Program: Locking Front Panel Controls
Developer Zone Example Program: Show Front Panel When Called and Close Afterwards if Originally Closed
Developer Zone Example Program: Pop-up Panel Demo
|