在 X-Monad 中,我可以为某个窗口处于活动状态时定义一组替代键绑定吗?
答案1
getWindowState :: X (WindowSet)
getWindowState = do
XState { windowset = old } <- get
return $ old
上面的内容为您提供了WindowSet
,接下来您将寻找“聚焦”窗口,一旦找到,您就可以执行简单的 if else 和适当的操作。
在 X-Monad 中,我可以为某个窗口处于活动状态时定义一组替代键绑定吗?
getWindowState :: X (WindowSet)
getWindowState = do
XState { windowset = old } <- get
return $ old
上面的内容为您提供了WindowSet
,接下来您将寻找“聚焦”窗口,一旦找到,您就可以执行简单的 if else 和适当的操作。