1. 程式人生 > >fvwm學習筆記之命令的執行 by stack

fvwm學習筆記之命令的執行 by stack


模組和函式命令
如果fvwm遇到一個它不認識的命令,它會檢查這個命令是否是
Function (rest of command)
或者
Module (rest of command)
指定的命令。這使得配置檔案可以以很透明的方式呼叫複雜的函式或者模組。
例:配置檔案包含了下面這一行
HelpMe
fvwm尋找一個叫做“HelpMe”的fvwm命令,如果失敗,那麼它會尋找叫做“HelpMe”的使用者自定義函式,如果還是沒有,那麼Fvwm將會嘗試執行名字為”HelpMe“的模組。

命令延遲執行
注意: fvwm有許多定製外觀和使用者體驗的命令,比如說 Style, Mouse, Colorset,
TitleStyle
等等。因為效能的原因這些命令只有等到當fvwm空閒的時候才會執行。比如說當沒有使用者互動或者當模組的輸入掛起的時候。特別是函式中設定的新的Style選項只有當函式執行才會起作用。這有時候會導致一些並不希望的結果。
如果想要強制讓所有的改變馬上生效,可以執行UpdateStyles, Refresh 或者 RefreshWindow命令