Correzione alla ricerca di due spazi
git-svn-id: svn://10.65.10.50/trunk@1477 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
6c5def062d
commit
4c90124ae9
@ -184,10 +184,13 @@ void TPrintwin::paint_row(long j)
|
|||||||
const char* beg = cp;
|
const char* beg = cp;
|
||||||
while (*beg)
|
while (*beg)
|
||||||
{
|
{
|
||||||
int len = 0;
|
|
||||||
for (; *beg == ' '; beg++) // Salta spazi iniziali
|
for (; *beg == ' '; beg++) // Salta spazi iniziali
|
||||||
pos++;
|
pos++;
|
||||||
for (const char* end = beg; *end > ' ' || (*end && *(end+1) > ' '); end++)
|
|
||||||
|
if (*beg)
|
||||||
|
{
|
||||||
|
int len = 0;
|
||||||
|
for (const char * end = beg; *end && (*end != ' ' || *(end+1) != ' '); end++)
|
||||||
len++; // Misura sringa da stampare
|
len++; // Misura sringa da stampare
|
||||||
xvt_dwin_draw_text(win(), _hofs + LEN_SPACES(win(), pos), y, (char*)beg, len);
|
xvt_dwin_draw_text(win(), _hofs + LEN_SPACES(win(), pos), y, (char*)beg, len);
|
||||||
pos += len;
|
pos += len;
|
||||||
@ -195,6 +198,7 @@ void TPrintwin::paint_row(long j)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
bool TPrintwin::print_band(int page, RCT& r)
|
bool TPrintwin::print_band(int page, RCT& r)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user