VI Nugget —Menu de usuario adaptable

Esta pequeña subrutina esta diseñada para ser utilizada como menú de usuario.

Soporta hasta 4 opciones.

Entre otras cosas ofrece bastante flexibilidad porque algunas características tales como el nombre de cada boton, color de boton (estado verdadero y falso), color del fondo de menú, y el texto que aparece cuando colocas el puntero sobre cada opción (boton).

Algunas características adicionales, es que si solo necesitas por ejemplo 3 botons, basta dejar uno de los campos del nombre del boton vacio y aparecera la leyenda: “Not used” y quedara deshabilitado el boton… asi mismo la leyenda definida quedara deshabilitada pues el boton esta deshabilitado

Finalmente cuando se presione un boton, la suubrutina (SubVI) dara como salida el nombre del boton presionado (por si se utiliza una estructura case para strings)… y tambien regresa el numero del boton presionado

Porque?

1.-La salida del nombre del boton presionado es bueno… sin embargo utilizarlo en una estructura case basado en strings es una arma de dos filos, ya que estructuras basadas en strings son sensibles a mayusculas/minusculas, espacios, tabs, etc…

Es por ello que se decidio agregar cual fue el boton presionado… de este modo se elimina el problema que ofrecen las estructuras case basados en texto

Notese que el boton presionado fue el #3, nombrado como: “Presentar”

Saludos!

19 thoughts on “VI Nugget —Menu de usuario adaptable

  1. Me encanta su codigo y su buen ojo para el diseño. ¿Como aprendio a desarollar en LabVIEW? Si esta bien consigo, quisiera promover su blog a la Comunidad de LabVIEW.

    • Muchas gracias!
      Por mi encantado de que sea divulgado el blog

      Contestando la pregunta de como aprendi… tome el curso LabVIEW basicos I & II

      Gracias por visitar y comentar
      Saludos!

  2. Hola, muy interesante el Vi presentado, especialmente cuando tratas de diseñar una aplicación de medida extensa y tienes varios instrumentos y necesitas editar las caracteristicas de cada uno. ¿Podrías colgar el VI? Sería de gran ayuda para los que trabajamos en esto.

    Un saludo y enhorabuena

    • Hola,bienvenido y muchas gracias por comentar

      Hare todo lo posible por subir los VI’s en esta semana.
      Tengo problemas con el widget Box net… no puedo subir archivos por ahora

      Estamos en contacto

      Saludos!

  3. Hola como vas… Excelente el pragrama. Podrias subirlo a esta pagina o podrias enviarme a mi mail xq estoy haciendo una aplicacion con labview y no tengo idea de como hacer el menu de usuario. Te estaria muy agradecido

  4. Hola, disculpa pero no veo el link de descarga del código. He revisado la web pero no encuentro. Te agradecería que lo colocaras lo antes posible, o me lo envías a mi correo electrónico. Gracias de antemano.

    • Primero que nada te agredezco tu atención al Blog y seguirnos Asi mismo te hago de tu conocimiento que no estoy obligado a colocar código o compartirlo… si lo hago es por razones propias y por convicciones propias… no te puedo garantizar que el código este ahi cuando lo necesites. Por ultimo te menciono que el código esta en un “widget” en la parte derecha… es un Widget que te conecta con el servicio: Box Los widgets estan todos de lado derecho de las publicaciones (por ejemplo, los comentarios recientes es un widget… el Widget de Box esta mas abajo, Cabe mencionar que necesitas tener instalado Flash para poder verlo)

      nunca lo he intentado, pero quiza esta liga te funcione: http://www.box.net/s/7bhjpq8793kr9gnup94k

      Saludos

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s