我想知道在哪里可以找到Ambiance主题按钮的图像文件。(用于迪龙框等的按钮,而不是窗口控制按钮。)
我尝试过/usr/share/themes/Ambiance/gtk-2.0/,但它不像普通主题那样包含“按钮”文件夹。
我试着猜出gtkrc文件,但没有结果。
是的,我知道你可以用截图,但不是为了我想要的目的。(我需要正确的反别名透明边。)
如果有人能向我解释我在哪里能找到这些文件,我会非常感激的。
发布于 2013-02-27 07:37:51
这些按钮由主题引擎 (穆林 for GTK+2,独角兽 for GTK+3,两者均由Andrea Cimitan创建)实时呈现。没有图像。
但是,如果需要生成GTK+3小部件的矢量化映像,则可以使用gtk-向量-屏幕截图工具。
发布于 2013-01-23 03:14:34
使用的默认图标
在主题中使用的大多数图标是图标集的一部分,而不是主题本身。您可以使用任何图标设置与任何主题。
若要查找用于Ambiance的默认图标,请执行以下操作:
1)文本视图:/usr/share/themes/Ambiance/index.theme
您将看到ubuntu-mono-dark被列为默认值。
2)去/usr/share/icons/ubuntu-mono-dark
如果您浏览目录,您将统一特定的图标,而不是一般的应用程序图标。
3)文本视图:/usr/share/icons/ubuntu-mono-dark/index.theme
这一行Inherits=Humanity-Dark,gnome,hicolor指向图标。
您可以忽略用于可访问性的hicolor,但是您要查找的应用程序图标在/usr/share/icons/Humanity-Dark和‘usr/share/图标/gnome`’中。
大多数应用程序图标将在/usr/share/icons/Humanity-Dark/apps和usr/share/icons/gnome/apps中。
对话框和类似对象中按钮的
这些元素通常称为小部件。代码中小部件的创建和使用由GUI框架控制。Ubuntu中最常见的两个是GTK和Qt,但也有其他的。小部件框架允许程序员从本质上告诉程序显示一个带有确认按钮的对话框,然后忘记按钮的样子,因为GUI框架库处理了所有这些。
有关如何样式小部件的信息是通过Gtk主题中CSS文件和XML文件的各种组合来处理的。
您所包含的屏幕快照有一个Gedit保存对话框,它是一个Gtk应用程序。
我运行的是12.10,所以您找到的路径和实际文件可能略有不同,但在/usr/share/themes/Ambiance中,您希望主要查看gtk-3.0目录。
您想要的主要文件是:
gtk-main.css
gtk-widgets.css
gtk-widgets-assets.css
gtk-widgets-borders.css以及settings.ini,它给出了默认的配色方案。
这些文件将有您正在寻找的颜色和其他信息。它们可能不容易解释,但Gnome接口设计和Gnome主题上的文档可能会有所帮助。
我不知道您的最终目的是什么,但是如果您正在创建一个应用程序,您可以通过像Glade这样的接口设计器轻松地使用Gtk小部件,并让Gtk为您完成所有的工作。
https://askubuntu.com/questions/246425
复制相似问题