глупый вопрос по формам
Как сделать так,что б после восстановления формы после сворачивания она отображала то что на ней было нарисовано.
Form1.Show;
Form1.Update;
Это приведёт к перерисовке всех элементов управления. Если на форме что-то рисовалось "руками", т.е. непосредственно на канвасе, то зависит от того, как именно рисовалось. Если в OnPaint, то достаточно Invalidate, если отдельной процедурой, то надо вызвать ту самую процедуру. (В том же OnPaint).
Что касается отрисовки это довольно интересная вещь. OnPaint работает интересно. Он срабатывает не во всех случаях требующих отрисовки (Может это и правильно исходя из его реализации, я толком не разбирался). У меня на форме должен был отображаться рисунок на одном компоненте (TPanel). Отрисовка была в OnPaint в одних случаях рисовалось в других нет.