Jeltiiuxa, размеры тут не при чём. / Ну, интерфейс не совсем рисованный, я тока детали сам делал. К ним относятся: скин и кнопки управления (закрыть, свернуть), рамка TMemo и ещё пару прибамбасов над TLabel. Рисуется всё это дело на канве.
Как перерисовать десктоп? InvalidateRect(HDC, nil, True) не пашет, может из-за HDC? Как тогда найти Handle десктопа? Загнался уже, ваще ничё не понимаю
Всё, с перерисовкой десктопа разобрался. Теперь вопрос такой: как перерисовать отдельный регион? InvalidateRect(Handle, nil, True) перерисовывает весь десктоп, от чего тот сильно мерцает. Как перерисовать регион с заданными координатами? Там требует PRect, TRect не жрёт. Как конвертировать?
24 авг 2008 в 03:02