以下のスクリーンショットに示すように、タスクバーに現在実行されLXDE
ているすべてのアプリケーション/ウィンドウのタブが表示されます。
問題は、私が今どのウィンドウ(アクティブウィンドウ)にあるのかを区別するのが難しいということです。
私にとっては、すべてのタブが同じように見えます。アクティブウィンドウを別の色に整理する方法はありますか?
ベストアンサー1
lxpanelのタスクバー(ウィンドウリスト)プラグインには、アクティブウィンドウの外観を変更するオプションはありません。 LX Panel 0.7.1の最新バージョンでは、lxpanelソースファイルlaunchtaskbar.cにパッチを適用できます。 -LXDE - 軽量Xデスクトップ環境 - SourceForge.netの表示/ LXPanel(デスクトップパネル)
たとえば、フラットボタンスタイルを使用する場合は、アクティブウィンドウに太字のフォントを使用させることができます。
launchtaskbar.cの行1589を検索します。内容は次のとおりです。
gboolean bold_style = (((tk->entered_state) || (tk->flash_state)) && (tk->tb->flat_button));
使用。 。 。交換:
gboolean bold_style = (((tk->entered_state) || (tk->flash_state) || (tk->focused)) && (tk->tb->flat_button));
唯一の変更は、アイテムウィンドウにフォーカスがあることを確認する機能が追加されたtk->focused
ことです。bold_style
最終的に、外観と感触にカスタム機能を追加するには、いくつかのCコーディングの知識が必要です。ティンカリングが初めての場合は、トピックを調べてください。Linux/UNIXソースコードにパッチファイルを適用する方法そしてLinuxのソースからソフトウェアをコンパイルしてインストールする方法。
上記の例は次のパッチから取得されていますが、ターゲットファイル名がlaunchtaskbar.cの代わりにtaskbar.cとして指定されているため、古いようです。 -LXDE - 軽量Xデスクトップ環境/機能要求/#213 [lxpanel] [Taskbar]フラットボタンを使用してアクティブなタスクを強調表示する
修正する:lxpanel-0.6.1で上記のコードを使用してパッチされたソースをコンパイルしましたが、問題があります。 lxpanelを再ロードし続けます。よりコーディング指向のSEネットワークを使用して、この方法でカスタマイズする方法を確認できます。