Ticket #5816 (new enhancement)

Opened 8 years ago

Last modified 8 years ago

Reserve the guest OS taskbar space on the host OS desktop in seamless mode

Reported by: kidault Owned by:
Priority: trivial Component: GUI/seamless
Version: Keywords: desktop taskbar
Cc: Guest type: Windows
Host type: Windows


I think this will be useful for those who want the guest to work seamless with the host OS.

In the seamless mode, When a host application is maximized, it will cover the guest OS taskbar. If I want to use guest application, I have to minimize the host application to make the guest taskbar show up. So there will be a lot of unnecessary mouse clicks and movement, if I have to do much copy/paste work between guest and host.

Now, I walk around this problem using the HSI(Hawkeye ShellInit), a small tool that can create any number of margins on the screen that maximized windows won't cover.

I think this can be easily implimented in the Virtualbox. The guest additions gets the guest's taskbar position and width, then sends this imformation to the vboxmanager. The vboxmanager performs the same function in seamless mode like what the HSI will do.


Clipboard01.png Download (185.6 KB) - added by kidault 8 years ago.
an example. The host and guest taskbar show at the same time while a host application is maximized.

Change History

Changed 8 years ago by kidault

an example. The host and guest taskbar show at the same time while a host application is maximized.

comment:1 Changed 8 years ago by mduft

it would be cool to have better handling wrt all of this, for example on my linux host, a seamless windows taskbar will cover my gnome panel, which is pretty annoying... vbox should follow the same restrictions regarding maximized windows as any other application, and place the guest taskbar somewhere in the area(s) that is available to applications, reserving some of it for it's own use.

Note: See TracTickets for help on using tickets.
ContactPrivacy policyTerms of Use