1. Второй и третий параметры задают приоритет для размещения и порядка кнопки.
Следовательно, для кнопки Exit стоит брать CM_BACK или CM_EXIT. Смена последнего параметра изменит порядок размещения кнопок в всплывающем меню.
2. Программа зависает в момент поворота или при возвращении в режим форм\полотна?
Если в момент поворота то единственные две вещи которые вы можете сделать это:
* Попробовать скомпилировать программу другой версией MidletPascal. То есть если использовали 2.x то скачать и с скомпилировать с помощью 3.х, и наоборот.
* Если это не поможет, единственным выходом останется написание своего текстового поля. Простой пример такой системы можно
видеть тут.
Если программа зависает при возвращении в режим полотна (Canvas), то попробуйте пере-создавать изображение полотна с новыми размерами. Для MidletPascal3 это можно сделать с помощью директивы inline() (
ссылка), для более ранних версий - с помощью какой-либо библиотеки для пере-направления вывода или вращения экрана.
__________________
Мой сайт-блог. Игры, обновления, примеры для Haxe, JavaScript(+HTML5), GameMaker, Love2d...