[vbox-dev] [PATCH] VirtualBox GUI improvement - hides disabled options

Alexey Eromenko al4321 at gmail.com
Mon Jun 27 17:54:14 GMT 2011


On Mon, Jun 27, 2011 at 6:37 PM, Sergey Dubov <Sergey.Dubov at oracle.com> wrote:
> Hello,
>
> Its a common practice in GUI (at least in our GUI) to not hide but just
> disable currently unused widgets.
> Note: That is commonly because of layouting system which updates window
> geometry after any widget hidden/shown. This can cause: 1. widget jumping
> which is not desirable; 2. current window size change which is not
> desirable.

1. You _already_ employ hiding by the "Advanced settings" via Advanced Arrow UI.
2. Current architecture is somewhat confusing. People might think that
Promisc. Mode should work with all backends, etc... And think that SMP
should work on non-VT-x hosts.
3. I have tested this patch, and the jumping effect is very minimal. -
no major jumps, that hurt readability of settings.
4. Certain settings are only changed on different hosts as the case
with VT-x check. That is - once GUI loaded, this setting is not
runtime changeable.

-- 
-Alexey Eromenko "Technologov"




More information about the vbox-dev mailing list