Solved

Keeping certain windows "ON TOP"

Posted on 1998-08-15
19
218 Views
Last Modified: 2013-12-28
Does anyone know of a way of permanently having certain windows fixed on the screen so that when another normal size application is clicked on, the previous one does not hide behind it.

I know certain of Windows help screens are like this so that you can read the help notes and perform the task at the same time.
0
Comment
Question by:mr_t25
  • 9
  • 6
  • 2
  • +2
19 Comments
 
LVL 3

Expert Comment

by:varun071898
ID: 1643843
It can't be done. The developer has to think that way and add
those attributes to his program through the developer tools.
0
 

Author Comment

by:mr_t25
ID: 1643844
The thing is, I see a lot of magazines and articles, esp financial software, showing various packages opened including stockmarket chartings graphs, Excel, Netscape on one screen, with a each having a small %age of the screen.

How is this possible given that they are able to work on various programs at one glance?
0
 
LVL 3

Expert Comment

by:SPECIALIST
ID: 1643845
The only way to do what your are saying is to lets say you have word and excel, and you want to work in both.  You need to go to the restore button (the middle button in the right hand corner) and click from there you can resize the program.  make it about half the size of the screen. Do the same thing with excel.  make sure the two programs are not touching each other.  when you click one, the other will stay on top.  you may think that there is a better way, but this is the only way.  as pointed out earlier this is a consideration of the programmer.  some programs may give you the options of "always on top"  but very few do.

David
0
 

Author Comment

by:mr_t25
ID: 1643846
hmmm ok thx.
I was hoping that I might be able to purchase some program that might do this for me.  I giess we  need Bill gates to implement this into Windows 2000.

The search still goes on.  If anyone can program this, I would be grateful to hear from them (although I understand that this has to be a feature within a program, rather than external to it).
0
 
LVL 10

Expert Comment

by:MasseyM
ID: 1643847
There are shareware programs out there that will "glue" the item to the "foremost" part of the screen...

0
 

Author Comment

by:mr_t25
ID: 1643848
Excellent, I feel more reassured now.
Can you give me the names and www address of where I can find them, and the points are all yours :)

Thx.
0
 
LVL 10

Expert Comment

by:MasseyM
ID: 1643849
I will have to look for it in a magazine... Give me about 1 day....
0
 

Author Comment

by:mr_t25
ID: 1643850
Thx again, much appreciated :)
0
 
LVL 6

Expert Comment

by:Stuart_Johnson
ID: 1643851
Hi there.

I dont know if this is what you want, but from what you said in your response to varuns' rejected answer you wanted a way of showing all your windows on the screen at once.  Correct?  So, you could have Word, Netscape, Excel all in their own portion of the screen - without having to manually select where they go.

If so, easy.  First, select that app you want to be your main app (it goes in the top left hand corner).  Then, right click on the task bar (any blank part of it) and select Tile Vertically or Horizontally - the choice is yours.

Apart from making applications stick to the top of the screen, what varun said was true.  The programmer has to tell the application to StayOnTop.  

I could have a look into it a bit deeper if you want.

Hope what I've said helps.


Stuart.
0
Want to promote your upcoming event?

Attending an event? Speaking at a conference? Or exhibiting at a trade show? Easily inform your contacts by using a promotional banner in your email signature. This will ensure your organization’s most important contacts are in the know.

 
LVL 6

Expert Comment

by:Stuart_Johnson
ID: 1643852
m_t25,

Give me your email address and I'll send you the program to do it.  I just wrote one which allows you to select which program you want bought to the front.

Regards,

Stuart.

0
 
LVL 6

Expert Comment

by:Stuart_Johnson
ID: 1643853
Im just about to leave for the day, so I'll upload the file to my web page.  You can grab it from:

http://k9.shada.com/~stuartj/patches/btf.exe

If you want anything done to it, let me know.

NB.  Some programs flatly refuse to be nailed to the front - Outlook 98 was one of them.  However, Microsoft Access and Word worked perfectly - as did the DOS prompt!!  I presume most apps will accept the message.

Stuart.
0
 

Author Comment

by:mr_t25
ID: 1643854
This is really fantastic!  Well done and thanks for writing this little program.  This Internet medium really is the best thing since sliced bread when people can help each other in such ways.

I’m rejecting your answer on this occasion because I want to increase the number of points for your good work, so please mark your name down again.    

Some suggestions I would have are;

1. Can you program an icon to be placed in the far right corner of the screen  (next to clock and volume) so that the program can be executed from anywhere?  I experienced some difficulty when having set more than 3 programs “to the front” to see a newly started applications, or starting your program.  Or should I just create a short cut and place on the taskbar?

2. A minimise button on your little software would be great too, so you don’t need to close it completely, but maybe again a shortcut would suffice?

3. A one button or one option to “Unsend to front” for all windows or cancel all.  Saves time doing them one by one.

4. To move a newly frozen window at front, can you program it so that it can be moved by holding down the left mouse button anywhere on that small screen, instead of the top task bar.  Again when there are several program open and at the front, it’s difficult to pull the top task bar.

I think you can really promote this little piece of kit.  Would you object if I e-mailed this to a few of my friends (for personal use)?

I’ll be in further contact via e-mail.  My e-mail address is mr_t25@hotmail.com  (note the underscore)

Thanks again.
Mr.T25

0
 

Author Comment

by:mr_t25
ID: 1643855
oops, forgot to change the points.  here you go.
0
 
LVL 6

Accepted Solution

by:
Stuart_Johnson earned 100 total points
ID: 1643856
Hi Mate,

I'll take a few of those suggestions on board and have a go at it.  Theres definately no problem with making it minimize to the system tray (next to the clock), but I wont do an unsend to front for all windows because there are alot which have specific settings.

I'll get back to you sometime today with an updated program.  Is it cool to send it to your hotmail account?

If anyone else is watching this and is interested in a copy as well, I'll just put it back on my web page.  But let me know first.

Cheers,

Stu.
0
 
LVL 6

Expert Comment

by:Stuart_Johnson
ID: 1643857
Another version is available on my web page.

http://k9.shada.com/~stuartj/patches/btfsetup.exe

Includes:

Window Positioning and Minimize to System Tray.

Im working on a kill task option for it as well.

Regards,

Stuart.
0
 

Author Comment

by:mr_t25
ID: 1643858
Thx, I'll reply again later this evening.
0
 

Author Comment

by:mr_t25
ID: 1643859
Hi Stuart

I found that my system halted and then crashed (win98) when I tried to UNfront a few of the windows I had selected to send to front.  I cannot remember the exact details, but if it happens again I'll let you know.  I dont know if there is a general thing you can select to unsend ONLY the ones that have been sent to front?

Yup, sending to my e-mail box is no problem.  mr_t25@hotmail.com

Cheers.
0
 
LVL 6

Expert Comment

by:Stuart_Johnson
ID: 1643860
Hi.  I probably could do it, but Im absolutely flat out with work at the moment.  It will crash your system if you try to send something to front which is not supposed to be at the front.  My suggestion on this is only send windows to the front which you know are OK to do so - such as your word processor, browser etc.  Dont do any of the system apps.

I'll work on another interface for it so you can "hide" certain applications.  This way you will only get a list of applications which you know you can move.

Was the window positioning OK?  I'm going to work on that a bit more, but its going to take time (Im sort of hooked on this program now).  But its all going to have to wait until I get time to do it.

Stuart.
0
 

Author Comment

by:mr_t25
ID: 1643861
Hi Stuart

Sure no problem take your time, there is no rush.
I think the window positioning was ok, I cannot remember now.  I haven't used the program since it crashed, but will do next week when the need arises.  I'll wait to hear from you until then.

Regards.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Sometimes drives fill up and we don't know why.  If you don't understand the best way to use the tools available, you may end up being stumped as to why your drive says it's not full when you have no space left!  Here's how you can find out...
When you start your Windows 10 PC and got an "Operating system not found" error or just saw  "Auto repair for startup" or a blinking cursor with black screen. A loop for Auto repair will start but fix nothing.  You will be panic as there are no back…
The Task Scheduler is a powerful tool that is built into Windows. It allows you to schedule tasks (actions) on a recurring basis, such as hourly, daily, weekly, monthly, at log on, at startup, on idle, etc. This video Micro Tutorial is a brief intro…
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…

911 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now