Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПОУК / 09 семестр / Книги и методические указания / Руководство программиста в Photon.doc
Источник:
Скачиваний:
364
Добавлен:
04.03.2014
Размер:
7.99 Mб
Скачать

Редактор списка

Виджеты, такие как PtList, обеспечивают список базирующихся на тексте пунктов. Для редактирования списка используется редактор списка PhAB.

Чтобы открыть редактор и добавить первый пункт:

  1. Выберите виджет, затем щёлкните на соответствующем ресурсе в панели управления ресурсами (обычно "List of Items"). Вы увидите редактор:

Рис. 6-5. Редактор списка

  1. Щёлкните на текстовой области внизу диалога, затем наберите требуемый текст.

 Если Вам надо набрать символы, которых нет на Вашей клавиатуре, Вы можете использовать формирующие последовательности, приведённые в разделе "Формирующие последовательности Photon'а" в приложении "Многоязыковая поддержка Unicode".

  1. Нажмите <Enter> или щёлкните на "Insert After".

  2. Щёлкните на "Apply" или "Done".

Чтобы добавить ещё пункты в список:

  1. Щёлкните по имеющемуся пункту, затем щёлкните на "Insert After" или "Insert Before". Вы увидите новый пункт, добавленный в список.

  2. Используя текстовую область, отредактируйте текст нового пункта.

  3. Щёлкните на "Modify", затем щёлкните на "Apply" или "Done".

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

Редактирование существующих пунктов списка

Чтобы редактировать пункт:

  1. Щёлкните на пункте.

  2. Отредактируйте текст пункта.

  3. Щёлкните на "Modify", затем щёлкните на "Apply" или "Done".

 Относительно горячих клавиш текстового редактирования см. раздел "Текстовые редакторы".

Удаление пунктов списка

Чтобы удалить пункт:

  1. Щёлкните на пункте, затем щёлкните на "Delete".

  2. Щёлкните на "Apply" или "Done".

Описание стандартных кнопок редактора в его нижней части см. в разделе "Редактирование ресурсов виджета".

Редактор чисел

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

Рис. 6-6. Редактор чисел

Чтобы изменить значение, отображаемое редактором, Вы можете:

  • использовать технологию редактирования текста, описанную в разделе "Текстовые редакторы"

или

  • щёлкнуть на кнопках увеличения/уменьшения.

Описание стандартных кнопок редактора в его нижней части см. в разделе "Редактирование ресурсов виджета".

Текстовые редакторы

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

Всякий раз, щёлкнув на однострочном текстовом ресурсе на панели управления ресурсами (напр., ресурсе "Text String" для "PtText"), Вы увидите текстовый редактор:

Когда Вы выберите какой-либо многострочный текстовый ресурс – такой как ресурс "Text String" виджета PtLabel или PtMultiText – Вы увидите многострочный текстовый редактор:

Рис. 6-7. Многострочный текстовый редактор

Одно- и многострочный редакторы похожи – вот их общие операции:

Для того, чтобы:

Делайте это:

Удалить символ перед текстовым курсором

Нажмите <Backspace>

Удалить символ после курсора

Нажмите <Del>

Удалить несколько символов одновременно

Протащите указатель по символам, затем нажмите <Del>

Удалить целую строку

Нажмите <Ctrl>+<U>

"Перескочить" курсором на любую позицию в строке

Щёлкните на этой позиции

Переместить курсор с символа на символ

Нажмите <> или <>

Переместить курсор в начало или конец строки

Нажмите <Home> или <End>

Для однострочного текстового редактора:

для того, чтобы:

Делайте это:

Обработать текстовую строку

Нажмите <Enter> или щёлкните на "Done" или "Apply"

Для многострочного текстового редактора:

Для того, чтобы:

Делайте это:

Ввести новую строку текста

Нажмите <Enter>

Переместить курсор в начало или конец строки

Нажмите <Home> или <End>

Переместить курсор в начало или конец текста

Нажмите <Ctrl>+<Home> или <Ctrl>+<End>

Принять все изменения и закрыть редактор

Нажмите <Ctrl>+<Enter>

 Если Вам необходимо набрать символы, которых нет на клавиатуре, Вы можете использовать формирующие последовательности, описанные в разделе "Формирующие последовательности в Photon" приложения "Поддержка многоязычности Unicode".

Описание стандартных кнопок редактора в его нижней части см. в разделе "Редактирование ресурсов виджета".