Kデスクトップ環境

5.3. どうやってパネル上にアプリケーションを含めるのですか?

xloadやxbiffのような小さいアプリケーションをパネル上で実行することが出来ます。 これをするには、kdelnkファイルに以下の行を追加しなくてはなりません。

 SwallowExec=...
 SwallowTitle=...

SwallowExec エントリはパネル上で実行されるアプリケーションを開始するのに実行されるコマンドです。 SwallowTitle はそのアプリケーションウィンドウのタイトルです。 それはパネル内に表示するウィンドウを特定するのに用いられるので、 このエントリは 厳密に ウィンドウタイトルとマッチしなければなりません。

例えば、xloadをパネル上で実行するためのkdelnkファイルは:

 # KDE Config File
 [KDE Desktop Entry]
 SwallowExec=xload -nolabel -geometry 50x50+10000+10000
 SwallowTitle=xload 
 Comment=System load
 Type=Application

そのパネルボタンをクリックしたときに起動されるアプリケーションを指定するために Exec エントリを用いることも出来ます。 例えば、topを起動することも出来ます。