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

На этом уроке мы научимся, как использовать PhAB для создания и компиляции простого приложения.

      1. Создание приложения

  1. Выберите в меню "File" пункт "New" для создания нового приложения. PhAB отобразит диалог, позволяющий Вам выбрать стиль принимаемого по умолчанию базового окна нового приложения:

  2. Выберите стиль и щёлкните "Continue"; PhAB создаст базовое окно и отобразит его.

  1. Как только Вы создали новое приложение, хорошей идеей будет сохранить его и присвоить имя. Выберите пункт "Save As" в меню "File", чтобы открыть диалог "Application Selector". Щёлкните на область "Application Name", наберите tut1, затем нажмите клавишу <Enter> либо щёлкните на "Save Application".

  2. Взгляните на брусок заголовка PhAB'а. На нём теперь указывается, что имя текущего приложения – tut1.

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

  4. Оторвите палитру виджетов от других панелей управления, нажав кнопку мыши на ярлыке и, удерживая кнопку нажатой, перемещайте палитру на рабочую область PhAB'a.

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

  6. Перейдите к палитре виджетов и щёлкните на иконке виджета PtLabel:

  1. Переместите указатель мыши на базовое окно приложения (указатель превратится в крестик) и щёлкните в любом месте где-нибудь возле центра окна.

PhAB автоматически выполнит следующее:

  • создаст новый виджет PtLabel

  • выделит виджет, так что Вы сможете редактировать его ресурсы

  • разместит метки-манипуляторы для изменения размеров вокруг виджета

  • отобразит ресурсы виджета на контрольных панелях Resources (ресурсы) и Callbacks (ответные реакции).

  1. Перейдите к панели управления Resources и подведите текст "Label1" возле ресурса "Label Text".

  2. Измените текст на "Hello World". Как только Вы это наберёте, текст на виджете изменится:

      1. Генерирование кода

Теперь Вы готовы генерировать, компилировать и выполнять приложение.

  1. Из меню "Application " выберите пункт "Build+Run". PhAB автоматически сохранит Ваше приложение и затем отобразит диалог "Build+Run".

  2. Щёлкните на кнопке "Generate". Вы увидите диалог для выбора платформы – комбинацию операционной системы, компьютера и компилятора, которую Вы будете пользовать. Выберите соответствующую. Например, если Вы используете ОC QNX, машину Intel x86 и компилятор gcc, выберите ntox86 и gcc.

  3. Щёлкните на кнопке "Generate" для запуска процесса генерации кода. Вы увидите диалог хода работы:

Подождите, когда генерация кода завершится, затем щёлкните на кнопке "Done" для закрытия диалога.

  1. Щёлкните на кнопке "Make" для компиляции кода. Вы увидите диалог "Make Application", который отобразит компилируемые файлы.

  2. После того, как приложение будет откомпилировано и слинковано, станет доступна кнопка "Done" диалога. Щёлкните на ней, чтобы закрыть диалог.

  3. Щёлкните на кнопке "Run", чтобы запустить Ваше новое приложение на выполнение. Приложение появится в своём собственном окне, с текстом "Hello World" в центре и принятым по умолчанию заголовком "My Application" на бруске заголовка.

Великолепно! Вы только что создали своё первое приложение в Photon'е, используя PhAB.

  1. Для завершения приложения, щёлкните на кнопке меню окна в левом верхнем углу, затем выберите пункт "Close".

  2. Щёлкните на кнопке "Done", чтобы закрыть диалог "Build+Run".

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