Article View: pl.comp.lang.c
Article #302Komponent - Draw
From: Witold Rak
Date: Fri, 14 Nov 1997 15:07
Date: Fri, 14 Nov 1997 15:07
25 lines
1732 bytes
1732 bytes
Mam problem ze zjawiskiem migotania, podczas poruszania sie po
elementach skladowych. Zalozmy, ze mam pola prostokatne o naprzemiennie
wystepujacych tych samych kolorach tla (kolor1 i kolor2). W polach tych
znajduje sie zwykly text. Caly obszar jest jednym polem typu TCanvas,i
to na nim odbywaja sie wszytkie operacje.
______________
| | Problem polega na tym, ze podczas wykonania pewnego
| kolor1 txt A | zdarzenia musze "txt A" usunac a wszystkie pozostale
|--------------| przeniesc o jedna pozycje wyzej. Na ostatniej pozycji
| kolor2 txt B | dopisywany jest nowy text. Podczas czestej zmiany
|--------------| wartosci nastepuje nieporzadany efekt migotania.
| kolor1 txt C |
|--------------| Wszystko odbywa sie na jednym polu i za kazdym razem
| kolor2 txt D | jest na nowo przerysowywane. Kopiowanie do pamieci
|______________| i odtwarzanie ich nie jest mozliwe ze wzgledu na
zmieniajace sie kolory tla.
Czy zna, ktos metode usuniecia tego zjawiska, lub schemat innego
rozwiazania podobnego zjawiska ??
--
() \ / ()
{`_'} Witold Rak
{_} mailto:W.Rak@bss.com.pl
/\/\
Technical Details
Message-ID:
<346C6947.98137DA4@bss.com.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!usenetShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!usenet From: Witold Rak <W.Rak@bss.com.pl> Newsgroups: pl.comp.lang.c,pl.comp.lang.delphi,pl.comp.programming Subject: Komponent - Draw Date: Fri, 14 Nov 1997 16:07:51 +0100 Organization: BSS Polska, Ltd. Lines: 25 Message-ID: <346C6947.98137DA4@bss.com.pl> Reply-To: W.Rak@bss.com.pl NNTP-Posting-Host: raq.bss.com.pl Mime-Version: 1.0 X-Mailer: Mozilla 4.01 [en] (Win95; I) X-Priority: 3 (Normal) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit