Показать сообщение отдельно
Старый 04.01.2007, 16:17   #1
@lex
Оператор ЭВМ
 
Регистрация: 31.08.2006
Сообщений: 42
Написано 0 полезных сообщений
(для 0 пользователей)
Вопрос Is MIDlet Paused :dontknow: ?

Привет всем!
Хочу спросить по поводу функции IsMidletPaused. Написал такой код, который прогоняется перед каждой перерисовкой экрана:

if IsMidletPaused then
begin
while IsMidletPaused do delay(300); //Ждём пока на паузе
if (is_playing=1) then close_player; //Затем выполняем несколько действий
plp:=Playing;
Playing:=0;
Paused:=false;
end;

В итоге ничего не срабатывает, что вобщем-то очевидно ведь если Мидлет на паузе, то как он может работать?
Если ли способ отловить событие постановки и снятия с паузы?
Прога - плэер, а ему как ничему другому нужно знать, когда его заткнули и включили мелодию звонка.
Заранее всем спасибо.
(Offline)
 
Ответить с цитированием