... And, most importantly, the problem DOES EXIST WITH SAYTEXT( ) which is what I am using after Nages suggested it. But why argue? Based on his assumption of usage, he was not interested in changing this. // Prints FAIL as white on red oPrn:SayText( nRow, 2 * nCsp, "FAIL",6*nCsp,nRsp, ...