대화상자에 조정 위젯을 추가합니다.
SF-ADJUSTMENT "label" '(value min max step_inc page_inc digits type)
또는
SF-ADJUSTMENT "label" (list value min max step_inc page_inc digits type)
⚠️ 주의: 매개변수를 목록으로 넣기 위해 list
또는 '
(어퍼스트로피)를 써야 하는 점을 유의하세요.
관련 문서: 13.3.3.1. 리스트 정의하기 - 3. 리스트 정의
관련 문서: 13.3.3.4. list
함수로 리스트 정의하기
요소 | 설명 |
---|---|
label | 위젯 옆에 표시될 텍스트 |
value | 위젯의 초기값 |
min | 위젯의 최소값 |
max | 위젯의 최대값 |
step_inc | 증가/감소의 값 |
page_inc | page up, page down키를 눌렀을 때의 증가/감소의 값 |
digits | 소수점 표시 자릿수 |
type | SF-SLIDER 또는 0 , SF-SPINNER 또는 1 |
(script-fu-register "script-fu-test-sphere"
…
SF-ADJUSTMENT "Radius (in pixels)" (list 100 1 5000 1 10 0 SF-SPINNER)
…
)
요소 | 값 |
---|---|
label | “Radius (in pixels)” |
value | 100 |
min | 1 |
max | 5000 |
step_inc | 1 |
page_inc | 10 |
digits | 0 |
type | SF-SPINNER |
(script-fu-register "script-fu-test-sphere"
…
SF-ADJUSTMENT "Lighting (degrees)" (list 45 0 360 1 10 1 SF-SLIDER)
…
)
요소 | 값 |
---|---|
label | “Lighting (degrees)” |
value | 45 |
min | 0 |
max | 360 |
step_inc | 1 |
page_inc | 10 |
digits | 1 |
type | SF-SLIDER |
(script-fu-register "script-fu-test-sphere"
…
SF-ADJUSTMENT "Font size (pixels)" '(50 1 1000 1 10 0 1)
…
)
요소 | 값 |
---|---|
label | “Font size (pixels)” |
value | 50 |
min | 1 |
max | 1000 |
step_inc | 1 |
page_inc | 10 |
digits | 0 |
type | 1 |
⬅️ 이전: 13.3.4.8. Script-Fu 매개변수(parameter) API(The Script-Fu parameter API)
⬆️ 위: 13.3.4.8. Script-Fu 매개변수(parameter) API(The Script-Fu parameter API)
⬆️ 위: 13.3.4. 첫번째 Script-Fu 스크립트(Your first Script-Fu script)