SlideShare una empresa de Scribd logo
1 de 8
Propiedades y características del
        control menú
Características de un menú
 Un menú está compuesto por un conjunto de opciones
principales o nivel superior, que se disponen en la parte más
próxima al título del formulario. De cada opción del nivel
principal, se despliega un conjunto de opciones o menú de
nivel inferior dependientes del principal.
A su vez, desde las
opciones     de    este
segundo      nivel   se
pueden seguir abriendo
sucesivamente niveles
más inferiores
Aunque la posibilidad de
desplegar varios niveles de
menús         es       muy
interesante, de forma que
podamos alcanzar un alto
nivel de organización, no
conviene,                sin
embargo, hacer un uso
abusivo        de      esta
cualidad, ya que un usuario
puede tomar un mal
concepto de una aplicación
que le obliga a descender
muchos niveles de menús
para     seleccionar    una
opción que es muy
utilizada a lo largo de la
Propiedades de un control Menú
Uno de los botones mas utilizados son:
Name.
   Nombre del control.

Caption.
   Texto que muestra la opción.

Enabled.
   Valor lógico que habilita o deshabilita la opción. Cuando está
   deshabilitada,                            apareceen gris y el usuario no puede
   seleccionarla.

Checked.
   Dato lógico que cuando es verdadero, muestra una marca en la opción de menú,para
   informar al usuario de que esa opción está activada.
Visible.
      Si su valor es False, oculta la opción. Por defecto es True.

Index.
    Permite definir una opción como parte de un array de controles u opciones de menú. Esta
    propiedad es útil para crear nuevas opciones de menú en tiempo de ejecución.

Shortcut.
     Contiene el valor de una tecla de método abreviado o acelerador de teclado, comoF5 o Ctrl+G.
    Cuando se define un acelerador, la combinación de teclas aparece junto a la descripción del menú.
    La ventaja de un acelerador es que no necesitamos navegar a través delas opciones del menú para
    llegar a una determinada. Si la que queremos tiene definido una celerador, tecleándolo lanzaremos
    directamente la opción de ese menú.

WindowList.
    En un formulario MDI, si damos el valor True a esta propiedad en una opción de nivel superior, el
   programa creará de forma transparente al usuario un submenú con las ventanas que tiene abiertas
   la aplicación, marcando la ventana activa.
•   Realizado por:
•   Equipo 1
•   Integrantes:
•   Carlos Zúñiga Ortiz
•   Francisco Remigio Ramírez
•   Arturo Sinencio Flores
•   Ernesto Valencia Gonzalez
•   Jonathan Enríquez Vargas

Más contenido relacionado

La actualidad más candente

Empezandoaprogramar 141006095408-conversion-gate01
Empezandoaprogramar 141006095408-conversion-gate01Empezandoaprogramar 141006095408-conversion-gate01
Empezandoaprogramar 141006095408-conversion-gate01Josué Naquid
 
Empezando a programar
Empezando a programarEmpezando a programar
Empezando a programarAna Ruth G H
 
MANUAL DE RAPTOR PARTE 1
MANUAL DE RAPTOR PARTE 1MANUAL DE RAPTOR PARTE 1
MANUAL DE RAPTOR PARTE 1Alfa Mercado
 
Empezando a programar raptor
Empezando a programar raptorEmpezando a programar raptor
Empezando a programar raptorAna Ruth G H
 
Evelyn cevallos...panel de control en access
Evelyn cevallos...panel de control en accessEvelyn cevallos...panel de control en access
Evelyn cevallos...panel de control en accessevelyncevallos
 
Segundo punto taller macros
Segundo punto taller macrosSegundo punto taller macros
Segundo punto taller macrosJaxzar
 
Formularios y contenedores
Formularios y contenedoresFormularios y contenedores
Formularios y contenedoreszeta2015
 
estudio de mercado mango
estudio de mercado mangoestudio de mercado mango
estudio de mercado mangoMaria Zambrano
 

La actualidad más candente (17)

MANUAL DE RAPTOR
MANUAL DE RAPTORMANUAL DE RAPTOR
MANUAL DE RAPTOR
 
Empezandoaprogramar 141006095408-conversion-gate01
Empezandoaprogramar 141006095408-conversion-gate01Empezandoaprogramar 141006095408-conversion-gate01
Empezandoaprogramar 141006095408-conversion-gate01
 
Empezando a programar
Empezando a programarEmpezando a programar
Empezando a programar
 
MANUAL DE RAPTOR PARTE 1
MANUAL DE RAPTOR PARTE 1MANUAL DE RAPTOR PARTE 1
MANUAL DE RAPTOR PARTE 1
 
Manual de Raptor
Manual  de RaptorManual  de Raptor
Manual de Raptor
 
MANUAL DE RAPTOR 1
MANUAL DE RAPTOR 1MANUAL DE RAPTOR 1
MANUAL DE RAPTOR 1
 
Macros
Macros  Macros
Macros
 
Practica 16
Practica 16 Practica 16
Practica 16
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Practica 8
Practica 8Practica 8
Practica 8
 
Empezando a programar raptor
Empezando a programar raptorEmpezando a programar raptor
Empezando a programar raptor
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Evelyn cevallos...panel de control en access
Evelyn cevallos...panel de control en accessEvelyn cevallos...panel de control en access
Evelyn cevallos...panel de control en access
 
Segundo punto taller macros
Segundo punto taller macrosSegundo punto taller macros
Segundo punto taller macros
 
Como Subir Información en Joomla
Como Subir Información en Joomla Como Subir Información en Joomla
Como Subir Información en Joomla
 
Formularios y contenedores
Formularios y contenedoresFormularios y contenedores
Formularios y contenedores
 
estudio de mercado mango
estudio de mercado mangoestudio de mercado mango
estudio de mercado mango
 

Similar a Propiedades y metodos del control menu

Similar a Propiedades y metodos del control menu (20)

Menus
MenusMenus
Menus
 
Programación java - Diseño de Menús y submenús.
Programación java - Diseño de Menús y submenús.Programación java - Diseño de Menús y submenús.
Programación java - Diseño de Menús y submenús.
 
Manual de usuario: Menú de Programas
Manual de usuario: Menú de ProgramasManual de usuario: Menú de Programas
Manual de usuario: Menú de Programas
 
Menu Principal
Menu PrincipalMenu Principal
Menu Principal
 
Menu Principal
Menu PrincipalMenu Principal
Menu Principal
 
Menus y-submenus
Menus y-submenusMenus y-submenus
Menus y-submenus
 
Manual de libertya
Manual de libertyaManual de libertya
Manual de libertya
 
Evelin moreno panel de control
Evelin moreno panel de controlEvelin moreno panel de control
Evelin moreno panel de control
 
Evelin moreno panel de control
Evelin moreno panel de controlEvelin moreno panel de control
Evelin moreno panel de control
 
Controles de formularios e informes
Controles de formularios e informesControles de formularios e informes
Controles de formularios e informes
 
Controles formulario e informe (3) tics
Controles formulario e informe (3) ticsControles formulario e informe (3) tics
Controles formulario e informe (3) tics
 
Practica n 8
Practica n 8Practica n 8
Practica n 8
 
Practica n 8
Practica n 8Practica n 8
Practica n 8
 
Ambiente laboral
Ambiente laboralAmbiente laboral
Ambiente laboral
 
Unidad 11
Unidad 11Unidad 11
Unidad 11
 
Taller de base de datos
Taller de base de datosTaller de base de datos
Taller de base de datos
 
fundamentos de programacion web
fundamentos de programacion webfundamentos de programacion web
fundamentos de programacion web
 
Macromedia flash 8
Macromedia flash 8Macromedia flash 8
Macromedia flash 8
 
Macromedia flash 8
Macromedia flash 8Macromedia flash 8
Macromedia flash 8
 
Ambiente laboral
Ambiente laboralAmbiente laboral
Ambiente laboral
 

Más de UVM

Tiempo compartido en programación
Tiempo compartido en programaciónTiempo compartido en programación
Tiempo compartido en programaciónUVM
 
Portafolio de evidencias del curso Programación Avanzada
Portafolio de evidencias del curso Programación AvanzadaPortafolio de evidencias del curso Programación Avanzada
Portafolio de evidencias del curso Programación AvanzadaUVM
 
Eficiencia en uso tiempo
Eficiencia en uso  tiempoEficiencia en uso  tiempo
Eficiencia en uso tiempoUVM
 
Administración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicosAdministración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicosUVM
 
Practica de arreglos
Practica de arreglosPractica de arreglos
Practica de arreglosUVM
 
Otra introducción a apuntadores
Otra introducción a apuntadoresOtra introducción a apuntadores
Otra introducción a apuntadoresUVM
 
Ejemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stlEjemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stlUVM
 
Breve repaso de apuntadores
Breve repaso de apuntadoresBreve repaso de apuntadores
Breve repaso de apuntadoresUVM
 
Arreglos conceptos básicos
Arreglos conceptos básicosArreglos conceptos básicos
Arreglos conceptos básicosUVM
 
Resolución práctica de tipos de datos
Resolución práctica de tipos de datosResolución práctica de tipos de datos
Resolución práctica de tipos de datosUVM
 
Resumen de funciones
Resumen de funcionesResumen de funciones
Resumen de funcionesUVM
 
Biblioteca estándar de funciones
Biblioteca estándar de funcionesBiblioteca estándar de funciones
Biblioteca estándar de funcionesUVM
 
Manejo de bits
Manejo de bitsManejo de bits
Manejo de bitsUVM
 
Aclaración de dudas 4 de septiembre
Aclaración de dudas 4 de septiembreAclaración de dudas 4 de septiembre
Aclaración de dudas 4 de septiembreUVM
 
Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3UVM
 
Funciones definidas por el usuario
Funciones definidas por el usuarioFunciones definidas por el usuario
Funciones definidas por el usuarioUVM
 
Función main()
Función main()Función main()
Función main()UVM
 
Depuración de un programa en c++
Depuración de un programa en c++Depuración de un programa en c++
Depuración de un programa en c++UVM
 
Algunas dudas de la sesión 28 agosto
Algunas dudas de la sesión 28 agostoAlgunas dudas de la sesión 28 agosto
Algunas dudas de la sesión 28 agostoUVM
 
Estructura programa c++
Estructura programa c++Estructura programa c++
Estructura programa c++UVM
 

Más de UVM (20)

Tiempo compartido en programación
Tiempo compartido en programaciónTiempo compartido en programación
Tiempo compartido en programación
 
Portafolio de evidencias del curso Programación Avanzada
Portafolio de evidencias del curso Programación AvanzadaPortafolio de evidencias del curso Programación Avanzada
Portafolio de evidencias del curso Programación Avanzada
 
Eficiencia en uso tiempo
Eficiencia en uso  tiempoEficiencia en uso  tiempo
Eficiencia en uso tiempo
 
Administración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicosAdministración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicos
 
Practica de arreglos
Practica de arreglosPractica de arreglos
Practica de arreglos
 
Otra introducción a apuntadores
Otra introducción a apuntadoresOtra introducción a apuntadores
Otra introducción a apuntadores
 
Ejemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stlEjemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stl
 
Breve repaso de apuntadores
Breve repaso de apuntadoresBreve repaso de apuntadores
Breve repaso de apuntadores
 
Arreglos conceptos básicos
Arreglos conceptos básicosArreglos conceptos básicos
Arreglos conceptos básicos
 
Resolución práctica de tipos de datos
Resolución práctica de tipos de datosResolución práctica de tipos de datos
Resolución práctica de tipos de datos
 
Resumen de funciones
Resumen de funcionesResumen de funciones
Resumen de funciones
 
Biblioteca estándar de funciones
Biblioteca estándar de funcionesBiblioteca estándar de funciones
Biblioteca estándar de funciones
 
Manejo de bits
Manejo de bitsManejo de bits
Manejo de bits
 
Aclaración de dudas 4 de septiembre
Aclaración de dudas 4 de septiembreAclaración de dudas 4 de septiembre
Aclaración de dudas 4 de septiembre
 
Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3
 
Funciones definidas por el usuario
Funciones definidas por el usuarioFunciones definidas por el usuario
Funciones definidas por el usuario
 
Función main()
Función main()Función main()
Función main()
 
Depuración de un programa en c++
Depuración de un programa en c++Depuración de un programa en c++
Depuración de un programa en c++
 
Algunas dudas de la sesión 28 agosto
Algunas dudas de la sesión 28 agostoAlgunas dudas de la sesión 28 agosto
Algunas dudas de la sesión 28 agosto
 
Estructura programa c++
Estructura programa c++Estructura programa c++
Estructura programa c++
 

Propiedades y metodos del control menu

  • 1. Propiedades y características del control menú
  • 2. Características de un menú Un menú está compuesto por un conjunto de opciones principales o nivel superior, que se disponen en la parte más próxima al título del formulario. De cada opción del nivel principal, se despliega un conjunto de opciones o menú de nivel inferior dependientes del principal.
  • 3. A su vez, desde las opciones de este segundo nivel se pueden seguir abriendo sucesivamente niveles más inferiores
  • 4. Aunque la posibilidad de desplegar varios niveles de menús es muy interesante, de forma que podamos alcanzar un alto nivel de organización, no conviene, sin embargo, hacer un uso abusivo de esta cualidad, ya que un usuario puede tomar un mal concepto de una aplicación que le obliga a descender muchos niveles de menús para seleccionar una opción que es muy utilizada a lo largo de la
  • 5. Propiedades de un control Menú
  • 6. Uno de los botones mas utilizados son: Name. Nombre del control. Caption. Texto que muestra la opción. Enabled. Valor lógico que habilita o deshabilita la opción. Cuando está deshabilitada, apareceen gris y el usuario no puede seleccionarla. Checked. Dato lógico que cuando es verdadero, muestra una marca en la opción de menú,para informar al usuario de que esa opción está activada.
  • 7. Visible. Si su valor es False, oculta la opción. Por defecto es True. Index. Permite definir una opción como parte de un array de controles u opciones de menú. Esta propiedad es útil para crear nuevas opciones de menú en tiempo de ejecución. Shortcut. Contiene el valor de una tecla de método abreviado o acelerador de teclado, comoF5 o Ctrl+G. Cuando se define un acelerador, la combinación de teclas aparece junto a la descripción del menú. La ventaja de un acelerador es que no necesitamos navegar a través delas opciones del menú para llegar a una determinada. Si la que queremos tiene definido una celerador, tecleándolo lanzaremos directamente la opción de ese menú. WindowList. En un formulario MDI, si damos el valor True a esta propiedad en una opción de nivel superior, el programa creará de forma transparente al usuario un submenú con las ventanas que tiene abiertas la aplicación, marcando la ventana activa.
  • 8. Realizado por: • Equipo 1 • Integrantes: • Carlos Zúñiga Ortiz • Francisco Remigio Ramírez • Arturo Sinencio Flores • Ernesto Valencia Gonzalez • Jonathan Enríquez Vargas