-
запускаю рендер файла в режиме evr на panel1. как на нее вывести текст прозрачный? пробовал наследовать panel1.canvas и там рисовать, но все мелькает только, когда видео идет:
... with panel1.Canvas do begin Font. Color: = cllime; Brush. Style: = bsclear; Font. Size: = 20; TextOut (10, 10, ' Hello '); end;
Как правильно сделать?
-
Перекрывай OnPaint панели и рисуй все сам ручками... > но все мелькает только
что именно?
-
> запускаю рендер файла в режиме evr на panel1
это вообще не понятно, там что-то рисуется? если да, то моргать будет, попробуй создать label овнером которого будет твоя панель...
-
рендер в битмап, на битмапе нарисовать текст и вывести на панель. Так прокатит?
-
на panel1 идет видео в режиме evr:overlay накладывание на панель лабелов или панелей результата не дает - при начале воспроизведения их просто затирает. обновление по таймеру помогает, но тогда они просто мерцают, что некрасиво. в dspack есть пример наложения текста, но для evr такой метод не катит.
|