RUS   |   ENG
 

Создание пользовательских тем

 

последнее обновление 20 июня 2009г.

 

Camel Disc Catalog дает пользователям возможность создавать свои собственные темы. Тема - это вся совокупность картинок и звуков с помощью которых осуществляется визуализация пользовательского интерфейса. Примером темы могут быть "скины" в WinAmp, которые пользователь может менять на своё усмотрение. На данный момент тема представляет собой совокупность файлов в формате PNG и WAV. Все файлы темы должны находиться в папке, имя которой определяет имя создаваемой темы. Все папки с темами располагаются по пути: [CDC]\themes\, где [CDC] - папка, куда установлена программа Camel Disc Catalog. Например, тема "Aqua" распологается по пути [CDC]\themes\Aqua\. Звуковые файлы темы находятся в папке [CDC]\themes\ИМЯ_ТЕМЫ\sounds. Каждый файл должен иметь определенное имя, расширение и заданный внутренний размер (ширина, высота). По названиям файлов легко определить местоположение картинки в программе и её внутренний размер. Имя каждого файла в теме состоит из следующих частей: [КОНТРОЛ]_[ИМЯ_КАРТИНКИ]_[РАЗМЕР].png. Пользовательская тема может быть неполной - содержать не все файлы. Те файлы, которые не будут найдены программой, будут заменены на соответствующие из встроенной темы. Для удобства создания той или иной картинки Вы можете пользоваться уже существующими темами. Ведь после просмотра определенной картинки сразу становится понятно, где она находится в программе и что означает...

Для изменения текущей темы или просмотра её картинок, нужно выбрать элемент списка тем в диалоге настроек, раздел "Пользовательский интерфейс", группа "Темы". В этом списке представлены все найденные темы на данный момент (смотри рис. 1).

 

менеджер тем
рис. 1. Менеджер тем.

 

Рассмотрим каждый из файлов по отдельности:

 

Картинки дерева элементов
tree_base_24x24.png Картинка, изображающая базу данных во всех закладках книги.
tree_dir_24x24.png Картинка, изображающая папку во всех закладках книги.
tree_disk_24x24.png Картинка, изображающая диск во всех закладках книги.
tree_group_24x24.png Картинка, изображающая группу в закладке "Группы".
tree_unknown_24x24.png Картинка неизвестного элемента во всех закладках книги.
tree_category_24x24.png Картинка, изображающая категорию в закладке "Категории".
tree_search_result_24x24.png Картинка, изображающая результат поиска в закладке "Поиск".
tree_disk_not_full_24x24.png Картинка, изображающая неполный диск в дереве.
tree_user_24x24.png Картинки пользователя в дереве
 
Картинки кнопочной панели (toolbar)
toolbar_new_32x32.png Картинка для создания новой базы данных.
toolbar_open_32x32.png Картинка открытия базы данных.
toolbar_add_disk_32x32.png Картинка для добавления диска в базу данных.
toolbar_help_32x32.png Картинка для вызова окна "О программе".
toolbar_tools_32x32.png Картинка настроек.
toolbar_search_32x32.png Картинка обычного поиска.
toolbar_tree_on_off_32x32.png Картинка скрывающая\показывающая книгу.
toolbar_add_group_32x32.png Картинка добавления новой группы в закладке "Группы".
toolbar_adv_search_32x32.png Картинка расширенного поиска.
toolbar_add_category_32x32.png Картинка добавления новой категории в закладке "Категории".
toolbar_reports_32x32.png Картинка кнопки открытия диалога создания отчетов.
toolbar_add_user_32x32.png Картинка пользователя в тулбаре
navi_back_16x16.png Картинка стрелочки "Назад" (аналог горячей клавиши Ctrl - Z)
navi_forward_16x16.png Картинка стрелочки "Вперед" (аналог горячей клавиши Ctrl - Y)
 
Картинки приложения
app_16x16.png Картинка системного трея, главного окна и главного окна в панели задач.
app_32x32.png Картинка приложения в списке задач по Alt-tab.
scan_16x16.png Картинка окна сканирования (панели задач окна сканирования).
scan_32x32.png Картинка окна сканирования в списке задач по Alt-tab.
 
Картинки диалога настроек
settings_gui_90x90.png Картинка активного раздела настроек "Пользовательский интерфейс".
settings_gui_gs_90x90.png Картинка неактивного раздела настроек "Пользовательский интерфейс".
settings_logger_90x90.png Картинка активного раздела настроек "Логгер".
settings_plugins_90x90.png Картинка активного раздела настроек "Плагины".
settings_scan_90x90.png Картинка активного раздела настроек "Сканирование".
settings_database_90x90.png Картинка активного раздела настроек "База".
 
Картинки диалога добавления дисков
scan_main_64x64.png Картинка активного раздела "Главная"
 
Картинки списка элементов
list_dir_16x16.png Картинка папки.
list_file_16x16.png Картинка файла.
list_disk_16x16.png Картинка диска.
list_group_16x16.png Картинка группы.
list_sort_down_16x16.png Картинка стрелки определяющей направление сортировки - "по возрастанию". Она находится в заголовке списка элементов над выбранным пользователем столбцом.
list_sort_up_16x16.png Картинка стрелки определяющей направление сортировки - "по убыванию". Она находится в заголовке списка элементов над выбранным пользователем столбцом.
list_category_16x16.png Картинка категории. Категории отображаются в списке только при активной закладке "Категории".
list_disk_not_full_16x16.png Картинка неполного диска в списке.
list_user_16x16.png Картинка пользователя в листе
list_search_result_16x16.png Картинка результатов поиска в списке и закладке "Поиск"
 
Картинки диалогов
dialog_edit_item_48x48.png Картинка диалога свойств любого элемента кроме базы данных.
dialog_new_database_48x48.png Картинка диалога создания новой базы и изменения её свойств.
dialog_search_48x48.png Картинка диалога обычного поиска.
dialog_edit_category_48x48.png Картинка диалога справочника категорий.
dialog_adv_search_48x48.png Картинка диалога расширенного поиска.
dialog_locations_48x48.png Картинка диалога справочника местоположений.
dialog_settings_16x16.png Картинка диалога настроек (панели задач этого диалога).
dialog_settings_32x32.png Картинка диалога настроек для списка задач по Alt-tab.
dialog_lend_users_48x48.png Картинка диалога справочника пользователей.
dialog_feedback_48x48.png Картинка диалога обратной связи.
dialog_reports_48x48.png Картинка диалога отчетов.
dialog_remove_image_48x48.png Картинка диалога удаления картинок привязанных к файлам, папкам, дискам,...
 
Статусная строка
status_bar_16x16_working_on.png Картинка "занятого" приложения.
status_bar_16x16_working_off.png Картинка приложения, находящегося в режиме готовности.
status_bar_16x16_disks.png Картинка для отображения количества дисков в коллекции
 
Другие картинки
lend_users_16x16.png Картинка пользователя. Отображается в комбобоксах выбора пользователей (диалог доб. диска, диалог расш. поиска,...).
locations_16x16.png Картинка местоположения. Отображается в комбобоксах выбора местоположения (диалог доб. диска, диалог расш. поиска,...).
combo_checkbox_checked_16x16.png Картинка для выделенного элемента в комбобоксе. Пример: выбор категории в диалоге добавления дисков.
combo_checkbox_unchecked_16x16.png Картинка для невыделенного элемента в комбобоксе. Пример: выбор категории в диалоге добавления дисков.
splash.png Приветственная картинка, которая показыватеся при запуске программы. Важно помнить, что на этой картинке будут размещены надписи с названием и версией программы.
 
Музыкальные файлы
finish_scan.wav Файл, который проигрывается при завершении сканирования диска.

 

Скачать внутреннюю тему вы можете на странице загрузки