Руководство программиста в Photon (953920), страница 20
Текст из файла (страница 20)
Чтобы выбрать область:
-
Щёлкните на инструменте выбора:
-
Укажите, где Вы хотите начать выбор.
-
Перетаскивайте указатель туда, где Вы желаете завершить выбор, затем отпустите кнопку мыши.
Вы теперь можете слегка передвинуть ("подтолкнуть") область или выполнить любое действие, описанное ниже в разделе "Использование панели инструментов попикснльного образа".
"Подталкивание" области
Чтобы "подтолкнуть" выбранную область на один пиксель:
-
Выберите область, которую хотите "подтолкнуть".
-
Щёлкнуть на стрелке подталкивания:
Следует отметить несколько вещей:
-
PhAB переписывает все пиксели в направлении подталкивания
-
Подталкивание не может вытолкнуть область за пределы рисунка
-
PhAB разместит пустую область на рисунке, чтобы заполнить место, оставшееся после того, как область передвинута.
Использование панели инструментов попиксельного образа
Попиксельный редактор обеспечивает использование нескольких других инструментов из своей панели инструментов:
Вы можете выбрать область и затем использовать эти инструменты для вращения, зеркального отображения, вырезания, копирования или вклеивания этой области.
Несколько замечаний:
-
Если Вы вращаете область, которая не является чисто квадратной, область может перерисовать некоторые символы.
-
Если часть вращаемой области вышла за рисунок, эта часть может быть удалена.
-
Используя инструмент зеркального отображения совместно с инструментом копирования, Вы можете создавать зеркальные образы.
-
При вклеивании укажите на новое местоположение, затем щёлкните. Эта позиция является левым верхним углом вклеиваемой области.
-
Вы можете использовать буфер обмена для копирования образа с одного виджета в другой, или копировать образ в его "установочную" версию, чтобы сделать минимальные изменения.
Другие средства управления попиксельным образом
Попиксельный редактор также включает следующие кнопки:
Когда вы хотите: | Используйте это средство: |
Включить/выключить сетку | Show Grid |
Просматривать меньшую или большую область рисунка | Zoom |
Быстро удалить рисунок | Clear |
Просмотреть рисунок в его действительных размерах | Preview |
Удалить рисунок и выключить попиксельный редактор | Delete |
Импортировать образ (только для ресурсов типа образов) | Import |
Описание стандартных кнопок редактора в нижней части редактора см. в разделе "Редактирование ресурсов виджета".
Редактор цвета
Редактор цвета позволяет Вам модифицировать любой ресурс цвета. Там, где Вы щёлкните на панели управления ресурсами, определит, какой редактор цвета Вы увидите:
чтобы использовать: | Щёлкните на ресурсе цвета: |
Полный редактор цвета | Имя или описание |
Быстрый редактор цвета | Текущее значение |
Полный редактор цвета
Если Вы щёлкните на имени ресурса или описании (т.е. левой стороне панели управления ресурсами), отобразится полный редактор цвета:
Рис. 6-2. Редактор цвета
Полный редактор цвета даёт Вам выбор из:
-
16 базовых цветов, которые Вы не можете изменить
-
прозрачности
-
48 дополнительных цветов, которые Вы можете подогнать под свои нужды, используя ползунки либо в RGB (красеый/зелёный/синий), либо в HSB (оттенок/насыщенность/яркость) режимах цветности.
Использование прозрачного заполнения может привести к мельканию и ухудшению производительности Вашего приложения, особенно, если Ваше приложение модифицирует много объектов.
Описание стандартных кнопок редактора в нижней его части см. в разделе "Редактирование ресурсов виджета".
Быстрый редактор цвета
Если Вы щёлкните на значении ресурса цвета (т.е. на правой стороне панели управления ресурсами), отобразится быстрый редактор цвета:
Чтобы изменить значение, перемещайте ползунок слева. Для изменения оттенка щёлкните и перетаскивайте указатель на цветном лоскутке справа.
Редактор флагов/опций
Всякий раз, когда Вы щёлкаете на ресурсе флагов или ресурсе, позволяющем Вам выбирать только одно из нескольких предопределённых значений, Вы увидите редактор флагов/опций. Например:
Рис. 6-3. Редактор флагов/опций
Ресурсы флагов
Если Вы щёлкните на ресурсе флагов, этот редактор позволит Вам выполнить множественные выборы из отображаемого списка. Чтобы редактировать список флагов:
-
Выберите (или снимите выбор) с желаемых флагов. Поскольку каждый флаг является отдельным переключателем, Вы можете выбрать любое число флагов или оставить их все невыбранными.
-
Примите эти изменения кнопкой ("Apply" или "Done").
Виджеты изменятся, отражая новые флаги.
Ресурсы списка опций
Если Вы щёлкните на ресурсе, который может иметь только одно значение, редактор флагов/опций позволит Вам выполнить только один выбор из отображаемого списка. Чтобы выбрать опцию из списка:
-
Щёлкните на опции. Ранее выбранная опция станет невыбранной.
-
Дайте команду принять сделанные изменения.
Описание стандартных кнопок редактора в нижней его части см. в разделе "Редактирование ресурсов виджета".
Редактор шрифтов
Каждый раз, когда Вы выберите какой-либо ресурс шрифта в панели управления ресурсами, Вы увидите редактор шрифтов:
Рис. 6-4. Редактор шрифтов
Редактор шрифтов включает такие виджеты:
Font | Гарнитура виджета. Просто щёлкните на этой кнопке или расположенной рядом кнопке меню, затем выберите из отобразившегося списка гарнитур. |
Style | Стиль (жирный и/или наклонный), если возможно для текущего шрифта и его размера. |
Quality | Плоский или сглаженный. Сглаживание сглаживает края у шрифта, делая шрифт выглядящим более приятно, это возможно только для масштабируемых шрифтов, таких как Swiss или Dutch. |
Size | Размер шрифта в пунктах |
Если гарнитура не поддерживает жирный или наклонный стиль для данного типоразмера, сответствующие стили становятся тусклыми или невыбираемыми.
Описание стандартных кнопок редактора в нижней его части см. в разделе "Редактирование ресурсов виджета".
Редактор списка
Виджеты, такие как PtList, обеспечивают список базирующихся на тексте пунктов. Для редактирования списка используется редактор списка PhAB.
Чтобы открыть редактор и добавить первый пункт:
-
Выберите виджет, затем щёлкните на соответствующем ресурсе в панели управления ресурсами (обычно "List of Items"). Вы увидите редактор:
Рис. 6-5. Редактор списка
-
Щёлкните на текстовой области внизу диалога, затем наберите требуемый текст.
Если Вам надо набрать символы, которых нет на Вашей клавиатуре, Вы можете использовать формирующие последовательности, приведённые в разделе "Формирующие последовательности Photon'а" в приложении "Многоязыковая поддержка Unicode".
-
Нажмите <Enter> или щёлкните на "Insert After".
-
Щёлкните на "Apply" или "Done".
Чтобы добавить ещё пункты в список:
-
Щёлкните по имеющемуся пункту, затем щёлкните на "Insert After" или "Insert Before". Вы увидите новый пункт, добавленный в список.
-
Используя текстовую область, отредактируйте текст нового пункта.
-
Щёлкните на "Modify", затем щёлкните на "Apply" или "Done".
-
Вы не сможете создать пустые строки внутри списка пунктов.
Редактирование существующих пунктов списка
Чтобы редактировать пункт:
-
Щёлкните на пункте.
-
Отредактируйте текст пункта.
-
Щёлкните на "Modify", затем щёлкните на "Apply" или "Done".
Относительно горячих клавиш текстового редактирования см. раздел "Текстовые редакторы".
Удаление пунктов списка
Чтобы удалить пункт:
-
Щёлкните на пункте, затем щёлкните на "Delete".
-
Щёлкните на "Apply" или "Done".
Описание стандартных кнопок редактора в его нижней части см. в разделе "Редактирование ресурсов виджета".
Редактор чисел
Вы можете редактировать значение числового ресурса непосредственно в панели управления ресурсами, или же Вы можете щёлкнуть на имени ресурса, чтобы использовать редактор чисел:
Рис. 6-6. Редактор чисел
Чтобы изменить значение, отображаемое редактором, Вы можете:
-
использовать технологию редактирования текста, описанную в разделе "Текстовые редакторы"
или
-
щёлкнуть на кнопках увеличения/уменьшения.
Описание стандартных кнопок редактора в его нижней части см. в разделе "Редактирование ресурсов виджета".
Текстовые редакторы
Вы можете редактировать текстовый ресурс непосредственно в панели управления ресурсами, или можете щёлкнуть на ресурсе, чтобы отобразить текстовый редактор. Существует два текстовых редактора: один для однострочного текста и один для многострочного.
Всякий раз, щёлкнув на однострочном текстовом ресурсе на панели управления ресурсами (напр., ресурсе "Text String" для "PtText"), Вы увидите текстовый редактор: