Где изображения кнопок для темы Ambiance?

Чтобы узнать, что в операционной системе UNIX используется тип определенного файла, вы используете команду file:

$ file /bin/ls
/bin/ls: ELF 32-bit LSB executable, Intel 80386, version 1, for OpenBSD, statically linked, stripped

В приведенном выше примере я даю путь к программе «ls», вы замените путь к файлу.

Файл сценария будет выглядеть так:

$ file script.sh
script.sh: Bourne-Again shell script text

Случайный текстовый файл:

$ file textfile
textfile: ASCII text

архивный файл:

$ file rsync-3.0.6.tar.gz
rsync-3.0.6.tar.gz: gzip compressed data, from Unix

Он даже достаточно умен, чтобы правильно идентифицировать программу Windows, если у вас окажется один, лежащий в вашем окне UNIX:

$ file FMZsetup.exe
FMZsetup.exe: MS-DOS executable (EXE), OS/2 or Windows

И когда он не может понять, что такое файл (но он может его открыть), он называет его данными:

$ file myrandom
myrandom: data
1
задан 23 January 2013 в 10:15

1 ответ

Поиск значков по умолчанию, используемых темами

Большинство значков, используемых в темах, являются частью наборов значков, а не самих тем. Вы можете использовать любой набор значков с любой темой.

Чтобы найти значки по умолчанию для использования с Ambiance:

1) Просмотреть как текст: /usr/share/themes/Ambiance/index.theme

Вы увидите ubuntu-mono-dark, указанный в качестве значения по умолчанию.

2) Перейдите к /usr/share/icons/ubuntu-mono-dark

Если вы просматриваете каталоги, вы будете иметь уникальные значки Unity, но не общее приложение Значки

3) Просмотр в виде текста: /usr/share/icons/ubuntu-mono-dark/index.theme

Эта строка Inherits=Humanity-Dark,gnome,hicolor указывает на значки.

Вы можете игнорировать hicolor, который для доступность, но значки приложений, которые вы ищете, находятся в /usr/share/icons/Humanity-Dark и «usr / share / icons / gnome`

Большинство значков приложений будут находиться в /usr/share/icons/Humanity-Dark/apps и usr/share/icons/gnome/apps [!d11 ]

Поиск значков по умолчанию, используемых темами

Эти элементы обычно называются виджетами. Создание и использование виджетов в коде контролируется графическим интерфейсом. Двумя наиболее распространенными в Ubuntu являются GTK и Qt, но есть и другие. Рамки виджета позволяют программисту по существу сообщать программе, скажем, диалог с кнопками подтверждения, а затем забыть о том, как будут выглядеть кнопки, потому что библиотека фреймворка GUI обрабатывает все это.

Информация о том, как стиль виджета обрабатывается с помощью различных комбинаций файлов CSS и XML-файлов в теме Gtk.

Экран, который вы включили, содержал диалоговое окно Gedit save, которое является Приложение 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, которая может помочь.

Я не уверен, какова ваша конечная цель, но если вы создаете приложение, может легко использовать виджеты Gtk через дизайнер интерфейса, такой как Glade, и пусть Gtk сделает всю работу за вас.

-1
ответ дан 25 May 2018 в 02:12
  • 1
    Ваш ответ вообще не разрешил мою проблему. Значки кнопок вообще отсутствуют в любом месте /usr/share/icons ИЛИ (как я только что открыл), /usr/share/themes/. Фактически, папка /usr/share/icons/gnome/, которую вы указали в , даже не существует . – JamesTheAwesomeDude 23 January 2013 в 10:18
  • 2
    Каждая настройка может быть немного иной, тем более что у нас могут быть разные темы. Мне жаль, что вы еще не нашли то, что вам нужно. Я все еще не уверен, что понимаю, какие значки вам нужны. Как вы думаете, вы можете опубликовать снимок экрана, чтобы я мог их видеть? Кроме того, какую версию Ubuntu вы используете? – chaskes 25 January 2013 в 13:29
  • 3
    "Нормальный" buttons - imgur.com/bAGSClW Кроме того, я запускаю Ubuntu 12.04 – JamesTheAwesomeDude 25 January 2013 в 20:34

Другие вопросы по тегам:

Похожие вопросы: