Этюды для программистов Microsoft Word


Информация взята с сайта Microsoft http://msdn.microsoft.com и расположена удобным для работы образом. Перевод автора.

Frame (Word 2003)

Объект Frame (Рамка)

Объект Frame определяет параметры невидимой рамки вокруг текста. Рамка отображается при попытке форматирования текста, отформатированного с применением стиля "с рамкой" - см. рисунок ниже.

Свойства объекта Frame

В следующей таблице приведены основные свойства объекта Frame.

Свойство Тип Комментарий
Borders коллекция Borders Возвращает коллекцию Borders.
Height Read/write Single Возвращает или устанавливает высоту рамки в пунктах.
HeightRule Read/write
WdFrameSizeRule
Возвращает или устанавливает правило определения высоты рамки. Может быть одной из констант перечисления WdFrameSizeRule.
HorizontalDistance
FromText
Read/write Single Возвращает или устанавливает горизонтальное расстояние в пунктах между рамкой и окружающим текстом.
HorizontalPosition Read/write Single Возвращает или устанавливает горизонтальное расстояние между краем рамки и объектом, заданным свойством RelativeHorizontalPosition

Может быть числом (в пунктах) или константой из перечисления WdFramePosition.

LockAnchor Read/write Boolean True, если рамка привязана к якорю (locked).

Якорь рамки представляет позицию, на которой рамка будет отображаться в нормальном представлении (Normal view).

Положение привязанной к якорю рамки нельзя изменить.

Range объект Range Возвращает объект Range, представляющий часть документа содержащуюся в рамке.
RelativeHorizontalPosition Read/write
WdRelativeHorizontal Position
Определяет объект по отношению к которому измеряется горизонтальная позиция рамки.

Может принимать значения заданные перечислением WdRelativeHorizontalPosition.

RelativeVerticalPosition Read/write
WdRelativeVertical Position
Определяет объект по отношению к которому измеряется вертикальная позиция рамки. Может принимать значения, заданные перечислением WdRelativeVerticalPosition.
Shading объект Shading Возвращает объект Shading.
TextWrap Read/write Boolean True, если текст обтекает вокруг рамки.
False в противном случае.
VerticalDistanceFromText Read/write Single Возвращает или устанавливает вертикальное расстояние в пунктах между рамкой и окружающим текстом.
VerticalPosition Read/write Single Возвращает или устанавливает вертикальное расстояние между краем рамки и объектом, заданным свойством RelativeVerticalPosition. Может быть числом (в пунктах) или константой из перечисления WdFramePosition.
Width Read/write Long Возвращает или устанавливает ширину рамки в пунктах.
WidthRule Read/write
WdFrameSizeRule
Возвращает или устанавливает правило определения ширины рамки. Может быть одной из констант перечисления WdFrameSizeRule.

Перечисление WdFrameSizeRule

Перечисление WdFrameSizeRule определяет правило определения размера рамки.

Константа Значение Описание
wdFrameAtLeast 1 Устанавливает ширину или высоту рамки равной или большей чем величина, заданная свойством Width или Height соответственно.
wdFrameAuto 0 Устанавливает ширину или высоту рамки равной величине объекта, находящегося внутри рамки.
wdFrameExact 2 Устанавливает ширину или высоту рамки равной величине, заданной свойством Width или Height соответственно.

Перечисление WdFramePosition

Перечисление WdFramePosition определяет позицию рамки.

Константа Значение
wdFrameBottom -999997
wdFrameCenter -999995
wdFrameInside -999994
wdFrameLeft -999998
wdFrameOutside -999993
wdFrameRight -999996
wdFrameTop -999999

Перечисление WdRelativeHorizontalPosition

Перечисление WdRelativeHorizontalPosition определяет объект, по отношению к которому измеряется горизонтальная позиция рамки.

Константа Значение
wdRelativeHorizontalPositionCharacter 3
wdRelativeHorizontalPositionColumn 2
wdRelativeHorizontalPositionMargin 0
wdRelativeHorizontalPositionPage 1

Перечисление WdRelativeVerticalPosition

Перечисление WdRelativeVerticalPosition определяет объект, по отношению к которому измеряется вертикальная позиция рамки.

Константа Значение
wdRelativeVerticalPositionLine 3
wdRelativeVerticalPositionMargin 0
wdRelativeVerticalPositionPage 1
wdRelativeVerticalPositionParagraph 2

Диалог "Frame"

Диалог "Frame" вызывается нажатием пункта "Frame" меню "Format" диалога "Add/Modify Style". Диалог "Frame" предназначен для редактирования свойств рамки и имеет следующий вид:

 

Этюды для программистов Microsoft Word. Приложение. Объект Frame.


© 2000-2009 Евгений Ахунджанов, Все Права Сохранены.
www.transcriber.ru | Послать письмо автору