В MIDletPascal насколько помню есть три вида циклов. И насколько я понял, речь идет о While. Но это не важно сейчас. Существует так называемый "невидимый буфер" куда поступает информация о том что будет рисоваться на экране. Чтобы прорисовать из буфера всё это, нужно прописать после drawText, команду repaint. Не нужно делать так:
Code
drawText('Привет',0,0);
repaint;
drawtext('Пока',0,20);
repaint;
достаточно поставить команду прорисовки в самый конец всех остальных функций которые будут что-то отображать на дисплее устройства:
Code
drawText('Привет',0,0);
drawText('Пока',0,20);
repaint;
Тобишь это будет выглядить вот так:
Code
while Условие do
begin
DrawText('Привет',0,0);
DrawText('Пока',0,20);
repaint;
end;