Показать сообщение отдельно
Старый 26.06.2011, 01:19   #2
YellowAfterlife
ПроЭктировщик
 
Аватар для YellowAfterlife
 
Регистрация: 19.02.2011
Сообщений: 134
Написано 81 полезных сообщений
(для 219 пользователей)
Ответ: пара вопросов

1. Второй и третий параметры задают приоритет для размещения и порядка кнопки.
Следовательно, для кнопки Exit стоит брать CM_BACK или CM_EXIT. Смена последнего параметра изменит порядок размещения кнопок в всплывающем меню.

2. Программа зависает в момент поворота или при возвращении в режим форм\полотна?
Если в момент поворота то единственные две вещи которые вы можете сделать это:
* Попробовать скомпилировать программу другой версией MidletPascal. То есть если использовали 2.x то скачать и с скомпилировать с помощью 3.х, и наоборот.
* Если это не поможет, единственным выходом останется написание своего текстового поля. Простой пример такой системы можно видеть тут.
Если программа зависает при возвращении в режим полотна (Canvas), то попробуйте пере-создавать изображение полотна с новыми размерами. Для MidletPascal3 это можно сделать с помощью директивы inline() (ссылка), для более ранних версий - с помощью какой-либо библиотеки для пере-направления вывода или вращения экрана.
__________________

Мой сайт-блог. Игры, обновления, примеры для Haxe, JavaScript(+HTML5), GameMaker, Love2d...
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Vasek (26.06.2011)