The below code is written in Turbo C++. It includes the uses of window, textbackground, textcolor, and gotoxy functions. There are 8 main colors in this context. (0:BLACK, 1:BLUE, 2:GREEN, 3:CYAN, 4:RED, 5:MAGENTA, 6:BROWN, 7:LIGHTGRAY)
1) Two Windows Example #include<stdio.h> #include<conio.h> void main() { //full screen window w: 80, h: 50 window(1,1,80,50); textbackground(0);//black color clrscr(); textcolor(15); //white color gotoxy(1,1); cprintf("WINDOW-1"); //window 2 window(10,10,40,20); textbackground(1); //blue color clrscr(); textcolor(15); //white color gotoxy(1,1); cprintf("WINDOW-2"); //pause screen getch(); }Download Source Code Here
2) 8 Windows Example
#include<stdio.h> #include<conio.h> void main() { for(int i=0; i<=7; i++) { window(1+5*i,1+3*i,80-5*i,50-3*i); textbackground(7-i);//black color clrscr(); textcolor(i); //white color gotoxy(2,2); cprintf("WINDOW-%d",8-i); } //pause screen getch(); }Download Source Code Here
3) 16 Windows Example
#include<stdio.h> #include<conio.h> void main() { for(int i=0; i<=15; i++) { window(1+5*i,1,5+5*i,50); textbackground(7-i);//black color clrscr(); textcolor(i); //white color gotoxy(2,2); cprintf("%d",i+1); } //pause screen getch(); }