Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.11.04;
Скачать: [xml.tar.bz2];

Вниз

Перерисовка Child-формы   Найти похожие ветки 

 
Higs   (2002-10-23 12:53) [0]

Люди, подскажите! При перемещении мышой MDIChild-формы внутри Main перерисовка дочерней формы происходит, только если ручками свернуть-развернуть главную форму, без этого остается как бы логическое вычитание из прежней формы и того, что стало, т.е. где они совпадали, та часть видна, остальные нет! Помогите, плиз!!


 
Игорь Шевченко   (2002-10-23 13:39) [1]

Такой эффект не наблюдается. Значит, что-то в программе не так


 
Higs   (2002-10-23 13:42) [2]

А как-то принудительно выполнить перерисовку формы по событию после перемещения можно?


 
Игорь Шевченко   (2002-10-23 13:50) [3]

InvalidateRect+UpdateWindow

Или через VCL - MyForm.Repaint


 
Skier   (2002-10-23 13:52) [4]

>Higs
Игорь Шевченко © (23.10.02 13:50) +
послать сообщение WM_PAINT


 
Higs   (2002-10-23 13:58) [5]

Хорошо, спасибо!!!!


 
Игорь Шевченко   (2002-10-23 14:13) [6]

Skier © (23.10.02 13:52)

Ой. Насчет послать WM_PAINT - это не оттуда. Это сообщение вообще не надо посылать. Никому и никогда.


 
Skier   (2002-10-23 14:14) [7]

>Игорь Шевченко
???


 
Игорь Шевченко   (2002-10-23 14:23) [8]

Skier © (23.10.02 14:14)

Оно само посылается. Для того, чтобы оно корректно обработалось, надо, чтобы регион обновления окна не был пуст. А непустой он делается по Invalidatexxxx


 
Skier   (2002-10-23 14:29) [9]

>Игорь Шевченко
Да. Точно. Не оттуда...


 
Higs   (2002-10-23 16:40) [10]

Хорошо, спасибо!!! Понял!! Буду копать!


 
Higs   (2002-10-23 17:19) [11]

Однако, вот же я ламерюга! У меня все оказалось проще! Пользуюсь 7-й Делфой, выставил у формы свойство AlphaBblend в True. Когда вернул назад в False, все вернулось туда, где и было! :-))



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.11.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.012 c
4-11571
PaRL
2002-09-21 14:59
2002.11.04
Исходники VCL


1-11289
Демонов Е.В.
2002-10-23 15:22
2002.11.04
Вопрос про дерективу


7-11525
TCrash
2002-09-02 23:54
2002.11.04
С чем едят тип _FILETIME


4-11563
Alexander
2002-09-18 22:49
2002.11.04
Никто не встречал исходники драйвера принтера на Delphi?


4-11541
Vit@l
2002-09-20 22:07
2002.11.04
Изменение цвета бордюра у TMemo





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский