да,так рулит...но он пишет тока строки:
void DrawTextEx(font_type font,int x,int y,char* text)
{ uint16_t ch=0,chr,f_i=(uint16_t)((font.f_width-font.f_rans)*.5);
for(ch=0;ch<csize(text);ch++){
chr=text[ch];
drawimage(font.handle,x+(ch*font.f_rans),y,((chr%16)*font.f_width)+f_i+font.f_w_err,(chr>>4)*font.f_height+font.f_h_err,font.f_rans,font.f_height,1);
}
}
слегка длинный.....
я вроде даже придумал алгаритм отсекать по словам(перенос по словам)...