SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: ebox en Martes 12 de Febrero de 2002, 19:39
-
Alguien tiene el codigo fuente de la creacion de un menu de opciones en C++
-
Menu como cual?
-
Hola ebox:
Como ha dicho Ybkezada, es mejor que nos expliques q tipo de menú estás buscando, yo he tenido q crear unos cuantos, y te podría pasar el código, pero asi, a ciegas...:))
Saludos a tod@s.
-
Perdon, tiene razon....
un menu comandado por las flechitas, que se vaya pintando la opcion deseada, me explico?
-
Pues la verdad no tengo mucho tiempo porque me voy a ir a visita pero aqui esta un poco de codigo, espero que te sirva...
// BEGIN CODE!!
#include <iostream.h>
#include <conio.h>
void main()
{
int tecla;
while (tecla!=27)
// 72 = Arriba 75 = Izquierda 77 = Derecha 80 = Abajo
{
tecla=getch();
gotoxy(1,22); cout << tecla << " ";
switch(tecla) {
case 72:gotoxy(1,23); cout << "Arriba ";
break;
case 75:gotoxy(1,23); cout << "Izquierda";
break;
case 77:gotoxy(1,23); cout << "Derecha ";
break;
case 80:gotoxy(1,23); cout << "Abajo ";
break;
default:gotoxy(1,23); cout << " ";
break;
}
}
}
// END CODE ^_^
En serio espero que te sirva... luego que encuentre el programa que hice con un menu... te lo mando :P
-
algo me sirvio...
igual estoy buscando un menu en donde te muestre las opciones y te resalte la opcion que estas parado
Gracias
-
o sea, lo que vos necesitas es que las opciones elegidas se vayan resaltando con un color cuando las clickeas o cuando pasas el puntero sobre ellas. no????:)
-
si eso.....
-
hoy voy a intentar mandarte los comandos para poder utilizar esa opcion, es muy facil
:P
-
OK, gracias
-
queria agradecer a ybkezada por el codigo que colgo por ahi arriba. lo he utilizao cambiandolo un poco para un programa mio de clase. ¡muchas gracias!
saludos ;)
-
You know man!! whenever you want B)
-
alguien me podria decir como hacer un menu que habra ventanas en modo grafico??
gracias
-
alguien me podria decir como hacer un menu que habra ventanas en modo grafico??
gracias
-
Pues supongo que dibujando rectangulos y rellenando con colores:P
Lo siento, pero es que la libreria gráfica es de borland y con el GCC no te puedo ayudar, pero aqui te paso las funciones de figuras y rellenos en modo gráfico.
Primero eliges el tipo de linea que deseas utilizar. Esto se hace mediante:
setlinestyle(int estilo,1,grosor)
El estilo va de 0 a 4 y el grosor 1 para normal y 3 para ancho.
Para circulos:
circle(int x , int y , int radio);
Aqui X e Y indican la posicion del centro, y radio, pues eso, el radio de la circunferencia:)
Para rectangulos:
rectangle(int x1, int y1, int x2, int y2)
X1 e Y1 es la posicion de la esquina superior izquierda, y X2 e Y2 la esquina inferior derecha.
Funciones para rellenar con color:
floodfill(int x , int y , int frontera);
Rellena el area delimitada por el color indicado en frontera comenzando desde x,y
Para crear patrones:
setfillstyle(int pattern , int color);
Pattern = 0..12. Ves probando...
Para dibujar rectangulos de un color:
bar(int x1 , int y1, int x2 , int y2);
Es lo mismo que la funcion de rectangle, solo que la rellena
Bueno, y para escribir texto en modo gráfico:
outtextxy(int x , int y , char *);
Tambien puedes cambiar el estilo de texto, pero de esto ya no me acuerdo. Echale un ojo por ahi a las paginas como www.mundoc.net (http://www.mundoc.net) o www.cgrsoftware.com (http://www.cgrsoftware.com)(hay que registrarse para bajar manuales) y a ver si tienes suerte.