FreeCAD

Форк
0
/
LinkParams.py 
30 строк · 995.0 Байт
1
import sys
2
from os import sys, path
3

4
# Actual code generation is done in Base/param_utils.py.
5

6
# The following code is to import param_util.py without needing __init__.py in Base directory
7
sys.path.append(path.join(path.dirname(path.dirname(path.abspath(__file__))), 'Base'))
8
import params_utils
9

10
from params_utils import ParamBool, ParamInt, ParamString, ParamUInt, ParamFloat
11

12
NameSpace = 'App'
13
ClassName = 'LinkParams'
14
ParamPath = 'User parameter:BaseApp/Preferences/Link'
15
ClassDoc = 'Convenient class to obtain App::Link related parameters'
16
HeaderFile = 'Link.h'
17
SourceFile = 'Link.cpp'
18

19
Params = [
20
    ParamBool('CopyOnChangeApplyToAll', True, '''\
21
Stores the last user choice of whether to apply CopyOnChange setup to all link
22
that links to the same configurable object'''),
23
]
24

25
def declare():
26
    params_utils.declare_begin(sys.modules[__name__], header=False)
27
    params_utils.declare_end(sys.modules[__name__])
28

29
def define():
30
    params_utils.define(sys.modules[__name__], header=False)
31

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.