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 페이지 증가
페이지 크기 페이지 크기

다음 신호는 조정 개체에 의해 방출됩니다-

변경됨 이것은 하나 이상의 조정 속성 (값 속성 제외)이 변경되었을 때 발생합니다.
가치 변화 조정 값 속성이 변경 될 때 발생합니다.

위에서 언급했듯이 조정 개체는 물리적 위젯이 아닙니다. 오히려 속성이 변경되는 다른 위젯과 관련하여 사용됩니다. 범위 위젯은 조정 개체와 함께 사용됩니다.