X-Monadでウィンドウがアクティブになったときに代替キーバインディングセットを定義できますか?
答え1
getWindowState :: X (WindowSet)
getWindowState = do
XState { windowset = old } <- get
return $ old
上記はWindowSet
次に「フォーカス」ウィンドウを探し、一度見つかったら簡単なelse ifと適切な操作を行うことができます。
X-Monadでウィンドウがアクティブになったときに代替キーバインディングセットを定義できますか?
getWindowState :: X (WindowSet)
getWindowState = do
XState { windowset = old } <- get
return $ old
上記はWindowSet
次に「フォーカス」ウィンドウを探し、一度見つかったら簡単なelse ifと適切な操作を行うことができます。