Untitled
public text v1 · immutablegnomeMenu :: X ()
gnomeMenu = withDisplay $ \dpy -> do
rw <- asks theRoot
gnome_panel <- getAtom "_GNOME_PANEL_ACTION"
panel_menu <- getAtom "_GNOME_PANEL_ACTION_MAIN_MENU"
io $ allocaXEvent $ \e -> do
setEventType e clientMessage
setClientMessageEvent e rw gnome_panel 32 panel_menu 0
sendEvent dpy rw False structureNotifyMask e
sync dpy False