---
title: "Типы настроек"
type: guide
api: [api7]
tags: [guide, api7, settypes]
sources:
  - settypes.html
---

*Структуры параметров и константы > Константы  > Константы системы *


## Типы настроек

| DIMENTION_OPTIONS | 1 | Настройки размера |
| --- | --- | --- |
| SNAP_OPTIONS | 1 | Настройки привязок |
| ARROWFILLING_OPTIONS | 2 | Настройки зачернения стрелок |
| SHEET_OPTIONS | 3 | Настройка параметров оформления листа документа для новых документов |
| SHEET_OPTIONS_EX | 4 | Настройка параметров листа документа |
| LENGTHUNITS_OPTIONS | 5 | Настройки единиц измерений |
| SNAP_OPTIONS_EX | 6 | Настройки привязок документа |
| VIEWCOLOR_OPTIONS | 7 | Настройки цвета фона рабочего поля 2d - документов |
| TEXTEDIT_VIEWCOLOR_OPTIONS | 8 | Настройки цвета фона редактирования текста |
| MODEL_VIEWCOLOR_OPTIONS | 9 | Настройки цвета фона для моделей |
| OVERLAP_OBJECT_OPTIONS | 10 | Настройки перекрывающихся объектов |
| DIMENTION_OPTIONS_EX | 11 | Настройки размера |


## Типы настроек для документов. Соответствие входных и выходных параметров

| Типы настроек | Интерфейсы и структуры параметров | | |
| --- | --- | --- | --- |
| | | Интерфейсы | Структуры параметров |
| DIMENTION_OPTIONS | - настройки размера, | ksDimensionsOptions | DimensionsOptions |
| ARROWFILLING_OPTIONS | - признак зачернения стрелок, | ksLtVariant Может принимать значение, 0 - не зачернять или 1 - зачернять | int Может принимать значение, 0 - не зачернять или 1 - зачернять |
| SHEET_OPTIONS | - параметры листа; осталась для совместимости со старыми библиотеками. | ksSheetOptions | SheetPar |
| SHEET_OPTIONS_EX | - параметры листа активного документа, от текущего листа. | ksSheetOptions | SheetOptions |
| LENGTHUNITS_OPTIONS | - настройки единиц измерений | ksLtVariant Может принимать значение размерности длины, ST_MIX_SM, ST_MIX_M. | short Может принимать значение размерности длины, ST_MIX_SM, ST_MIX_M. |
| SNAP_OPTIONS_EX | - настройки привязок для активного документа | ksSnapOptions | SnapOptions |
| OVERLAP_OBJECT_OPTIONS | - настройки перекрывающихся объектов | ksOverlapObjectOptions | OverlapObjectOptions |


## Типы системных настроек.Соответствие входных и выходных параметров

| Типы настроек | Интерфейсы и структуры параметров | | |
| --- | --- | --- | --- |
| | | Интерфейсы | Структуры параметров |
| SNAP_OPTIONS | - настройки привязок | ksSnapOptions | SnapOptions |
| SNAP_OPTIONS_EX | - настройки привязок для активного документа | ksSnapOptions | SnapOptions |
| SHEET_OPTIONS_EX | - параметры листа активного документа, от текущего листа. | ksSheetOptions | SheetPar |
| VIEWCOLOR_OPTIONS | - настройки цвета фона рабочего поля графических документов | ksViewColorParam | ViewColorParam |
| TEXTEDIT_VIEWCOLOR_OPTIONS | - настройки цвета фона текстовых документов | ksViewColorParam | ViewColorParam |
| MODEL_VIEWCOLOR_OPTIONS | - настройки цвета фона документов моделей | ksViewColorParam | ViewColorParam |
| LENGTHUNITS_OPTIONS | - настройки единиц измерений | ksLtVariant Может принимать значение размерности длины, ST_MIX_SM, ST_MIX_M. | short Может принимать значение размерности длины, ST_MIX_SM, ST_MIX_M. |
| OVERLAP_OBJECT_OPTIONS | - настройки перекрывающихся объектов | ksOverlapObjectOptions | OverlapObjectOptions |
| DIMENTION_OPTIONS_EX | - настройки размера, | ksDimensionsOptions | DimensionsOptions |
| ARROWFILLING_OPTIONS | - признак зачернения стрелок | ksLtVariant Может принимать значение, 0 - не зачернять или 1 - зачернять | int Может принимать значение, 0 - не зачернять или 1 - зачернять |
