## Команды: Общие свойства, применимые ко всем объектам

В этом разделе описаны свойства, которыми обладают все объекты без исключения: слайды, панели, графики, оси, тексты.

### Visible = b

Отображать объект. Visible=off скрывает объект.

Совет:
Применяйте команду #Slide.Visible=off, если хотите, чтобы слайд пропускался при прокрутке фильма.

### Color = color

Основной цвет объекта. Параметр color задаёт номер цвета в палитре.

### BorderColor = color

Цвет рамки объекта. Параметр color задаёт номер цвета в палитре.

### Border = wL [ , wT, wR, wB ]

Толщина рамки объекта. Команда с четырьмя аргументами задаёт толщину 4-х сторон рамки: левой, верхней, правой и нижней соответственно. По умолчанию рамок нет.

### Border3D = we, wi

Ширина внешней we и внутренней wi фаски рамки для объёмного эффекта. Если перед шириной поставить минус, то фаска вдавленная, иначе — выпуклая. Сумма we и wi не должна превышать значение Border. По умолчанию объёмный эффект отсутствует: we = wi = 0.

### Background = color

Цвет фона объекта. Параметр color задаёт номер цвета в палитре.

### Background = LT, TR, RB, BL [ , bidir ]

Отображать фон объекта градиентной заливкой.

Первые четыре параметра задают цвета левого верхнего, правого верхнего, правого нижнего и левого нижнего углов закрашиваемой области соответственно. Эффективность прорисовки выше для вертикального (LT=TR, RB=BL) и горизонтального (TR=RB, BL=LT) градиента.

Необязательный параметр bidir задаёт двустороннюю заливку.

### Background = off

Отключить прорисовку фона. Объект изображается поверх имеющегося фона.

### Transparency = n

Прозрачность фона; n может принимать вещественные значения от 0 (прозрачный фон) до 1 (непрозрачный). По умолчанию 1. Если для фона задана градиентная заливка, параметр Transparency игнорируется.

Совет:
Применяйте эту команду к объекту TextRight, чтобы задать полупрозрачный транспарант для вывода текстового комментария рядом с активной точкой.

### GradMaxSize = n
GradMinCells = n

Параметры эффективности градиентной заливки. Заливка рисуется сеткой из прямоугольных ячеек различных цветов. GradMaxSize задаёт максимальный размер ячейки в пикселах (по умолчанию 20). GradMinCells задаёт минимальное число ячеек (по умолчанию 20).

### FontStyle = style

Стиль шрифта текста, style может принимать одно из имён, описанных командой DefFont. По умолчанию стиль шрифта устанавливается в соответствии с назначением текстового поля и принимает одно из предопределённых значений: title, name, label, info, inside, near, right, status.

### IndentHoriz = n

Горизонтальный отступ слева и справа от основного содержимого объекта.

### IndentLeft = n
IndentRight = n

Горизонтальный отступ соответственно слева и справа от основного содержимого объекта.

### IndentVert = n

Горизонтальный отступ слева и справа от основного содержимого объекта.

### IndentTop = n
IndentBottom = n

Вертикальный отступ соответственно слева и справа от основного содержимого объекта.

### SpaceHoriz = n

Горизонтальный промежуток между отдельными элементами внутри объекта.

### SpaceVert = n

Вертикальный промежуток между отдельными элементами внутри объекта.

### MinWidth = len
MinHeight = len

Минимальная ширина и высота области в пикселах. Используется для тонкой настройки расположения осей и текстов на графиках.

Совет:
С помощью команды #ZAxis.MinWidth=10 можно слегка отодвинуть правый край графика от границы слайда.

### Style = style_name

Применить к объекту стиль с именем style_name, ранее определёный командой DefStyle.

Пример: последовательность команд

    #DefStyle bsty
        #Background 17
        #Border 2
    #EndStyle
    #XAxis.Style bsty

эквивалентна командам

    #XAxis.Background 17
    #XAxis.Border 2

Поскольку все команды по умолчанию направляются на текущий слайд, установка стиля для самого слайда Slide.Style действует как макрос. При этом содержимое стиля исполняется в точности так, как если бы оно было записано вместо этой команды.

Невозможно определить стиль, с помощью которого можно было бы задавать общие свойства как слайду, так и другим объектам. Например, команда

    #Slide.Style bsty

изменит свойства Background и Border не для самого слайда, а для объекта Chart, так как для слайда он является текущей областью и все команды "без точки" направляеются именно ему.

### Button oper = butt

Переопределить функционирование кнопок мыши при выполнении операции oper над объектом. Имя операции oper может принимать следующие значения:
Shift — сдвиг (графика или оси);
Zoom — масштабирование (графика или оси);
Select — выбор (точки на графике);
Activate — активизация (точки на графике);
Execute — запуск команды (соответствующей точке на графике);
Ignore — игнорировать нажатие.
Комбинация кнопок butt может принимать следующие значения (при совмещении нескольких кнопок значения отделяются запятой или плюсом): shift, alt, ctrl, left, right, middle, double. Стандартное функционирование кнопок устанавливается аналогичной командой DefaultButton.

Совет: При использовании возможности запуска точек (свойство TE) рекомендуется переопределить #Button Activate=right, чтобы избежать одновременного выполнения функций Activate и Execute.