Авторская инструментальная среда Тoolbook Іnstructor. Первые шаги - Учебное пособие (Мезина З.Р.)

Разновидности объектов в toolbook instructor и свойства отдельных объектов.

 

Итак,   у  нас   теперь   имеется   две   страницы   с  красивым   фоновым рисунком. В качестве фона мы использовали любое подходящее по размеру красивое фотоизображение (см. рис. 11).

 

Система Toolbook Instructor позволяет легко создавать на страницах книги различные объекты. Это могут быть навигационные кнопки, текстовые поля, различные фигуры и пр.

Для  начала  создадим  на  первой  странице  текстовое  поле,  в  котором затем можно будет написать какой-либо текст. И заодно научимся устанавливать и менять свойства объектов.

Работаем с панелью инструментов Tool:

 

Рис.11. Панель нструментов.

 

При подведении курсора к иконкам на этой панели рядом появляется подсказка  с  названием  текущей  иконки.  Щелкнем  по  пиктограмме    на панели инструментов, курсор при этом поменяет свой вид со стрелки на крестик. С помощью этого курсора прямо в рабочей области обозначим границы поля, начиная с верхнего левого угла к нижнему правому (или в любом  другом  направлении).  Для  этого  просто  держим  нажатой  левую кнопку мыши и текстовое поле в виде прямоугольника «вырастает» прямо у нас на глазах.

 

Рис.12. Общий вид экрана со страницей книги.

 

Чтобы   что-то   напечатать   в   текстовом   поле,   достаточно   дважды щелкнуть внутри него в режиме курсора Select (нажатая пиктограмма  на панели инструментов системы).

 

Рассмотрим теперь подробнее свойства, которыми обладает данный объект. Для этого нам понадобится вызвать окно свойств текстового поля.

В  режиме  курсора  Select  щелкнем  на  нашем  новом  текстовом  поле, чтобы оно было выделено и выберем команду меню Object  Properties for Text Field (или горячие клавиши Shift+F6). На экране появится окно свойств текстового поля.

Рассмотрим подробнее вкладки этого окна. Первая вкладка – это Draw (см. рис.13).

Здесь устанавливаются следующие параметры объекта (в нашем случае

– текстового поля):

  стиль  границ  (Border  style)  -  Можно,  например  вместо  текущего Rectangle (прямоугольник), установить None, чтобы убрать границы текстового поля.

  текущий статус объекта (Current State) – видимый объект на странице или невидимый.

  Цвета (Colors) – ‘это цвет фоновой заливки объекта (Fill Color) и цвет, которым будет отображаться текст внутри поля и его граница (Stroke Color).

  Тип поля (Field type). В нашем случае это Word wrap – обычное поле, в котором текст переносится по словам.

  Опции визуального отображения объекта на экране (Draw options) –

прозрачность объекта и отображение базовой линии.

 

Рис.13. Диалоговое окно свойств текстового поля. Вкладка Draw.

 

На вкладке Bounds (рис.14) установим размеры нашего текстового поля в пикселях:

  Left – расстояние, на которое наше текстовое поле отстоит от левого края страницы.

  Top - расстояние, на которое наше текстовое поле отстоит от верхнего края страницы.

  Width – ширина текстового поля

  Height – высота текстового поля.

 

Рис.14. Диалоговое окно свойств текстового поля. Вкладка Bounds.

 

Далее перейдем на соседнюю вкладку Font, на которой выберем шрифт, его стиль и размер:

 

 

Рис.15. Диалоговое окно свойств текстового поля. Вкладка Font.

 

И еще одна вкладка окна свойств текстового поля, которую мы рассмотрим, это вкладка Paragraph (рис.16). На этой вкладке устанавливаются параметры, связанные с форматированием абзацев текста, который мы будем в дальнейшем печатать в данном текстовом поле.

 

Рис.16. Диалоговое окно свойств текстового поля. Вкладка Paragraph.

 

Единицами измерения в Toolbook Instructor по умолчанию являются так называемые  юниты  (units).  Для  удобства  лучше  сразу  переключиться  на более известные пиксели, для этого щелкните на пиктограмме  прямо в этом окне сверху и поставьте галочку рядом с pixels.

Рассмотрим   теперь   подробнее   некоторые   параметры   для   абзацев, которые нам потребуется менять:

  Alignment – это выравнивание абзаца по ширине.

  Line spacing – пространство между строками.

  First line – отступ первой строки от края текстового поля.

  Other line – отступ всех остальных строк от края текстового поля.

  From right – отступ текста от правого края текстового поля.

Установите значения этих параметров такими же, какие изображены на рис.16.

Обратите внимание, что отсчет у нас ведется в пикселях.

Можно  поэкспериментировать  с  всеми  этими  параметрами  и посмотреть, как будет изменяться наше текстовое поле на странице.

Заметим, что многие вкладки , такие как Bounds, Draw и др., являются довольно стандартными для изучаемой нами системы и присутствуют в окне свойств не только текстовых полей, но и многих других объектов, например, у кнопок (Button), рисованных объектов (Draw Objects), активных триггеров (Action Objects).

Кроме окна обычных свойств у некоторых более сложных объектов есть и  расширенные  свойства,  доступ  к  которым  дает  кнопка    (если  она активна) рядом с пиктограммой   в меню окна свойств объекта или в стандартной панели системы Toolbook Instructor (рядом с кнопкой, вызывающей обычные свойства выбранного объекта).