Kolorowy tekst w c++

0

hi ! Tak się zastanawiam, czy w c++ jest dostępny kolorowanie tekstu tak jak w pascalu procedurą Colortext (czy jakośtak) ???

0

jest i nazywa sie TextColor()

0

musisz dołączyć conio.h i możesz kokoRZystaćystać z takich funkcji jak;

void    blinkvideo(void);
char *  cgets(char *_str); 
void    clreol(void);
void    clrscr(void);
int     _conio_kbhit(void); /* checks for ungetch char */
int     cprintf(const char *_format, ...) __attribute__((format(printf,1,2)));
int     cputs(const char *_str);
int     cscanf(const char *_format, ...) __attribute__((format(scanf,1,2)));
void    delline(void);
int     getch(void);
int     getche(void);
int     gettext(int _left, int _top, int _right, int _bottom, void *_destin);
void    gettextinfo(struct text_info *_r);
void    gotoxy(int _x, int _y);
void    gppconio_init(void);
void    highvideo(void);
void    insline(void);
void	intensevideo(void);
void    lowvideo(void);
int     movetext(int _left, int _top, int _right, int _bottom, int _destleft, int _desttop);
void    normvideo(void);
int     putch(int _c);
int     puttext(int _left, int _top, int _right, int _bottom, void *_source);
void    _setcursortype(int _type);
void    _set_screen_lines(int _nlines);
void    textattr(int _attr);
void    textbackground(int _color);

<font size="2">void textcolor(int _color);</span>

void    textmode(int _mode);
int     ungetch(int); 
int     wherex(void);
int     wherey(void);
void    window(int _left, int _top, int _right, int _bottom); 
0

Milka przesyła wam coś miłego !! A dokładnie opis niektórych funkcji:

clreol - czyści bieżącą linię od kursora do końca
clrscr - czyści okienko tekstowe
delline - usuwa linię, w której znajduje się kursor, a następne wiersze przesuwa o 1 w górę (ostatni wiersz ekranu jest pusty)
gettext - kopiuje prostokątny obszar ekranu do bufora
gettextinfo - zwraca informacje o bieżącym trybie tekstowym, położeniu okna i kursora
gotoxy - ustawia kursor w wierszu i kolumnie podanych w parametrach (w bieżącym okienku tekstowym)
highvideo - zwiększa jasność wyświetlanych znaków
insline - wstawia pusty wiersz w linii kursora, przesuwając położne niżej o 1 wiersz w dół (ginie najniższy wiersz ekranu)
lowvideo - zmniejsza jasność wyświetlanych znaków
movetext - kopiuje fragment ekranu w inne miejsce
normvideo - przywraca normalną jasność wyświetlanych znaków
puttext - kopiuje tekst z bufora na ekran
_setcursortype - definiuje wielkość kursora
textattr - ustawia kolor znaku i tła wyświetlanego tekstu
textbackground - ustawia kolor tła dla nowowyświetlonych znaków
textcolor - ustawia kolor nowowyświetlonych znaków
wherex - zwraca kolumnę kursora w aktualnym okienku tekstowym
wherey - zwraca wiersz kursora w aktualnym okienku tekstowym
window - definiuje prostokątne okienko tekstowe, w którym będą odbywać się kolejne operacje ekranowe

Przerabiał .. znalazł i udostepnil Milka. Dziekujemy!!!

0

hey .. skąd to masz??

0

A mam !! :) A co masz jakieś questions?? :-P To wal śmiało jeśli będę umieł to odpowiem!!!! :)

0

Ano mam jakis questions.
Mógłbys sie podzielic takimi ciekawymi informacjami i napisac jakis art dla 4programmers albo chociaż wysłać spis tych funkcj z opisem i na email (najlepiej taki: [email protected] :) )

0

Dobra, poszukam jeszcze więcej tego i przyśle, albo na 4p zamieszcze. Narka i dzięki za zainteresowanie. [angel]

1 użytkowników online, w tym zalogowanych: 0, gości: 1