Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Литература / photon_old.doc
Скачиваний:
40
Добавлен:
02.04.2015
Размер:
7.88 Mб
Скачать
      1. Создание шаблона

Иногда Вам может понадобиться создать много виджетов, которые бы выглядели и вели себя сходным образом. Вы можете делать это путём создания виджета, редактированием его ресурсов с последующим копированием его, однако это не всегда достаточно удобно.

PhAB упрощает это, позволяя Вам создавать шаблон из существующего виджета или виджетов. PhAB создаёт палитру, схожую с палитрой виджетов, для Ваших шаблонов.

Давайте создадим шаблон из кнопки, которую Вы создали ранее на этом уроке.

  1. Начните с выбора кнопки.

  2. Щёлкните на меню "Edit", и затем выберите "Save as template".

Появится следующий диалог:

  1. Вам необходимо создать папку, в которой Вы будете хранить шаблоны, поэтому щёлкните на "Add Folder...". Отобразится диалог:

  1. Наберите My_templates как имя папки, затем щёлкните на "Add". Диалог закроется, и имя папки отобразится в диалоге "Save template".

  2. Дайте имя шабону, такое как "Big green button". Это имя, которое PhAB будет использовать в палитре.

  3. Можете при желании создать иконку для шаблона на входе палитры. Щёлкните на "Edit Icon" и затем следуйте инструкциям, данным ранее для редактирования попиксельных карт. Вы можете сделать иконку, выглядящей как виджет.

  4. Можете при желании выбрать цвет фона для входа в палитре, щёлкнув в блоке "Color". Вы можете использовать различные фоновые цвета в палитре, чтобы различать виджеты, предназначенные для различных целей (напр., кнопки и текстовые виджеты).

  5. Выберите метод изменения размеров. Это определяет, будете ли Вы протаскивать мышь или прямо щёлкать при создании экземпляров Вашего шаблона. Для этой кнопки выберите метод протягивания ("User Define Size by Dragging" на подписи к кнопке).

  6. Диалог теперь будет выглядеть таким образом:

Щёлкните на "Done".

Вы только что создали шаблон! Теперь давайте посмотрим, как его использовать.

  • Щёлкните на меню "View" и затем выберите "Palettes". Появится каскадное меню Ваших палитр. Заметьте, что оно включает "My_templates", и что Ваш шаблон будет автоматически выбран.

  • Щёлкните где-нибудь вне меню, чтобы закрыть его.

  • Перейдите к панелям управления и щёлкните на верхнем ярлыке. Всплывающее меню теперь включает "My_templates"; выберите его, чтобы отобразить палитру.

  • Щёлкните на иконке Вашей настраиваемой кнопке, создайте её экземпляр и отредактируйте. как показано:

Если пожелаете, можете сохранить, сгенерировать, собрать и запустить на выполнение приложение.

Всегда, когда Вы запустите PhAB, он автоматически загрузит палитру "My_templates". Вы можете использовать вход "Palettes" в меню "View", чтобы отменить это.

      1. Желаете узнать побольше?

Вам теперь известны базовые сведения по редактированию любых ресурсов виджета в PhAB. Для получения более полной информации см. следующие разделы в главе "Редактирование ресурсов и ответных реакций".

Чтобы редактировать:

см. раздел:

Побитовые карты и изображения

Попиксельный редактор

Цвета

Редактор цвета

Флаги

Редактор флагов/опций

Шрифты

Редактор шрифтов

Список текстовых параграфов

Редактор списков

Числа

Редактор чисел или редактор флагов/опций

Одно- и многострочные тексты

Текстовые редакторы

Для получения более полной информации по шаблонам см. раздел "Шаблоны" в главе "Создание виджетов".

Соседние файлы в папке Литература