keeping form visible when "show desktop" is clicked

  • Thread starter Thread starter Lee
  • Start date Start date
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
 
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.
 
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
 
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
 
Back
Top