C/Visual C - Menu tipo MS Edit con C

 
Vista:

Menu tipo MS Edit con C

Publicado por Nacro (1 intervención) el 08/07/2004 03:16:06
Hola. Alguien conoce un manual/tutorial en internet que describa una tecnica para crear menus bajo DOS como los del Turbo C, MS Edit, etc...

O de algun fuente documentado que muestre como lo hace. Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Menu tipo MS Edit con C

Publicado por JJ (9 intervenciones) el 10/07/2004 07:27:28
No es dificil, solo es cuestion de manejar los codigos de teclas y luego colores e impresión de elementos, ademas de una variable que indique cual elemento es el seleccionado, la puedes usar como un contador que incrementa cuando seleccionas un elemento mas y decrementa cual seleccionas un elemento menos. Puedes usar un arreglo de cadenas que te almacene los elementos del menu, por ejemplo Cadenas[5][12]

luego un ciclo for:
for (x=0; x < 5; x++) // imprimirias todos los elementos
{

// aqui pones una rutina para ubicar coordenadas X y Y

if (x == contadordeelementoseleccionado)
{

// Aqui pones el color del elemento seleccionado

cprintf("%s", Cadenas[x])
}
else
{
// aqui pones el color normal del menu
cprintf("%s", Cadenas[x]);
}
}


Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar