средняя скорость трех замеров печати 10000 символов на motorola V3i
стандартный метод drawText: 11256 ms.
собственная подпрограмма text: 20840 ms.
time:=getRelativeTimeMs;
for i:=0 to 9999 do
begin
setColor(random(255),random(255),random(255));
//drawText(chr(random(255)),random(w-7),20+random(h-25));
text(random(w-7),20+random(h-25),chr(random(255)));
end;
setColor(255,255,255);
text(0,0,utf2win(''+(getRelativeTimeMs-time)));
repaint;
исполняемый jar файл выложил в прошлом сообщении