# DN_DRAWDIALOGDONE

Сообщение `DN_DRAWDIALOGDONE` посылается после прорисовки всего диалога.

### Param1

0

### Param2

0

### Return

Не используется.

### Замечания

Хотя это сообщение и посылается последним, но на момент его посылки виртуальный буфер экрана Far Manager ещё не "сброшен". Т.е. если плагин хочет что-то нарисовать поверх диалога, то его изменения могут быть стёрты с экрана при возвращении из обработчика этого сообщения.

Чтобы этого не происходило нужно принудительно сбросить виртуальный буфер используя вызов функции `Text(0,0,NULL,NULL)`, а затем "нарисовать" своё изображение, например:

      case  DN_DRAWDIALOGDONE:
        Info.Text(0,0,NULL,NULL);
        // здесь рисуем своё
        break;

### Пример

Смотрите также:
DialogInit, DN_DRAWDIALOG