how to make app always on top

Please support our VB.NET advertiser: Intel Parallel Studio Home
Reply

Join Date: Dec 2004
Posts: 27
Reputation: odee is an unknown quantity at this point 
Solved Threads: 0
odee odee is offline Offline
Light Poster

how to make app always on top

 
0
  #1
Oct 31st, 2006
How can i make the windows application always on top of every application, including those which are in full screen?

Thanks for any replies.
Reply With Quote Quick reply to this message  
Join Date: Oct 2006
Posts: 11
Reputation: wednesday is an unknown quantity at this point 
Solved Threads: 0
wednesday wednesday is offline Offline
Newbie Poster

Re: how to make app always on top

 
0
  #2
Oct 31st, 2006
Originally Posted by odee View Post
How can i make the windows application always on top of every application, including those which are in full screen?

Thanks for any replies.


Hi

When you scroll down on form's property you will see an option TopMost. You just have to set that to true...(Make sure your forms are either maximized / same size)

Hope it will help!
Reply With Quote Quick reply to this message  
Join Date: Dec 2004
Posts: 27
Reputation: odee is an unknown quantity at this point 
Solved Threads: 0
odee odee is offline Offline
Light Poster

Re: how to make app always on top

 
0
  #3
Oct 31st, 2006
Thanks for the reply wednesday but it only works when the other app is in windowed mode, it doesn't work when it is in full screen.

This is what i want to do. When i'm using an application, which is in full screen mode(ex. games), i want to be able to use a text editor. The TopMost property in my app doesn't work when i'm using an application in full screen mode.
Reply With Quote Quick reply to this message  
Join Date: Dec 2002
Posts: 461
Reputation: waynespangler is on a distinguished road 
Solved Threads: 56
waynespangler waynespangler is offline Offline
Posting Pro in Training

Re: how to make app always on top

 
0
  #4
Oct 31st, 2006
Try this. Add a button or menu item to your form and add this code.
  1. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  2. Me.TopMost = False
  3. Dim proc As Process = Process.Start("notepad.exe")
  4. proc.WaitForExit()
  5. proc.Close()
  6. Me.TopMost = True
  7. End Sub
Reply With Quote Quick reply to this message  
Join Date: Nov 2006
Posts: 26
Reputation: NedFrankly is an unknown quantity at this point 
Solved Threads: 1
NedFrankly NedFrankly is offline Offline
Light Poster

Re: how to make app always on top

 
0
  #5
Nov 3rd, 2006
Wayne's technique is about the only way you're going to pull this off if you're using 'real' windows.

If you've noticed in many games which 'take over your screen', the developers actually recreate Notepad within the game if text editing is required - everything 'Windows' in a well formed Full Screen game has to be reverse engineered and recreated within the full screen environment.

Even with Wayne's idea, if your app takes over resolution as well (as many games do) then the switch back to Windows mode is going to look, well, weird. You've probably alt-tabbed out of a game at some point and seen humongous icons on your desktop - that's the effect.

Try the suggestion, but consider how you might improve upon it by creating your own Virtual Notepad which works within your game.

Happy coding!

Ned
Reply With Quote Quick reply to this message  
Join Date: Dec 2004
Posts: 27
Reputation: odee is an unknown quantity at this point 
Solved Threads: 0
odee odee is offline Offline
Light Poster

Re: how to make app always on top

 
0
  #6
Nov 8th, 2006
thanks for the reply.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:



Similar Threads
Other Threads in the VB.NET Forum
Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC