1961uvg, спасибо за пример "узоры".
По поводу центровки и вообще разного разрешения экранов уст-в, есть универсальная схема адаптации к этому,
! Выставить независящие от устройства размеры
di_height = 480
di_width = 800
! Получить актуальные размеры для данного уст-ва
gr.open 255, 255, 255, 255
gr.orientation 0
gr.screen actual_w, actual_h
! Вычислить размеры масштабирования
scale_width = actual_w /di_width
scale_height = actual_h /di_height
! Применить масштабирование
gr.scale scale_width, scale_height
Теперь, оно само будет масштабировать наши рисования под указанный di_height и di_width, размер 800*480.