There is a bug with the pinned PortableApps Icon and Menu (it may or may not be confined to Windows 8 but I believe not)/
I find I need to click the icon in the Notification Area (formerly SysTray) to bring the Menu to the front and over the top of foreground windows as double-clicking on my Start.exe link pinned to QuickLaunch fails to do so.
It is a single instance application but what seems to be happening is the additional instances (before they exit) don't do something like the following (on the running instance) example code I use below for WPF to bring the existing instance Menu/Window fully to the front:
///
/// Bring a Window to Front.
///
/// The Window.
public static void ActivateWindow(Window window)
{
if (window != null)
{
if (!window.IsVisible)
{
window.Show();
}
window.WindowState = WindowState.Normal;
window.Activate();
window.Topmost = true;
window.Topmost = false;
window.Focus();
}
}
This is the code I am using that works for me in my WPF code (admittedly not single instanced) and the equivalent needs to run on the existing instance whenever a new instance is started to bring the Menu/Window to front.
Point me to the code and I can make and test such a change myself: the location in the code where something like this must be already performed but incompletely shouldn't be too hard to find.
I would like to see an option to make or allow the PortablleApps Menu to grow as large as the whole screen height much like the original (and alternative) Window Start Menus (for Window 8.X).
Another very easy fix no doubt.
I try to use as many Portable Apps as possible these days and these are the only obvious and annoying limitations to the very Wonderful PortableApps Start.exe Menu for me!
Kind Regards,
Matthew.