module WildBind.X11
(
withFrontEnd,
XKeyInput(..),
Window,
ActiveWindow,
winInstance,
winClass,
winName,
XKeyEvent(..),
XMod(..),
KeyEventType(..),
ToXKeyEvent(..),
press,
release,
shift,
ctrl,
alt,
super,
addXMod,
X11Front,
withX11Front,
makeFrontEnd,
defaultRootWindow
) where
import WildBind (FrontEnd)
import qualified WildBind.Description as WBD
import WildBind.X11.Internal.FrontEnd
( X11Front,
withFrontEnd,
withX11Front,
makeFrontEnd,
defaultRootWindow
)
import WildBind.X11.Internal.Key
( XKeyInput(..),
XKeyEvent(..),
XMod(..),
ToXKeyEvent(..),
KeyEventType(..),
press, release,
addXMod,
shift, ctrl, alt, super
)
import WildBind.X11.Internal.Window (ActiveWindow, Window, winInstance, winClass, winName)