🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

1 total messages Started by Witold Rak Fri, 14 Nov 1997 15:07
Komponent - Draw
#302
Author: Witold Rak
Date: Fri, 14 Nov 1997 15:07
25 lines
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
     /\/\
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads