Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2008-11

WinXp Windowing Question

6 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

SteveG

Hi - having problems getting Laz created windows to 'Stay on Top' in WinXP I have used the Win API, a program called 'cmdow', and another called 'PowerMenu' - all fail to force 'OnTop'
I can control all other (so far) aspects of the Laz created window (pos/size/focus/etc)

I have noted that 'PowerMenu' which adds a system menu option to other windows (Notepad / Calculator / etc) can not add to the Laz projects. I have tried the project main form settings in every combination I can, but no success

Any ideas ?

Reply by email

JoshyFun
to SteveG

Hello SteveG,

Monday, November 24, 2008, 9:37:50 PM, you wrote:

S> Hi - having problems getting Laz created windows to 'Stay on Top' in WinXP S> I have used the Win API, a program called 'cmdow', and another called S> 'PowerMenu' - all fail to force 'OnTop'
S> I can control all other (so far) aspects of the Laz created window S> (pos/size/focus/etc)

S> I have noted that 'PowerMenu' which adds a system menu option to other S> windows (Notepad / Calculator / etc) can not add to the Laz projects. S> I have tried the project main form settings in every combination I can, S> but no success

S> Any ideas ?

Check this bug report http://bugs.freepascal.org/view.php?id=11977

I do not know which is the expected behavior, Windows StayOnTop or another different one. Delphi uses Windows StayOnTop.

Best regards, JoshyFun

Reply by email

SteveG
to JoshyFun

JoshyFun wrote:

Thanks for the pointer - will keep an eye on this
Dont quite know why the Laz app wont even allow external apps to force the OnTop setting though - still trying combinations

Show quoted text 23 lines
Hello SteveG, Monday, November 24, 2008, 9:37:50 PM, you wrote: S> Hi - having problems getting Laz created windows to 'Stay on Top' in WinXP S> I have used the Win API, a program called 'cmdow', and another called S> 'PowerMenu' - all fail to force 'OnTop' S> I can control all other (so far) aspects of the Laz created window S> (pos/size/focus/etc) S> I have noted that 'PowerMenu' which adds a system menu option to other S> windows (Notepad / Calculator / etc) can not add to the Laz projects. S> I have tried the project main form settings in every combination I can, S> but no success S> Any ideas ? Check this bug report http://bugs.freepascal.org/view.php?id=11977 I do not know which is the expected behavior, Windows StayOnTop or another different one. Delphi uses Windows StayOnTop.

Reply by email

Luiz Americo Pereira Camara
to SteveG
SteveG wrote 6 lines
JoshyFun wrote: Thanks for the pointer - will keep an eye on this Dont quite know why the Laz app wont even allow external apps to force the OnTop setting though - still trying combinations

The stay on top feature used to work (i think until 0.9.24) but some internal change prevent it. I'll take a look when get some time.

Luiz

Reply by email

JoshyFun
to Luiz Americo Pereira Camara

Hello Luiz,

Tuesday, November 25, 2008, 11:55:09 AM, you wrote:

LAPC> SteveG wrote 6 lines
> JoshyFun wrote: > > Thanks for the pointer - will keep an eye on this > Dont quite know why the Laz app wont even allow external apps to force > the OnTop setting though - still trying combinations >

LAPC> The stay on top feature used to work (i think until 0.9.24) but some LAPC> internal change prevent it. I'll take a look when get some time.

I have it fixed for myself, but when I had asked if it is a wanted patch somebody answers me that the current behavior is Delphi compatible (which is not) and the expected behavior. As I do not know how this setting works in other platforms never submit the patch.

Best regards, JoshyFun

Reply by email

Luiz Americo Pereira Camara
to JoshyFun
JoshyFun wrote 21 lines
Hello Luiz, Tuesday, November 25, 2008, 11:55:09 AM, you wrote: LAPC> SteveG escreveu: >> JoshyFun wrote: >> >> Thanks for the pointer - will keep an eye on this >> Dont quite know why the Laz app wont even allow external apps to force >> the OnTop setting though - still trying combinations >> >> LAPC> The stay on top feature used to work (i think until 0.9.24) but some LAPC> internal change prevent it. I'll take a look when get some time. I have it fixed for myself, but when I had asked if it is a wanted patch somebody answers me that the current behavior is Delphi compatible (which is not) and the expected behavior. As I do not know how this setting works in other platforms never submit the patch.

Can you send the patch to me?

Luiz

Reply by email