Показать сообщение отдельно
Старый 19.08.2005, 15:25   #9  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,480 / 1255 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Ладно. Что бы не было "У нас есть такие приборы...."

Короче. Сделал таблицу MassageLog и класс, отвечаюший за обработку. Метод класса, ответственным за обработку и отображение новых вызываю периодически. Вот пример. Вызываю метод своим методом из класса Info.

Обратите внимание: Функция setTimeOut в Application не работает в трехзвенке

PHP код:
//MT400_GNRD_AxMessenger
void checkUserMessage_FLX()
{
    ;
    
AxMessenger_FLX.checkNewMessages();

    
this.setTimeOut("checkUserMessage_FLX"AxMessenger_FLX.parmDelayTime());
    
//this.setTimeOut("checkUserMessage_FLX", 10000, true);
}
..............................................................
void startup(str startupCommand)
.................
    
//MT400_GNRD_AxMessenger -->
    
if (MessageParameters_FLX::find().Active)
    {
        
AxMessenger_FLX = new AxMessenger_FLX();
        
this.checkUserMessage_FLX();
    }
    
//MT400_GNRD_AxMessenger <--
.................... 

С Уважением,
Георгий