Возвращает true (истина) если приложение находится в режиме паузы или false если нет.
Когда ваше приложение запускается, оно не находится в режиме паузы. Мидлет может войти в режим паузы, например, при поступлении входящего звонка (реже SMS) на телефон. В этом случае мидлет ставится на паузу, а когда пользователь положит трубку, он (пользователь) может продолжить выполнение программы (или прекратить его), в этом случае режим паузы отключается.
ПРИМЕЧАНИЕ: Так было на старых однозадачных телефонах. В большинстве современных же существует многозадачность, по-этому там хоть телефонные конференции устраивай и при этом ваше приложение может вообще никогда не войти в режим паузы.
Определение режима паузы полезная вещь для многих применений. К примеру, если у вы разрабатываете игру, которая проходит на время, то пользователь будет очень разозлен, когда после телефонного разговора, он увидит, что его время закончилось и он проиграл. В этом случае нужно было просто остановить таймер на время режима паузы.
function IsMidletPaused: boolean;
|
Пример
...
repeat
// Какая-то работа. Например, опрос клавиатуры
// Если мидлет в режиме паузы, то ожидаем
while IsMidletPaused do
begin
Delay(100);
end;
until gameOver;
... |
Совместимость MIDP1.0
Требуемый модуль
Не требуется
Смотри также
GetKeyCode, GetRelativeTimeMs, Halt |