Ответ: Параллельные процессы отображения графических элементов? Многопоточная реализация задачи!
Я тебе еще в предыдущей теме говорил, что рисовать в разных потоках нельзя. В 2х разных потоках используется разное время. И поэтому при использовании SetClip в 1 потоке может случиться такая ситуация.
В 1м потоке вызывается SetClip для 1 региона
В этот момент вызывается отрисовка для 2 региона //Второй регион не отрисуется
И из=за таких мелочей возникает много различных непоняток. И все они связаны с десинхронизацией потоков. Как вариант делать специальную систему сообщений. Или же использовать метод объектной отрисовки.
Данные были получены при написании графической части Псевдо ОС gainOS
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
|