|
|
|
|
Configuration: Windows XP Firefox 2.0.0.1 Mais je vais bientôt avoir: Fedora Core 5 Firefox 2.0.0.1
Euh comment ça ?
C'est un programme qui se lance dans une fenêtre et tu voudrais changer des couleurs ? Ou il se lance dans une console ? |
oui c'est un programme en mode console car je ne sais encore faire le mode fenêtre!!
sais-tu comment faire?? |
A priori il faut utiliser la librairie ncurses.
bonne chance |
Salut,
Pas besoin de ncurses, c'est une histoire de caractères spéciaux à afficher dans la console. Voici un tutorial là dessus: http://www.siteduzero.com/tuto-3-11947-1-des-couleurs-dans-la-console-linux.html ..et le...le...enfin, non parce c'est...ya...quand...bah tu sais là le... |
Oui mais a priori ca va dépendre de ton shell. Typiquement la tu donns les séquences d'échappement en bash (sous linux) alors qu'astrofan veut faire ça sous windows. L'avantage c'est qu'en ncurses tu dois pouvoir être indépendant du type du shell et au moins de l'OS. Et pourtant si tu installes cygwin on voit qu'il est possible d'avoir des couleurs dans la fenêtre "commandes msdos" ! Mais rien ne dit que ce sont les mêmes séquences d'échappement.
Bonne chance
|
Pas de soucis :-) |
Salut
Voici un morceau de code qui résoudra le probleme de couleur #include<widows.h> #include<stdio.h> int main() { HANDLE manip_console=GETSTDHANDLE(STD_OUTPUT_HANDLE); int couleur1,couleur2; SetConsoleTextAttribute(manip_console,couleur1|couleur2); printf("Un texte d'essai\n "); return 0; } et le tour est joué bon couleur1 et couleur 2 c'est pour le fond et le texte ou bien t'as qu'à ,telecharger econio.h et econio.cpp Ciao |
Sauf que ça ne marchera que sous windows ;) |