Главная » Просмотр файлов » Руководство программиста в Photon

Руководство программиста в Photon (953920), страница 18

Файл №953920 Руководство программиста в Photon (Руководство программиста в Photon) 18 страницаРуководство программиста в Photon (953920) страница 182013-09-22СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 18)

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

  • используйте панель управления "Module Tree". Виджеты для каждого контейнера приведены в списке от заднего к переднему;

или

  • используйте режим тестирования и нажмите клавишу <Tab>, повторяя это, чтобы проверить порядок фокусировки.

Простейший путь переупорядочить виджеты – это использовать панель управления "Module Tree": просто перетаскивайте виджеты, пока не установите их в требуемом порядке.

Для переупорядочивания виджетов Вы можете также использовать метод "Shift-выбора":

  1. Используя расширенный метод выбора ("<Shift> и щелчок"), выберите виджеты в требуемом Вами порядке (этот метод выбора описан в разделе "Выбор виджетов")

  2. Сделайте одно из следующего:

  • выберите "To Front" или "To Back" из меню "Edit"

  • нажмите <Ctrl>+<F> или <Ctrl>+<B>.

  • щёлкните на одной из этих иконок:

PhAB разместит виджеты в порядке, в котором Вы их выбрали.

Вы можете также выбрать один или более виджетов и затем использовать иконки "Raise" и "Lower", чтобы изменить порядок виджетов:

Перетаскивание виджетов

В большинстве ситуаций перетаскивание виджета – это самый лёгкий способ переместить виджет, поскольку это выполняется быстро и довольно точно:

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

  2. Укажите на один из выбранных виджетов, нажмите кнопку мыши и, удерживая её, перетащите виджеты в новое полдожение.

Если Вы хотите перетаскивать виджеты горизонтально, вертикально или по диагонали, удерживайте нажатой при перетаскивании клавишу <Alt>.

 Чтобы перетаскивать контейнер горизонтально, вертикально или по диагонали, нажмите клавишу <Alt> после того, как нажали кнопку мыши (нажатие <Alt> перед нажатием кнопки мыши выберет виджеты внутри контейнера).

  1. Отпустите кнопку мыши. Виджет "зацепится" за сетку, если это дозволено – см. раздел "Предустановки сетки" в главе об окружении PhAB.

Чтобы отменить операцию перетаскивания, нажмите клавишу <Esc> перед тем, как отпустить кнопку мыши. Чтобы переместить родительский контейнер виджета, удерживайте нажатыми <Shift>+<Alt> и перетаскивайте виджет.

Если Вы перемещаете виджеты за пределы их контейнеров, они могут "исчезать". Если такое приключилось, используйте кнопки "Предыдущая" и "Следующая" на панели управления ресурсами или ответными реакциями, чтобы выбрать виджеты, затем используйте области "X" и "Y" на панели инструментов PhAB, чтобы вернуть виджеты обратно в область видимости.

Если Вы обнаружите, что нечаянно перетаскиваете виджеты, тогда как хотите их просто выбрать, Вам следует принять следующие меры:

  • установите фактор демпфирования, как описано в разделе "Предустановки перетаскивания" ниже

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

Для получения более полной информации см. раздел "Панели инструментов" в главе об окружении PhAB.

Предустановки перетаскивания

Существует несколько предустановок, которые Вы можете установить для перетаскивания (см. раздел "Подгонка Вашего окружения PhAB" в главе об окружении PhAB):

  • перетаскивание имеет фактор демпфирования, определяющий, как далеко Вы должны перетащить виджет до того, как он переместится. По умолчанию он равен 4 пикселям.

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

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

Установка координат x и y виджетов

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

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

  2. Введите координаты в областях x и y панели инструментов PhAB, затем нажмите <Enter>. Для получения более полной информации см. главу об окружении PhAB.

Перемещение виджетов между контейнерами

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

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

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

  • выберите "Transfer" из меню "Edit"

или

  • нажмите <Ctrl>+<T>

или

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

  1. Переместите указатель на другой контейнер и щёлкните на кнопке мыши.

Изменение размеров виджетов и модулей

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

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

или

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

или

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

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

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

Буфер обмена

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

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

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

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

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

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

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

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

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

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

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

или

  • нажмите <Del>

или

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

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

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

или

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

или

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

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

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

Вклеивание

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

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

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

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

или

  • нажмите <Insert>

или

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

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

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

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

Просмотр буфера обмена

Чтобы просмотреть содержимое буфера обмена, выберите пункт "Clipboard" из меню "View".

Редактирование буфера обмена

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

Более быстрый способ дублировать виджеты описаны в разделе "Дублирование виджетов и контейнеров". Чтобы изучить более быстрый способ перемещать виджеты с одного контейнера в другой см. раздел "Перемещение виджетов между контейнерами" в этой главе.

Дублирование виджетов и контейнеров

Вот быстрый и простой способ дублировать виджеты и контейнеры (он проще чем использование буфера обмена):

  1. Нажмите и удерживайте нажатой клавишу <Ctrl>.

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

  3. Отпустите клавишу <Ctrl> и кнопку мыши.

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

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

  • Ответные реакции не дублируются.

Удаление виджетов

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

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

  2. Выберите команду "Delete" из меню "Edit" или нажмите <Ctrl>+<D>.

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

Импортирование графических файлов

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

 PhAB не выполняет экспортирование графических файлов напрямую, потому что любые импортируемые файлы сохраняются в модуле в специфическом формате PhAB.

Попиксельный редактор (описанный в главе "Редактирование ресурсов и ответных реакций в PhAB) также позволяет Вам импортировать графику: выберите виджет, который Вы хотите добавить в образ, отредактируйте его вид и выберите кнопку "Import" попиксельного редактора.

Изменение класса виджета

Вы можете изменить класс виджета, выбрав его и затем выбрав команду "Change Class" из меню "Edit". Выберите новый класс из всплывшего списка и затем щёлкните на кнопке "Change class".

Характеристики

Тип файла
Документ
Размер
7,62 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6381
Авторов
на СтудИзбе
308
Средний доход
с одного платного файла
Обучение Подробнее