|
|
Home » U++ Library support » Look and Chameleon Technology » Resizeing on Vista
Resizeing on Vista [message #14001] |
Tue, 05 February 2008 22:20 |
|
From latest qt blog:
Quote: |
In addition, Jens found out how we could easily get rid of the black background fill appearing on resize on Windows Vista, and it really makes things look much better!
|
The same thing affects upp now. It would be great if we also could get rid of those black areas
|
|
|
|
Re: Resizeing on Vista [message #14005 is a reply to message #14002] |
Tue, 05 February 2008 23:31 |
|
Sure. Just start resizeing a window to the left or to the top Normaly you do it in the right or bottom direction and in this case everything is fine otherwise windows first move the widnow content then repaints it. In Aero mode vista paints those new window regions (created in step 1 - after window size change and moving the window's content) in black. In 2000/XP/Vista Basic it was also easily to observe (however those regions were not black). As upp draws everyhing itself this funny (ugly) "shake effect*" was fixed but MS broke something in Aero mode and probably we have to set some magical window flag to avoid moving window content. At least I think so.
* I call it shake because if for example ok button is aligned to the right side and you start resizeing the window from the left side the ok button is moved to the left first and then repainted at correct position.
|
|
|
|
Goto Forum:
Current Time: Fri Dec 13 22:09:58 CET 2024
Total time taken to generate the page: 0.02949 seconds
|
|
|