Patch level : 2.1 nopatch

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :

Tolti set_color duplicati in TPrintwin::paint_row


git-svn-id: svn://10.65.10.50/trunk@12212 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 2004-06-28 15:23:48 +00:00
parent 7e53c26ed7
commit f6f9e3b3dc

View File

@ -232,7 +232,7 @@ void TPrintwin::paint_row(long j)
if (bg != fg) // Testo vero
{
set_color(fg, bg);
// set_color(fg, bg); // l'ha appena fatta!
set_font(printer().fontname(), st, _char_size);
const char* beg = cp;
@ -272,10 +272,9 @@ bool TPrintwin::print_band(
// @comm Di solito viene disegnata l'intera pagina, ma la cosa dipende dal driver di stampa
{
// int i,l_ofst = printer().get_line_offset();
// const int offset = l_ofst < 0 ? abs(l_ofst) + 1: 0;
// const int offset = printer().get_line_offset();
// const bool generic = _chary == 1;
#ifdef TRC
const clock_t start = clock();
#endif
const long first_row = (long)page * _formlen;
const int rows = (r.bottom - r.top) / _chary;
@ -291,6 +290,12 @@ bool TPrintwin::print_band(
else
break;
}
#ifdef TRC
const clock_t total = clock() - start;
TRACE("Page %d: %u msec", page, total);
#endif
return (first_row + k < lines);
}