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

Когда Вы выбираете виджет или модуль, Вы видите его высоту и ширину – включая все границы и края – отображёнными в полях H и W панели инструментов (эти значения содержатся в ресурсе Pt_APG_DIM; см. описание PtWidget в "Справочнике виджетов"). Чтобы изменить размеры выбранного виджета, выполните одно из следующего:

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

или

  • щёлкните на областях высоты или ширины панели инструментов PhAB; наберите новое значение, затем нажмите <Enter>. Для получения более полной информации см. главу об окружении PhAB

или

  • используйте инструмент "подталкивание" панели инструментов.

 Если модуль в режиме "Test", Вы не сможете изменить размеры его виджетов.

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

    1. Буфер обмена

Буфер обмена PhAB позволяет ВАм вырезать, копировать и вклеивать виджеты. Вы не можете использовать этот буфер с другими приложениями, но можете использовать для копирования или перемещения виджетов с одного приложения PhAB в другой.

Вы можете найти буфер обмена полезными по следующим соображениям:

  • он оберегает Вас от необходимости создания большого количества виджетов из одного "полуфабриката"

  • он помогает Вам создавать приложения, в которых виджеты выглядят и ведут себя согласованно друг с другом.

          1. Вырезание и копирование

Операция вырезания удаляет выбранные виджеты из своего модуля и размещает их в в буфере обмена. Операция копирования копирует выбранные виджеты в буфер обмена, не удаляя их из модуля.

 И при вырезании, и при копировании PhAB удаляет любые виджеты, которые уже были в буфере обмена.

Чтобы вырезать или скопировать один или более виджетов:

  1. Выберите виджеты.

  2. Чтобы вырезать, выполните одно из следующего:

  • выберите пункт "Cut" из меню "Edit"

или

  • нажмите <Del>

или

  • щёлкните на иконке "Cut" на панели инструментов PhAB:

  1. Чтобы скопировать, выполните одно из следующего:

  • выберите пункт "Copy" из меню "Edit"

или

  • нажмите <Shift>+<Del>

или

  • щёлкните на иконке "Copy" на панели инструментов PhAB:

  • Когда Вы вырезаете или копируете виджет в буфер обмена, PhAB удаляет его ответные реакции. Если Вы хотите переместить виджет в другой контейнер, но сохранить его ответные реакции, см. "Перемещение виджетов между контейнерами" в этой главе

  • Меню "Edit" содержит также команду "Delete". Эта команда навсегда удаляет виджеты без копирования их в буфер обмена.

          1. Вклеивание

Операция вклеивания копирует виджеты из буфера обмена в модуль. Чтобы вклеить содержимое в буфер обмена:

  1. Убедитесь, что Вы в режиме выбора.

  2. Выполните одно из следующего:

  • выберите команду "Paste" из меню "Edit"

или

  • нажмите <Insert>

или

  • щёлкните на иконке "Paste" на панели инструментов PhAB:

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

  • Имена экземпляров обычно при вклеивании сохраняются. Но если PhAB обнаруживает дублирование имени, он изменяет это имя обратно к имени класса.

  • Поскольку состояние буфера обмена сохраняется между приложениями PhAB, Вы можете вырезать виджеты из одного приложения PhAB и вклеивать их в другое.

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