Выберите язык
English : Russian
Desktop multi language  
Aston Shell Desktop manager and Shell replacement AltDesk virtual desktops aston desktop
Top main menuГлавнаяСкачатьКупитьТех.поддержкаФорум 
Продукция
Aston
  • О продукте
  • Темы
  • Живые обои
  • Док-я по скинам
  • Aston 1.x
  • Aston2 Menu
  • О продукте
  • Скины
  • Aston Secure Desktop
  • О продукте
  • AltDesk
  • О продукте
  • FAQ
  • Создать скин
  • Скины
  • Star Blaze
  • О продукте
  • FAQ
  • Star Blaze2
  • О продукте

  • Services
  • Добавить тему
  • Рассылка
  • Линки
    MrBiotech's site

    adni18 site
    Freeware
  • Bred 2
  • Bred 3
  • Охота на лис
  • c2pas32

  • Поиск

    Файл темы

     
     

    Файл темы.

    Файл темы для Aston - это переименнованный ZIP-архив. Он содержит ресурсы (картинки, звуки и т.п.) и файлы разметки. Aston поддерживает следующие расширения для файлов темы:

    • *.a2menu - только для главного меню
    • *.a2panel - только для панелей (включая панель задач)
    • *.a2desktop - только рабочий стол (включая фоны рабочего стола и плавающие виджеты
    • *.a2theme - полная тема с главным меню, панелями и рабочим столом

    Подробно рассмотрим содержимое файла темы. Во первых, взглянем на файл общего описания темы "index.xml". Это стандартный XML файл в корне ZIP-упакованного файла темы, который содержит стандартный XML заголовок и корневую секцию (тэг) info.
    Например:

    <?xml version="1.0" encoding="utf-8"?>
    <info author="(C) John Doe">
      <configuration name="First"
              preview="test1.jpg"
              a2menu="a2menu.xml"
              a2panel="a2panel.xml"
              a2desktop="a2desktop.xml">
    Aston theme example.
      </configuration>
    </info>
    

    Атрибут author в секции info содержит авторское право автора темы. У темы может быть несколько конфигураций (см. секцию configuration). здесь представлены атрибуты в секции configuration:

    • preview - картинка для предварительного просмотра в Мастере выбора шкурки (рекомендуемый размер 500x375).
    • a2menu - файл разметки виджетов для главного меню
    • a2panel - файл разметки виджетов для панелей
    • a2desktop - файл разметки виджетов для рабочего стола

    Текст между <configuration> и </configuration> содержит описание темы.
    <configuration> and </configuration> Файлы разметки виджетов генерируются программой Aston. Т.о., если вы создаете новый файл темы, вы можете сначала сконфигурировать разметку виджетов в Aston, затем просто использовать их в ZIP-упакованном файле темы. Файлы разметки виджетов расположены здесь: C:\Documents and Settings\UserName\Application Data\Aston\
    Где UserName - это ваш логин. В данном примере мы полагаем, что Windows у вас установлена на диске C.

    Теперь рассмотрим, каким образом должны быть конфигурированы файлы разметки виджетов. Каждый из них содержит стандартный XML заголовок и корневую секцию aston_root. Обычно, это выглядит так:

    <?xml version="1.0" encoding="utf-8"?>
    <aston_root default_folder="MyResources\" skin_resource="%AstonSkins%\Skins\Menu\MyTheme.a2menu?ZIP:">
      <work_area>
        ...
        ...
      </work_area>
    </aston_root>
    

    Здесь подразумевается что в внутри секции work_area находится описание размещения виджетов, но об этом чуть позже. Сейчас же рассмотрим атрибуты aston_root:

    • default_folder - папка в ZIP-упакованном файле темы, которая содержит файлы разметки скинов и картинки
    • skin_resource - этот атрибут устанавливается автоматически программой Aston. Не важно, что он содержит, если он расположен в ZIP-упакованном файле темы. Вы даже можете полностью его удалить.

    Сейчас рассмотрим обычный способ создания новой темы с новыми шкурками. Первым делом нужно создать папку для картинок и файлов разметки скинов. Например, вы создаете ее здесь: C:\MyResources\.
    Вы можете оставить ее пустой или скопировать в нее файлы разметки скинов и картинки любой другой темы. Теперь объясним Aston, где находится наша папка. Например, вы хотите создать скин для главного меню. Откроем файл C:\Documents and Settings\UserName\Application Data\Aston\a2menu.xml.
    Найдем в нем атрибут секции aston_root и skin_resource.
    Вы можете изменить его как показано ниже:

    <?xml version="1.0" encoding="utf-8"?>
    <aston_root default_folder="MyResources\" skin_resource="C:\">
      <work_area>
        ...
        ...
      </work_area>
    </aston_root>
    


    back


     
         
    Copyright © 1999-2017 Gladiators Software