Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.01;
Скачать: CL | DM;

Вниз

Почему вторая форма не получает сообщение?   Найти похожие ветки 

 
Arazel ©   (2005-10-28 19:17) [0]

В общем, делал программу с двумя формами  
на одной TabControl а на другой ListView

В TabControl(е) WM_PAINT Я нарисовал  свой
скины ну вроде  бы все работает…

Теперь проблема!

На второй форме Form1.ListView1
Когда я перехожу с одной иконки, к другой то они не переходят
А  когда щелкну  на перовой, то на второй переходит на тот
на  который я в последний раз не  мог перейти…

Если я  вставлю в  WM_PAINT  процедуре слово Inherited
то не  каких проблем все переходит и проходит…

Но я  не могу поставить этот Inherited так  как  мой скины
начнут мерцать,  в общем, не красиво…

Как это решить без Inherited?


 
tesseract ©   (2005-10-28 19:28) [1]


> Как это решить без Inherited?


1. Наверно вписать код из предка на обработку WM_PAINT.
2. Не гнать на inherited и переписать код обработчика примерно следующим образом:
a) рисуем картинку в буфере.
б) BitBlt на экран



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

Текущий архив: 2006.01.01;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.045 c
3-1131823923
dj0n
2005-11-12 22:32
2006.01.01
Подскажите пожалуйста, как содержимое таблици Paradox можно петен


14-1133881487
Копир
2005-12-06 18:04
2006.01.01
Мастер и Маргарита. Априорный анализ актеров.


6-1127129647
Piero
2005-09-19 15:34
2006.01.01
Как сделать тоже самое только под в Delphi 3


14-1133727715
Глаз
2005-12-04 23:21
2006.01.01
Какой монитор лучший выбор на сегодня?


2-1134671584
skysat
2005-12-15 21:33
2006.01.01
Удаление файла