PyGTK-조정 등급
PyGTK 툴킷의 일부 위젯은 사용자가 마우스 또는 키보드를 사용하여 지정된 범위에서 속성을 조정할 수 있습니다. Viewport와 같은 위젯은 큰 데이터의 일부 조정 가능한 부분 (예 : TextView 컨트롤의 여러 줄 텍스트)을 표시하는 데 사용됩니다.
PyGTK는 이러한 위젯과 관련하여 gtk.Adjustment 객체를 사용하여 사용자 조정이 처리를 위해 일부 콜백 함수로 전달되도록합니다. 조정 개체에는 조정 가능한 값의 하한 및 상한과 증분 단계 매개 변수가 포함됩니다. 조정 대상의 파라미터가 변경되면 변경되거나 값이 변경된 신호를 방출합니다.
다음은 gtk.Adjustment 클래스의 생성자입니다.
gtk.Adjustment(value = 0, lower = 0, upper = 0, step_incr = 0,
page_incr = 0, page_size = 0)
생성자의 각 속성의 의미는 다음과 같습니다.
값 | 초기 값 |
보다 낮은 | 최소값 |
높은 | 최대 값 |
step_incr | 단계 증가 |
page_incr | 페이지 증가 |
페이지 크기 | 페이지 크기 |
다음 신호는 조정 개체에 의해 방출됩니다-
변경됨 | 이것은 하나 이상의 조정 속성 (값 속성 제외)이 변경되었을 때 발생합니다. |
가치 변화 | 조정 값 속성이 변경 될 때 발생합니다. |
위에서 언급했듯이 조정 개체는 물리적 위젯이 아닙니다. 오히려 속성이 변경되는 다른 위젯과 관련하여 사용됩니다. 범위 위젯은 조정 개체와 함께 사용됩니다.