Editando
Insoladora
(sección)
Ir a la navegación
Ir a la búsqueda
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
== Menu == <br> <b>imprimirMenu(char* menu[])</b> *Distingo con un <i>if</i> si la posición del menú es la 0, es decir el cursor está en la primera posición del menú, o si está en las demás posiciones *Si la posición del menú es 0: **En la primera fila imprimo el cursor y luego el nombre del primer ítem **En la segunda fila imprimo el siguiente ítem, que es la posición + 1 *Si la posición del menú es cualquiera menos 0: **En la primera fila imprimo el ítem de la posición - 1 **En la segunda fila imprimo el ítem de la posición <br> Explicación gráfica:<br> <br> [[File: Ins_ImprimirMenu.png | 300px]]<br> <br> El porqué en cualquier posición del menú que no sea la 0 imprimo en la primera fila la posición -1 y en la segunda fila la posición es porque una vez que se ha desplazado una posición a partir de la 0 el cursor siempre estará en la segunda fila. El menú irá avanzando, es decir el ítem que había en la segunda fila pasará a la primera y aparecerá un nuevo ítem en el segunda fila, y el nuevo ítem siempre estará en la segunda fila.<br> <br> Explicación gráfica:<br> <br> [[File: Ins_ImprimirMenu_Desp.png | 300px]]<br> <br> <b>desplazarMenu(int numMenu)</b> <b>interactuarMenu()</b> <br> Esta función consta de un <i>switch</i> con tantos <i>case</i> como ítems tiene el menú. Como tengo sólo 3 ítems en el menú se ponen 3 <i>case</i>.<br> Con el valor de la variable <i>PosMenu</i> iremos a la función de ese submenú.<br> <br> <b>limpiaMenu()</b> <br> En esta función simplemente se pone a 0 la variable <i>posMenu</i> (que nos indica en que posición del menú estamos).<br> <br>
Resumen:
Ten en cuenta que todas las contribuciones a Proyectos se consideran publicadas bajo la Creative Commons Atribución-CompartirIgual (véase
Proyectos:Derechos de autor
para más información). Si no deseas que las modifiquen sin limitaciones y las distribuyan libremente, no las publiques aquí.
Al mismo tiempo, asumimos que eres el autor de lo que escribiste, o lo copiaste de una fuente en el dominio público o con licencia libre.
¡No uses textos con copyright sin permiso!
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Menú de navegación
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Espacios de nombres
Página
Discusión
español
Vistas
Leer
Editar
Ver historial
Más
Buscar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Páginas especiales
Herramientas
Lo que enlaza aquí
Cambios relacionados
Información de la página