не отрабатывает cmprintdoc, замучался уже...

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Alexander
Местный житель
Сообщения: 248
Зарегистрирован: 28 ноя 2006, 13:29

не отрабатывает cmprintdoc, замучался уже...

Сообщение Alexander »

есть интерфейс, в нем окно, в окне дерево и прочие элементы

Код: Выделить всё

Interface I1;
   window w1;
      tree t1;
      ...
      end;
   ...
   end;
   ...
   handleevent
      cmprintdoc:{message('print')}
   end;
end.
какие только статус лайны не подставлял-все впустую. при закрытом окне-отрабатывает, но когда запускаю окно(модально) printdoc не приходит :-( а мне нужно, чтобы печать вызывалась не только из фейса, но и из окна. что и где прописать нужно?
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

tree t1 zakaz(,,sci1EnEsc);
Alexander
Местный житель
Сообщения: 248
Зарегистрирован: 28 ноя 2006, 13:29

Сообщение Alexander »

разобрался...
cmPrintDoc нужно обрабатывать не только в фейсе, но и в самом окне

Код: Выделить всё

Interface I1;
   window w1;
      tree t1;
      ...
      end;
      ...
      handleevent
         cmprintdoc:{message('print window doc')}
      end;
   end;
   ...
   handleevent
      cmprintdoc:{message('print')}
   end;
end.
если в окне обработчика нет, то событие в фей не приходит...
Статус лайн как этот и стоял :-)
Ответить