Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
76
Добавлен:
02.04.2015
Размер:
8.79 Mб
Скачать
      1. Именование и переименование приложения

Чтобы сохранить новое безымянное приложение или сохранить приложение под другим именем или в другой директории:

  1. Выберите пункт "Save As" из меню "File". Вы увидите диалог выбора приложения:

  1. Диалог приводит список содержания директории. Если Вы хотите сохранить Ваше приложение в другой директории, наберите имя директории в области "Directory" и затем нажмите <Enter>.

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

  1. Наберите имя приложения в области "Name".

  2. Нажмите <Enter> или щёлкните на "Save".

 Если Вы переименовали приложение, вы обнаружите, что имя исполняемого файла не переименовано. Это потому, что PhAB не изменил Makefile. Чтобы изменить имя исполняемого файла:

  • Отредактируйте Makefile вручную и измените все вхождения имён исполняемых файлов

или

  • Если Вы не изменили Makefile, поскольку это была первая генерация, удалите его и перегенерируйте приложение. См. главу "Генерирование, компиляция и запуск программы на исполнение".

      1. Сохранение существующего приложения

Чтобы сохранить существующее приложение, выберите "Save" из меню "File", либо нажмите <Ctrl>+<S>, либо выберите кнопку "Select" на панели инструментов PhAB.

      1. Переписывание существующего приложения

Чтобы переписать существующее приложение:

  1. Выберите "Save As" из меню "File".

  2. Сделайте одно из двух:

  • Дважды щёлкните на существующем приложении

или

  • Щёлкните на существующем приложении, затем нажмите <Enter> или щёлкните на "Save".

    1. Закрытие приложения

Чтобы закрыть приложение, выберите пункт "Close" из меню "File". Если Вы сделали какие-либо изменения, но не сохранили Ваше приложение, PhAB спросит Вас, желаете ли или нет сохранить эти изменения.

    1. Задание стартовой информации приложения

Диалог задания стартовой информации приложения позволяет Вам задать типовые действия, выполняемые при запуске приложения.

Вы можете:

  • включить или отключить опции командной строки

  • определить глобальный хеадер

  • задать функцию инициализации

  • включить имена экземпляров в виджеты

  • указать, будет или нет генерироваться proto.h – см. раздел "Генерация прототипов функций" в главе "Генерирование, компилирование и запуск программы на исполнение"

  • определить, какое окно должно появиться, когда приложение стартует.

Чтобы открыть этот диалог:

  • выберите из меню "Application" пункт "Startup Info/Modules"

или

  • Нажмите <F2>

Вот диалог, с некоторой примерной информацией, которой он заполнен:

              1. Рис. 3-3. Диалог стартовой информации приложения

После того, как Вы сделаете Ваши изменения, щёлкните на "Done".

      1. Задание глобального заголовочного файла

Большинство приложений имеет глобальный хеадер, включающий все файлы исходников. Если Вы планируете использовать в Вашем приложении глобальный хеадер, Вы можете его задать перед тем, как PhAB сгенерирует какой-либо код. Это позволит PhAB автоматически включить хеадер в каждый генерируемый им файл.

Чтобы задать глобальный хеадер:

  1. Нажмите <F2> или выберите пункт "Startup Info/Modules" из меню "Application". Вы увидите диалог "Application Startup Information".

  2. В области "Global Header" наберите имя файла, который Вы собираетесь использовать. Вам не надо включать расширение ".h".

Например, чтобы задать хеадер-файл globals.h, Вы можете просто ввести globals.

  1. Чтобы немедленно редактировать хеадер, щёлкните на иконке рядом с областью "Global Header". Вы можете редактировать хеадер только если Вы присвоили имя приложению, сохраняя его. Формат хеадер-файла обсуждается в главе "Работа с кодом".

 Если Вы задали хеадер после того, как какой-то код уже был сгенерирован, Вы должны вернуться назад и вручную добавить хеадер к файлам, которые уже сгенерированы.

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