2011-02-18 7 views
0

나는 스크롤바가있는 캔버스가 있으며, 엄지 손가락을 보이게 할 수는 있지만 선택할 수없는 방법으로 스크롤바를 비활성화하고 싶습니다. 아래 정보가 더 있음을 사용자에게 알리고 싶지만 스크롤을 사용하여 아래로 이동하지 못하게하고 싶습니다 (화살표 이동으로 완료). 활성화 된 속성을 사용해 보았지만 작동하지 않습니다.스크롤 막대 선택 가능

어떤 아이디어 ???

감사합니다.

+1

thumbUp | Down | OverSkin 스타일을 mouseEnabled = false로 설정하십시오. – alxx

+1

사용자 경험의 관점에서 볼 때 스크롤바를 표시하지만 사용하지 못하게하는 것은 이상합니다. 왜 사용자가 화살표 나 스크롤바를 사용하게하지 않겠습니까? –

+0

@WadeMueller 나는 그것이 이상하게 보입니다 만, 사용자는 어도비 리더와 같이 손으로 마우스를 움직일 것입니다. 그러나 스크롤은 위 또는 아래에 더 많은 정보가 있음을 알기위한 시각적 요소 일뿐입니다 (상대 위치도 알고 있습니다). 캔버스에있는 정보 내부). – alicia

답변

1

캔버스의 스크롤 막대 스키닝에는 verticalScrollBarStyleName이 사용됩니다. CSS 스타일의 이름으로 Scrollbar 세로로 할당되며, 스타일은 다음과 같습니다. thumbUpSkin, thumbOverSkin, thumbDownSkin. mouseEnabled = false 인 엄지 손가락에 대한 사용자 정의 클래스가 필요합니다. 이 스타일을이 샘 클래스 이름으로 설정합니다.