bgrabitmap / bgracontrols

🆗 BGRA Controls is a set of graphical UI elements that you can use with Lazarus LCL applications.
https://bgrabitmap.github.io/bgracontrols/
182 stars 30 forks source link

Initial background of Themed Gauge and Clock mixed up pixels #169

Open sganz opened 4 months ago

sganz commented 4 months ago

Just getting a Raspberry PI5 going with Lazarus 2.2.6 and Ubuntu 23.10 and started playing with some of the very nicely done BGRA controls.

Encountered a small display issue with the Themed Gauge and Clock. When the Form that has them on it displays (simple single form application). The background under the Gauge and Clock has garbage pixels under it until something refreshes them.

For the clock it will clear once the second ticks and the hand moves For the gauge, changing the position of the pointer clears it out.

Just about anything that repaints the form or components (like resize) cleans it out and it does not return. I didn't see this behavior on Lazaraus (v3) on Windows

This does not seem to happen on the DTAnalogGauge, just the DTThemedGauge and clock.

From the best I can tell I'm running V9.0 of the BGRAControls, BGRABitmappack 11.6.2 if that matters.

Image of form editor on initial start up. A bit different when you run the app and display the form but something not being cleared on the Linux version that may need to be.

image