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

Чтобы узнать больше о компилировании, запуске и отладке приложения, см. главу "Генерирование, компилирование и запуск кода на выполнение".

    1. Урок 2. Редактирование ресурсов

Этот урок введёт Вас в редактор ресурсов PhAB, который позволит Вам изменять вид и поведение виджетов. Вы узнаете, как редактировать фактически любую разновидность ресурса, который может иметь виджет, включая:

  • количественные ресурсы (напр., ширину рамки)

  • текстовые шрифты

  • текстовые строки

  • флаги

  • цвета

  • попиксельные карты (pixmaps)

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

      1. Добавление виджета "Кнопка"

  1. Из меню "File" выберите пункт "New" для создания первого приложения. Выберите в качестве стиля "Plain window". Сохраните Ваше приложение как tut2.

  2. Щёлкните на PtButton на палитре виджета.

  1. Щёлкните в центре окна приложения. Вы увидите виджет кнопки.

  2. Перетащите любую метку-манипулятор изменения размера кнопки, так чтобы кнопка выглядела как на следующем рисунке:

          1. Изменение ширины фаски

Давайте теперь изменим количественный ресурс – ширину фаски кнопки.

  1. Щёлкните на ресурсе "Bevel Width" на панели управления. Вы увидите цифровой редактор:

Этот редактор позволяет Вам изменить значение любого числового ресурса виджета.

  1. Изменените значения на 7. Чтобы сделать это, Вы можете:

  • Набрать новое значение

или

  • Щёлкать на кнопках увеличения/уменьшения

  1. Для того, чтобы применить новое значение и закрыть редактор, нажмите <Enter> или щёлкните на кнопке "Done".

  • Вы можете также редактировать этот ресурс (и большинство ресурсов) прямо в панели управления ресурсами. Выбирайте тот метод, который Вам нравится.

          1. Изменение шрифта

Давайте изменим шрифт в тексте кнопки:

  1. Щёлкните на ресурсе "Font". Вы увидите редактор шрифтов, который отображает текущий шрифт кнопки:

Этот редактор даёт Вам возможность изменить текстовый шрифт любого виджета, имеющего текст.

  1. Щёлкните на блоке "Font" или "Size", выберите тип шрифта или его размер из списка, затем щёлкните на кнопке "Apply". Текст на кнопке отобразится новым шрифтом.

  2. Щёлкните на кнопке "Default". Редактор отобразит шрифт виджета, принимаемый по умолчанию, но не применит шрифт к виджету.

  3. Если Вы хотите оставить новый выбранный Вами шрифт, щёлкните на кнопке "Cancel", чтобы проигнорировать умолчание. Если Вы хотите применить умолчание, щёлкните на кнопке "Done". В любом случае редактор шрифтов закроется.

          1. Изменение выравнивания текста

Теперь давайте изменим горизонтальное выравнивание текста кнопки.

  1. Прокрутите панель управления ресурсами, чтобы найти ресурс "Horz Alignment", затем щёлкните на нём. Вы увидите редактор флагов/опций, который отображает текущее выравнивание текста виджета:

Этот редактор служит в PhAB'е двум целям:

  • для модификации любого ресурса – такого как выравнивание текста – который может иметь одно из нескольких предопределённых значений;

  • для выбора одного или более флагов в любом ресурсе флага

  1. Щёлкните на Pt_LEFT или Pt_RIGHT, затем щёлкните на кнопке "Apply". Вы увидите, что текст кнопки переместится к левому или правому краю кнопки.

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

Вы можете также установить этот ресурс непосредственно в панели управления ресурсами.

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