Alt+Tab ウィンドウには、開いているアプリケーションのリストが表示されます。問題は、さらに24個のアイコンを一列に配置して探索が難しいという点だ。 1行に5つのアイコンを指定する設定はありますか?
答え1
Alt-Tab機能はウィンドウマネージャによって処理されます。 Xfceでは、ウィンドウマネージャはウィンドウxfwm4
マネージャタスクの「ループウィンドウ」機能を表します。
どのソースコード
ソースコードを見ることができますXfce GitHub組織、説明したようにこのXfceドキュメント。 GitHubにリストされているXfce関連のリポジトリがたくさんあります。
関連リポジトリへのアクセス:xfwm4。次に、/src
ソースファイルとヘッダーファイルを検索するディレクトリに移動します。おそらく関連ソースファイルはcycle.c
。
ソースコードを完全に理解することはできませんが、xfwm4がAlt-Tabポップアップダイアログボックスのサイズを動的に調整すると推定できます。かなり多くのライブラリ*.h
ファイルとScreenInfo
関数の間に渡される変数が含まれています。
循環的行動
1つの顕著な点は、1行に表示されるアイコンの数です。質問には「1行に24個のアイコン」が記載されています。しかし、私のコンピュータには半分しかありません。なぜ?それはおそらく、私のコンピュータのディスプレイサイズが小さく、画面の解像度が低いからです。
以下のスクリーンショットは、14個のアプリケーションが開いているXfceのAlt-Tabポップアップダイアログを示しています。
この場合、1280 x 800の画面解像度は、最初の行に12個のアイコンを表示し、2番目の行に残りの2個のアイコンを表示します。また、1366 x 768の画面解像度で実行される別のコンピュータがあり、一番上の行に13のアイコンが表示されます。
私の観察によると、画面の解像度が高いほど、1行に多くのアイコンを表示できると確信しています。したがって、Xfceのポップアップダイアログボックスのサイズは動的に調整されます。
婦人声明:私は開発者でも資格のあるプログラマでもないので、コードのどの部分を変更する必要があるのか正確にはわかりません。質問者が残したコメントに基づいて関連ソースコードを提案するだけです。循環動作は問題の理解の一部として説明されており、これはソースコードを修正する際に役立つヒントとしても機能します。
Xubuntu 14.04(Xfce 4.10)で撮影したスクリーンショット。