Article View: pl.comp.lang.c
Article #33BC++ i winda
From: Maly
Date: Wed, 08 Oct 1997 00:00
Date: Wed, 08 Oct 1997 00:00
17 lines
1103 bytes
1103 bytes
Jest sobie taki problem: Jest sobie okno TDecoratedFrame, w nim dwa child'y TFrameWindow. W kazdym z tych child'ow sa buttony z overrive'm EvPaint(). Z poziomu okna TDec.Fr. wywoluje MessageBox. Jak user odpowie nie, to nic sie nie dzieje i jest w porzadku. Ale jak odpowie tak, to przerysowuje okno (z czesciowa zmiana zawartosci). I tu jest problem: Jak user nie przesunie ramki MessageBox, to jest O.K., ale jak przesunie, to po odpowiedzi tak w miejscu, gdzie byla ramka zamiast buttonow pojawia sie tlo ich parenta (TFrameWindow). Buttony pojawiaja sie dopiero po zwinieciu i rozwinieciu okna. Dlaczego tak sie dzieje i co zrobic, zeby bylo OK? Przy przesuwaniu ramki MsgBox redraw buttonow jest prawidlowy.(Kompilator BC++4.52) plz hlp -- CUL8ER, Maly.
Technical Details
Message-ID:
<343B2F92.5923@ibm.uci.agh.edu.pl>Path:
mbox-mo1.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
From: Maly <olsz...@ibm.uci.agh.edu.pl> Subject: BC++ i winda Date: 1997/10/08 Message-ID: <343B2F92.5923@ibm.uci.agh.edu.pl> X-Deja-AN: 278638728 Organization: University of Mining & Metallurgy Newsgroups: pl.comp.lang.c MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit