Access 2002

Свойство Ruler


Последний определяет прямоугольную область, в которую вписывается текст. Его свойства управляют полями, выравниванием и ориентацией этого текста. Кроме того, у него есть свойство Ruler, возвращающее указатель на одноименный объект для установки позиций табуляции и величин отступов.

Для работы с самим текстом служит свойство TextRange объекта TextFrame. Возвращаемый им указатель на объект TextRange подобен объектам Range Word и Excel — он содержит реальные данные, которыми вы можете управлять. Свойством по умолчанию, возвращающим символьную строку, у объекта TextRange является Text. Кроме того, у объекта TextRange имеются такие свойства, как Font и ParagraphFormat, управляющие форматированием отдельных фрагментов текста. Есть у него и целый ряд методов, служащих для выделения элементов текста (Paragraphs, Sentences, Words и Characters) и для его редактирования (Cut, Сору, Paste, InsertAfter и InsertBefore).

В нашем демонстрационном приложении используется лишь часть этих свойств и методов. Если вы всерьез собираетесь заниматься разработкой интегрированных решений с участием PowerPoint, проведите вечер с Object Browser и интерактивной справкой, путешествуя по богатой объектной модели этого приложения.

Наше демонстрационное приложение использует данные из описанной в предыдущем разделе (посвященном Outlook) таблицы tbl Journal Entries. Приложение создает презентацию, в которой представлено время, затрачиваемое пользователем на выполнение различных задач. Главная форма приложения, frm- CreatePPT, показана на  10.19. В ней можно ввести текст титульного слайда, а также опции для показа слайдов, который можно начать сразу после создания презентации.

Код, присоединенный к кнопке ОК формы, создает новую презентацию. Часть его приведена  10.13 (а полный текст этой процедуры вы найдете в базе данных CH10.MDB).

Комментарии закрыты