Diseñar menús y barras de herramientas
Los menús y barras de herramientas proporcionan una forma estructurada y accesible para que los usuarios aprovechen los comandos y las herramientas contenidas en sus aplicaciones. La preparación y el diseño apropiados de menús y barras de herramientas garantizarán que se ofrece la funcionalidad clave de su aplicación y que los usuarios no se sentirán frustrados al utilizar la aplicación. Para obtener información acerca de la personalización de las barras de herramientas de Visual FoxPro, vea Configurar Visual FoxPro.
A menudo, los usuarios examinan los menús antes de buscar información sobre la aplicación en cualquier otro lugar. Si los menús están bien diseñados, los usuarios podrán comprender la aplicación y desarrollar un modelo mental basado únicamente en la organización de los menús y su contenido. El Diseñador de menús de Visual FoxPro permite crear menús con los que mejorar la calidad de sus aplicaciones.
Cada componente de una aplicación de Visual FoxPro puede tener su propio sistema o conjunto de menús. En los temas siguientes se describe la forma de crear un sistema de menús. Para obtener información detallada acerca de cómo agregar menús a una aplicación, vea Compilar una aplicación.
En esta sección
- Crear un sistema de menús
La mayor parte del trabajo en la creación de un sistema de menús se realiza en el Diseñador de menús, en el que crea los menús, los submenús y las opciones de menú. - Incluir menús en una aplicación
Cuando haya creado un sistema de menús, puede incluirlo en su aplicación. - Asignar tareas a un sistema de menús
Al crear un sistema de menús, debe considerar la facilidad de acceso al mismo y también asignarle tareas. - Agregar un código de configuración a un sistema de menús
Para personalizar un sistema de menús puede agregarle un código de configuración. - Agregar un código de limpieza a un sistema de menús
Para ajustar el sistema de menús a sus necesidades, puede agregarle un código de limpieza. - Controlar los menús en tiempo de ejecución
Todos los menús de Visual FoxPro tienen dos nombres y cada elemento de menú tiene un nombre y un número. Visual FoxPro utiliza un nombre en la interfaz de usuario y el otro nombre o el número en el programa de menú generado (.mpr). - Crear barras de herramientas personalizadas
Si su aplicación incluye tareas repetitivas que los usuarios realizan con frecuencia, puede agregar barras de herramientas personalizadas para simplificar o acelerar dichas tareas. - Probar y depurar un sistema de menús
Al diseñar un sistema de menús puede ver una vista previa o también puede probarlo y depurarlo una vez generado el programa de menú. - Personalizar un sistema de menús
Una vez creado un sistema de menús básico, puede personalizarlo. Por ejemplo, puede crear mensajes de barra de estado, definir las ubicaciones de los menús o definir procedimientos predeterminados.
Secciones relacionadas
- Crear la interfaz
Con los formularios, las clases, los controles, los menús y las barras de herramientas de Visual FoxPro, puede generar interfaces que ayuden a los usuarios a tener acceso a todas las posibilidades que ofrecen sus programas. - Crear formularios
Su aplicación necesita formularios para que los usuarios puedan ver y entrar datos. No obstante, puede personalizar los formularios estándar, visualmente y mediante programación, para crear un entorno especializado para sus usuarios. - Trabajar con formularios
Una vez creado el formulario, puede ejecutarlo, ocultarlo o modificarlo de diferentes maneras. - Usar controles
Los controles administran las interacciones entre los usuarios y su aplicación. Visual FoxPro ofrece diversos controles para mejorar la interfaz de su aplicación.