Subj : multiple size text To : borland.public.cpp.borlandcpp From : " Rob C." Date : Mon Jul 28 2003 01:31 pm In the past two months I’ve learned some really incredible things on Borland C++, and I owe it all to you people. My deepest thanks! I’ve written a multiple size text program base upon the \BC5\BGI\bgidemo.c program, which for brevity is not shown here. “bgidemo.c” calls this module. The below module is defined as extern "C" void color1(void); Target = Application Platform = DOS standard BGI is checked My question is, now I want to print additional text on the screen with this function, but puttext(); doesn’t work cprintf(); doesn’t work puts(); doesn’t work ------------------------- col.or1.c #include #include void color1(void) { //89 int col, row, startrow, startcol, endrow, endcol; char Hbar[3], Vbar[3], ULcor[3], URcor[3], LLcor[3], LRcor[3]; Hbar[0] = (char) 0xC4; /* HORIZONTAL single border ! */ Hbar[1] = '\0'; Vbar[0] = (char) 0xB3; /* verticle single border */ Vbar[1] = '\0'; ULcor[0] = (char) 0xDA; /* upper-left single corner */ ULcor[1] = '\0'; URcor[0] = (char) 0xBF; /* upper-right single corner */ URcor[1] = '\0'; LLcor[0] = (char) 0xC0; /* lower-left single corner */ LLcor[1] = '\0'; LRcor[0] = (char) 0xD9; /* lower-right single corner */ LRcor[1] = '\0'; row= startrow= 6; col= startcol= 1; endrow= 24; endcol= 77; textcolor(1); textbackground(1); window( startcol, startrow, endcol, endrow); clrscr(); ======== EVERYTHING WORKS FINE TO THIS POINT textcolor(7); textbackground(7); //for( row = startrow; row < endrow; row++ ) // { // gotoxy( row, startcol ); === I WANT TO PRINT TO THE SCREEN HERE, BUT WHAT FUNCTION DO I USE???? =========== puttext(); DOESN’T WORK cprintf(); DOESN’T WORK puts(); DOESN’T WORK // } return (0); } //89 .