Hi,
sorry for my bad english :D
I have this piece of code:
TShape* T[256];
/* Other code ... */
for (int i = 255; i > 0; i--) {
T[i]->Brush->Color = T[i - 1]->Brush->Color;
T[i]->Pen->Color = T[i - 1]->Pen->Color;
};
The cycle is executed by a TTimer each 100 milliseconds and the Color of the first TShape change each 100 milliseconds.
During this cycle, I see a blinking white horizontal lines, because before to receive the color of the other TShape, each TShape is invalidated and becomes white.
Is there a way to avoid this behaviour? Maybe, I must override some method?
Thanks