2009-03-07 3 views

답변

4

GTK + 시간 초과가 필요합니다. 먼저 버튼을 사용하지 않도록 설정하십시오. 타임 아웃은 버튼을 활성화하는 기능을 호출합니다.

사용자 편의를 위해 타이머가 실행중인 사용자에게 표시해야합니다. 단추를 활성화 할 때까지 "OK (5)", "확인 (4)"등과 같이 카운트 다운하여이 작업을 수행 할 수 있습니다.

는 여기를 참조하십시오 : http://graphics.sci.ubu.ac.th/api/pygtk/tutorials/pygtk2tutorial/ch-TimeoutsIOAndIdleFunctions.html

생각 1 초 (1000 밀리 초)에 제한 시간을 설정하는 것입니다. 콜백이 호출 될 때마다 버튼 레이블을 변경하고 TRUE를 반환합니다. 콜백이 다섯 번째로 호출되면이를 활성화하고 FALSE를 반환합니다. 이렇게하면 시간 초과가 제거됩니다.