PDA

Visualizza la versione completa : [C]: interfacce grafiche


Gmalex
09-09-2003, 15:38
Salve,
innanzitutto:
- come faccio a colorare il testo...cancellare lo schermo....ecc?
- esiste qualche libreria che mi permette di creare finestre....in Linux...? (m'hanno parlato di GTK)
grazie in anticipo

Storm Sentry
10-09-2003, 23:08
si dunque....spetta....x colorare il testo esiste un modo...

per colorare il testo devi mettere questa cosa dentro la stringa del printf:

\e[x;ym

dove x e y sono due numeri e x Ŕ compreso tra 0 e 6 mentre y Ŕ compreso tra 30 e 39

i valori di y stabiliscono i colori, mentre quelli di x le modalitÓ (sottolineato, normale,lampeggiante..etc)

x esempio \e[0;36m fa si che tutto quello che scrivi dopo sia colorato di azzurro (anche il colore della shell diventa cosi')

Per terminare l'esecuzione di un colore devi scrivere \e[00m

x esempio:


printf("\e[4;31mCiao ciao !\n\e[00m");


visualizza a video la stringa "Ciao ciao !" sottolineata e di color rosso e poi ti riporta il colore della shella quello originario.
spero di eserti stato d'aiuto
ciauz!

:ciauz:

Storm Sentry
10-09-2003, 23:09
ah...x cancellare lo schermo...

clrscr()

contenuta in <stdlib.h> (oppure in <conio.h> nn ricordo bene...)

Gmalex
11-09-2003, 01:04
certo :) ah..per colorare lo sfondo?

Gmalex
11-09-2003, 01:09
ma la m per cosa sta?

Storm Sentry
11-09-2003, 01:12
niente...va scritta x forza...Ŕ come il \e ...va scritto x attivare il tutto :)

Loading