Button painting issue
Posted: Mon Mar 26, 2012 4:59 am
Commonly I experience a problem, which I thought only happened in Windows 7. Recently I installed Windows XP on our lightning PC's, it has the same issue. For me it was the only reason for not using Windows 7 on Sunlite PC's. It happens in both "Sunlite Suite 2006 06 May 2011" and "Sunlite Suite 2006 beta 26 Dec 2011".
1. I choose Controller->"Expert Mode".
2. I choose Windows->"Reset positions"->"Reset to tab positions".
3. I display "Live Toolbar page" on each page and no other toolbars.
4. I drag the Master and Cycle tabs over the Fixtures and Pages tabs, the screen is now divided in only three panes.
5. I switch a few times between Controller->"Beginner mode" and Controller->"Expert mode".
6. Now the Dimmer and Speed sliders become unusable. The buttons get painted "through" the sliders. It seems internally it can be a problem calculating the top coordinate for the buttons section.
7. I have to do steps 2 up to 4 again to get my controls right again. Resizing the Sunlite window seems to workaround the problem too, just switching tabs is not enough however. I guess it needs an interal resize event so that the coordinate is recalculated. Especially for beginner users it is annoying having to workaround.
1. I choose Controller->"Expert Mode".
2. I choose Windows->"Reset positions"->"Reset to tab positions".
3. I display "Live Toolbar page" on each page and no other toolbars.
4. I drag the Master and Cycle tabs over the Fixtures and Pages tabs, the screen is now divided in only three panes.
5. I switch a few times between Controller->"Beginner mode" and Controller->"Expert mode".
6. Now the Dimmer and Speed sliders become unusable. The buttons get painted "through" the sliders. It seems internally it can be a problem calculating the top coordinate for the buttons section.
7. I have to do steps 2 up to 4 again to get my controls right again. Resizing the Sunlite window seems to workaround the problem too, just switching tabs is not enough however. I guess it needs an interal resize event so that the coordinate is recalculated. Especially for beginner users it is annoying having to workaround.