XUL:Panel Improvements: Difference between revisions

No edit summary
Line 33: Line 33:
:The 'parent' and 'top' levels are already implemented.
:The 'parent' and 'top' levels are already implemented.


;Only visible when active: The floating panel is only visible while its context is frontmost and focused. Several options are desired: when the associated tab is focused, when a window is active and when any window within the application is active. It may also be desirable to have a window only visible when certain type of window is active. The latter feature of being visible only when the application is active is a built-in feature on Mac. Examples are the font and color picker panels.
;Visible per tab/window/application: The panel is only visible when its associated tab is focused, when a window is active or when any window within the application is active. It may also be desirable to have a window only visible when a certain type of window is active. The latter feature of being visible only when the application is active is a built-in feature on Mac. Examples are the font and color picker panels.


;Background drag to move: The panel can be moved by dragging its background, whether there is a titlebar or not.
;Background drag to move: The panel can be moved by dragging its background, whether there is a titlebar or not.
287

edits