Перейти к содержимому
  • Урок второй. Блок "Информации"

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

    Эта часть виджета указывается внутри <HTMLWidget> в самом начале виджета и выглядит примерно следующим образом:

    <?xml version="1.0" encoding="UTF-8"?>
    
    <HTMLWidget name="My Widget" formatNumber="2"
    
    localization="none" creator="My Name"
    
    defaultWidth="50" defaultHeight="50"
    
    isResizable="true">
    
    <!--
    
    ... Тут бла-бла ...
    
    -->
    
    </HTMLWidget>

    Возможно, Вам не совсем понятно, что же тут написано, но сейчас мы все разберем.
    Согласно схеме, что была приведена в прошлой статье, этот блок можно условно поделить на три части:

    1. Основная информация:
       
      1. Имя ( name ) – имя себе, как имя… что тут еще сказать.
      2. Версия ( formatNum ) – в этом пункте указывается версия под которую будет подходит виджет. Связано это с тем, что не все элементы доступны более ранних версиях программы. Имеет два значения: 1 – до Adobe Muse 2014, 2 – свыше Adobe Muse 2014
      3. Язык ( localization ) – Позволяет указать будет ли потдерживатся виджетом разные языковые версии Muse. У этого параметра есть два возможных значения: none – и в этом случае будет применен Английский язык и stringTable (“Таблица строк”) – в которой прописываются параметры отображения виджета при разных языковых версиях (подробней об этом будет написано в другой статье).
         
    2. Персонализация:
       
      1. Создатель ( creator ) - Имя или адрес электронной почты творца.
      2. Ссылка на условия использования ( termsURL ) – внешняя ссылка на сайт, где указаны условия использования виджета.
      3. Текст условий использования ( termsText ) – Описание условий использования виджета в самом пользовательском интерфейсе ( В тексте может быть приписана ссылка на внешний ресурс).
      4. Примечание: Указывается или termsURL, или termsText.
         
    3. Размеры:
       
      1. Значения по умолчанию ( defaultWidth и defaultHight ) – ширина и высота при первом размещении на страницу сайта в интерфейсе Adobe Muse из библиотеки.
      2. Доступность трансформации ( isResizable ) – включает, или отключает возможность пользователю делать виджет больше или меньше в размерах.
      3. Минимальные значения ( minWidth и maxWidth ) – минимальное значение ширение и высота.
      4. Максимальное значение ( minHight и maxHight ) – максимально допустимое значение для высоты и ширение виджета.

    В итоге у нас может получится что-то подобное:

    <HTMLWidget name="MyTimer" formatNumber="2" localization="stringTable" creator="IvanIvanov" termsText="Some Text" defaultWidth="200px" defaultHeight="200px" isResizable="false" minWidth="200px" minHight="200px" maxWidth="200px" maxHight="200px">

    Где:

    - Эта часть кода:

    <HTMLWidget name="MyTimer" formatNumber="2" localization="stringTable" creator="IvanIvanov" termsText="Some Text" defaultWidth="200px" defaultHeight="200px" isResizable="false" minWidth="200px" minHight="200px" maxWidth="200px" maxHight="200px">

    Это обязательная для указания информация;

    - Эта часть кода:

    creator="IvanIvanov" termsText="Some Text"

    Это персонализация где указана информация о авторе и условия использования;

    - Эта часть кода:

    defaultWidth="200px" defaultHeight="200px" isResizable="false" minWidth="20px" minHight="20px" maxWidth="400px" maxHight="400px"

    Это размеры виджета в которых указано, что при замещении он будет 200х200 и его при изменении размера он не может быть меньше 20х20 и больше 400х400.

    На этом о информационном блоке все. А дальше мы поговорим о параметрах, которые и позволяют пользователю указывать свои параметры в виджет.

    Вопросы по уроку задавайте ниже, в комментариях.

    Отзывы пользователей

    Рекомендуемые комментарии

    Нет комментариев для отображения

    Оставлять сообщения могут только участники клуба

    Вступите в клуб или войдите под своим аккаунт, чтобы писать сообщения

    Вступить в клуб

    Зарегистрируйтесь для получения аккаунта. Это просто!

    Зарегистрировать аккаунт

    Войти

    Уже зарегистрированы? Войдите здесь.

    Войти сейчас
×