keeping form visible when "show desktop" is clicked

L

Lee

how can i do this?

I have a form, which i do not want to keep on top of all others (TopMost),
yet i dont want it dissapearing when the "show desktop" button is pressed.

Now i know that the show desktop button doesn't minimise all forms, it sets
the desktop to be topmost. so i presume it will mean capturing the "show
desktop" event (somehow). and then shoving my form on top of the desktop
again. i have searched for quite a while but i cannot find any info for
anything like this!

thanks in advance
lee
 
N

Nicholas Paldino [.NET/C# MVP]

Lee,

I don't know if this is possible, but at the same time, you should
consider what you are doing. You are basically telling the user "I know
what is better for you than you do".

I sure as hell wouldn't want to use an app that doesn't respect my
decisions in that respect.
 
L

Lee

what if the app used forms displayed on the desktop (something like web
desktop items). i am thinking of something similar.


Nicholas Paldino said:
Lee,

I don't know if this is possible, but at the same time, you should
consider what you are doing. You are basically telling the user "I know
what is better for you than you do".

I sure as hell wouldn't want to use an app that doesn't respect my
decisions in that respect.


--
- Nicholas Paldino [.NET/C# MVP]
- (e-mail address removed)

Lee said:
how can i do this?

I have a form, which i do not want to keep on top of all others
(TopMost), yet i dont want it dissapearing when the "show desktop" button
is pressed.

Now i know that the show desktop button doesn't minimise all forms, it
sets the desktop to be topmost. so i presume it will mean capturing the
"show desktop" event (somehow). and then shoving my form on top of the
desktop again. i have searched for quite a while but i cannot find any
info for anything like this!

thanks in advance
lee
 
M

Mattias Sjögren

what if the app used forms displayed on the desktop (something like web
desktop items). i am thinking of something similar.

In that case, can't you use Active Desktop instead of rolling your own
solution?


Mattias
 
L

Lee

are there any tutorials on using active desktop anywhere? this may be an
option.

thanks
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top