Hi
I've found that on Win32, calling TopMost to change the topmost property doesn't work the second or subsequent times. SDK help says SetWindowPos has to be called to change it. UPP is currently calling SetWindowLong. The code below works for me.
Thanks.
Quote:
I don't know why the first call to TopMost actually succeeds - I don't particularly care either!
I think it is because there are two phases there (which U++ usually makes look the same, but windows not) - I think that you have done the first call before opening the window (HWND does not exist), so exstyle is used for CreateWindow.
Quote:
Any idea why the code navigator takes me to TopWinX11.cpp when I use "goto definition" on the call to TopMost() ?
It should cycle through all places where it is defined/declared.
And, of course, the heurestic parser is still not perfect