You are not logged in.

#1 2015-02-08 17:34:10

cplusplus
Member
Registered: 2014-08-02
Posts: 43

Move / Set Xfce Panel Row Height to 0

I'm using XFCE with whisker menu and I'd like to hide the panel completely. (I access whisker menu using LSuper.) The smallest I can make the panel however is 16 pixels, which leaves a gap when I open whisker-menu. I'd like to set the row height to 0, or move the panel up 16 pixels.

I've tried using Settings Editor, but it doesn't seem like any of the changes I make stick. When I set size to 0 or 1, the panel's size sets itself to 48. The position changes I've made have done nothing.

Any suggestions?

Offline

#2 2015-02-08 17:34:50

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,543
Website

Re: Move / Set Xfce Panel Row Height to 0

Why do you want the panel at all then?  Just remove it.


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#3 2015-02-08 17:36:55

cplusplus
Member
Registered: 2014-08-02
Posts: 43

Re: Move / Set Xfce Panel Row Height to 0

If I remove the panel, I can no longer use a hotkey to access whisker-menu.

Offline

#4 2015-02-08 17:53:17

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 9,003
Website

Re: Move / Set Xfce Panel Row Height to 0

You can use the "Automatically show and hide panel" option but it still has a small border.

Alternatively, go to Panel Preferences → Appearance → set Opacity to "0" for both "Enter" & "Leave" -- your panel will then be invisible.

EDIT: If you auto-hide the panel and make it transparent, your windows should maximise properly.

Last edited by Head_on_a_Stick (2015-02-08 18:00:49)


Jin, Jîyan, Azadî

Offline

#5 2015-02-08 18:03:18

cplusplus
Member
Registered: 2014-08-02
Posts: 43

Re: Move / Set Xfce Panel Row Height to 0

What I'm trying to do is have the whisker-menu-popup appear at 0, 0.

Like this:

#!/bin/bash
eval $(xdotool getmouselocation --shell)
xdotool mousemove 0 0
xfce4-popup-whiskermenu -p
xdotool mousemove $X $Y

This however doesn't work because I'd have to put a sleep between the whiskermenu popup and the xdotool mousemove $X $Y, making the cursor flicker fairly noticeable and inconvenient. Not to mention, if I move the cursor between moving to 0 and whiskermenu, it will popup in the incorrect place.

Is there a reason the panel size slider limits to 16?

Last edited by cplusplus (2015-02-08 18:09:41)

Offline

#6 2015-02-08 20:24:59

toz
Member
Registered: 2011-10-28
Posts: 513

Re: Move / Set Xfce Panel Row Height to 0

Its not placing it directly at 0,0 because of Xfce panel struts. To disable them, uncheck the "Don't reserve space on borders" option in the Panel settings. Note, that this will disable them throughout so applications,windows,dialogs may start opening underneath the panel.

As for the 16 pixel limit, its probably so that icons can be properly displayed on the panel.

Offline

Board footer

Powered by FluxBB