Alt + Tab窗口显示打开的应用程序列表。问题在于它甚至可以将24个图标放在一行中,这会使导航变得困难。是否有设置指定每行5个图标?
Alt-Tab功能由窗口管理器处理。在Xfce中,窗口管理器为xfwm4
,该功能在窗口管理器操作中引用“循环窗口”。
如Xfce Docs所述,可以在Xfce GitHub组织中查看源代码。有许多与Xfce相关的存储库已在GitHub上列出以供公众查看。
访问相关的存储库:xfwm4。然后,导航到/src
目录,您将在其中找到源文件和头文件。相关源文件很可能是cycle.c
。
虽然我无法完全理解源代码,但我可以估计xfwm4会动态调整Alt-Tab弹出对话框的大小。其中包含许多库*.h
文件,以及诸如ScreenInfo
在函数之间传递的变量。
我注意到的一件事是,单行中显示的图标数量。问题提到“一行中有24个图标”。但是,我的机器只有一半。为什么?最有可能的原因是我的机器的显示屏尺寸较小,屏幕分辨率较低。
下面的屏幕截图显示了Alt-Tab弹出对话框,其中包含14个在Xfce中打开的应用程序。
在这种情况下,屏幕分辨率为1280 x 800时,第一行将显示12个图标,第二行将显示其余2个图标。此外,我还有另一台以1366 x 768的屏幕分辨率运行的计算机,它将在第一行中显示13个图标。
根据观察,我相信更高的屏幕分辨率将能够在一行中显示更多数量的图标。因此,Xfce中的弹出对话框是动态调整大小的。
免责声明:我既不是开发人员也不是合格的程序员,因此我无法确切指出应该编辑的代码的哪一部分。我只是建议有关问询者留下的评论的相关源代码。循环行为是理解问题的一部分,在修改源代码时也可以作为有用的提示。
屏幕截图是在Xubuntu 14.04(Xfce 4.10)中拍摄的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句