Application: RBTray
Category: Utilities
Description: RBTray is a program that runs in the background and allows almost any window to be minimized to the system tray by right clicking its minimize button.
Download RBTray Portable 4.2 Development Test 1 [467 KB download / 653 KB installed]
(MD5: e7a6d9224af4a2cba13797b7c12d4efb)
Release Notes:
Version 4.2, Development Test 1 (2011-07-20):
Updated to the latest version of RBTray
Updated to the latest version of the PortableApps.com Launcher
Updated to the latest version of the PortableApps.com Installer
Fixed: PAF validation now succeeds
Version 4.1, Development Test 3 (2011-03-23):
Improvement: dropped RBTrayClose.exe; to close RBTray Portable via the launcher, just run RBTray Portable again and the launcher will prompt you.
Improvement: RBTray Portable has a beautiful new icon (thanks to OpenPlatform for creating it!)
Version 4.1, Development Test 2 (2011-03-20):
Bug fix: The RBTray close utility would attempt to close RBTray without making sure it was running first; ironically, if RBTray wasn't running when the RBTray close utility was launched, this would launch RBTray
Improvement: Renamed the RBTray close utility to be nearer RBTray in the PortableApps Menu (thanks to Simeon for suggestion)
Improvement: The RBTray close utility won't show a splash screen (thanks to Simeon for suggestion)
Improvement: Made a few minor changes to the help file
Version 4.1, Development Test 1 (2011-03-19):
Initial Release
I like the concept but... it doesnt work on my machine (XPSP3 limited account). No tray and no reaction if I click on the _ -button of a window.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Can you check the Task Manager to be sure RBTray.exe is running? Also, can you download the "official" version of RBTray (don't worry about portability; it doesn't save any settings) and see if that works?
It's odd your system is having problems; I built this on a XP SP3 machine and it worked.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
it is running but still nothing. Same with the local/zip version. strange.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
You mentioned "no tray" - RBTray doesn't have a tray icon, which is why I had to create CloseRBTrayPortable.exe. Also, did you click or right-click a window's minimize button to send it to the tray? You need to right-click it.
Hopefully, this is just a lack of clarity in the help file instead of an actual issue with RBTray.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
guess I'll try the right click then *hides embarrassed in a corner*
EDIT: Nice! now it works beautifully. Should have read the manual better.
2 things: what about renaming the close exe so they are next to each other in the menu? and maybe ditch the splash for the close exe?
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
I'm glad it's working now. Do you think I should clarify the help file, so other users don't have that issue?
Sure, I'm open to renaming the close exe so it's nearer RBTray Portable in the menu. Any suggestions for a new name?
EDIT: How does "RBTray Portable Shutdown Utility" sound?
I wanted to ditch the splash for the close exe, but I couldn't figure out a way to do that without losing the splash for RBTray Portable as well. Should I just use [Launch]:SplashTime and set it to some really low number?
Also, can anyone with a 64-bit system try the close exe to make sure it works properly? I'm not sure if [Launch]:CommandLineArguments sends parameters to ProgramExecutable64 or just ProgramExecutable.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
help file is good if one doesnt overlook the "right click"
I'd rename it to "RBTray Portable Close" or so.
what happens if you compile the starter with the splash.jpg present, delete it and then compile the stop exe? Does that work.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Nope, the with splash/without splash compile didn't have the desired result. [Launch]:SplashTime seems to be doing a pretty good job, though; take a look at DT2. At least on this (very slow) computer, the splash is never visible.
I also renamed the close utility as you suggested, and added a bit to the help file. I'd love to hear a little feedback about the changes.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
If anyone wants to take a shot at making a better-quality icon, I'd be grateful. RBTray itself only includes two small, low-quality icons, which doesn't give me much to work with.
Thanks!
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
Updated to version 4.1 Development Test 2 on 2011-03-20; see above for details.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
RBTrayPortable and RBTrayClose should be able to be implemented into one script, I think, if you use the NotifyIcon to see if you could add a menu that contains the options like exit, just an idea
Do you guys think it's worthwhile to do this? RBTray's only option is Exit, and it actually provides a "semi-tray icon" for this - when you send a window to the tray, right-clicking the window's tray icon will give you a popup menu that allows you to exit RBTray. Another, dedicated, tray icon seems a bit like overkill to me. I don't mind trying it if there's enough support, though.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
I was unaware of that function from the minimal testing that I did, but it seems like overkill to have a launcher that opens and one that closes. IDK just my two sense maybe you could just have a function or macro in your nsi script or in the custom.nsh part of the PAL to show a popup when the launcher is already active to close the executable and the launcher something like:
I have no idea what work best for you, but here are some ideas
Sure, I can implement that. I agree that two launchers is overkill, and it makes the behind-the-scenes coding more difficult (since I have to make sure only the close exe gets custom code).
I'll implement your suggestion for the next Development Test, which will be up as soon as I can grab a few minutes.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
When I'm closing down my portable apps I just start at the left of the tray and close down the icons one after another since I usually have a bunch open on the average work day. At this point I don't usually have anything minimized by RBTray. If I forget RBTray is running then it doesn't get closed when I get to the PAM and right click to eject. Having a tray icon for it specifically would alleviate this immediately.
I finally got a look at NotifyIcon, and it doesn't appear to have context menu support or even a way to handle clicks. Without one of those two features, a tray icon won't do much good.
I'll take a look around the web to see if I can find something with enough capabilities.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
Does RBTray not come with one? I can try making something for it, but no guarantees. This comments is for the request for an icon in case their was confusion.
RBTray has two icons, a 4-color 32x32 and a 4-color 16x16. Since the launcher needs up to a 32-color 48x48, and a 32-color 128x128 or even 32-color 256x256 is desirable, the lower-quality icons don't really cut it.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
you can email me at [email removed for my protection-OpenPlatform] and I'll give you a sample to see if you like it. email will be removed after I receive your email.
Updated to version 4.1 Development Test 3 on 2011-03-23; see above for details. Thanks to OpenPlatform for the beautiful new icon!
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
your welcome
Seems like a great app. Worked exactly as advertised (XP-SP3)
...until I tried to close it. I right clicked on a "minimized to tray" icon and clicked "Exit RBTray". My windows immediately popped back up and right clicking on the minimize buttons no longer minimized to tray. However, RBTray.exe was still running as a process.
Nerdy Redneck
Are you sure RBTray.exe was still running, and that it wasn't just a case of the Task Manager being slow to respond? It's also possible RBTray was just a bit slow to close.
If you give it a few minutes and refresh the Task Manager (View -> Refresh Now), does RBTray.exe still show up?
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
Tried running it from my Hard Drive instead. Must have been my slower flash drive causing the problems. Closed perfectly.
One question:
Is there a way to close RBTray other than minimizing a window and right clicking on the icon? (e.g. I closed everything I had minimized and then had to open something and minimize it to close RBTray)
Nerdy Redneck
With the most recent DevTest release you simply launch it again, and it will 1) complain that it's already running, and 2) ask if you want to exit it.
~3D1T0R
Well that solves any problems I had. Clean reg-shot, clean drive, happy.
It's now part of my arsenal. Looking forward to the final release.
Thanks a lot!
Nerdy Redneck
Updated to version 4.2 on 2011-07-20; see above for details.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."