# $XConsortium: Scrollbar4.prt /main/3 1995/07/19 20:32:50 drk $
# Motif
#
# Copyright (c) 1987-2012, The Open Group. All rights reserved.
#
# These libraries and programs are free software; you can
# redistribute them and/or modify them under the terms of the GNU
# Lesser General Public License as published by the Free Software
# Foundation; either version 2 of the License, or (at your option)
# any later version.
#
# These libraries and programs are distributed in the hope that
# they will be useful, but WITHOUT ANY WARRANTY; without even the
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
# PURPOSE. See the GNU Lesser General Public License for more
# details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with these librararies and programs; if not, write
# to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
# Floor, Boston, MA 02110-1301 USA
#
#
# HISTORY
Setting the value to 20.
TRACE:(1) CompareVisual scrollbar
TRACE:(2) LocatePointer scrollbar RUpOrLeftArrow
TRACE:(3) ClickMB Btn1
Reason = XmCR_VALUE_CHANGED, Value = 21, GetValues value = 21
TRACE:(4) ClickMB Btn1
Reason = XmCR_VALUE_CHANGED, Value = 22, GetValues value = 22
TRACE:(5) LocatePointer scrollbar RDownOrRightArrow
TRACE:(6) ClickMB Btn1
Reason = XmCR_VALUE_CHANGED, Value = 21, GetValues value = 21
TRACE:(7) ClickMB Btn1
Reason = XmCR_VALUE_CHANGED, Value = 20, GetValues value = 20
TRACE:(8) Continue
Setting the value to 20.
GetValues value = 20
Reversing the processing direction to max on right.
GetValues value = 20
TRACE:(9) CompareVisual scrollbar
TRACE:(10) LocatePointer scrollbar RSlider
TRACE:(11) DragSliderValue Right 55 Btn1
Reason = XmCR_VALUE_CHANGED, Value = 50, GetValues value = 50
TRACE:(12) DragSliderValue Right Max Btn1
Reason = XmCR_VALUE_CHANGED, Value = 90, GetValues value = 90
TRACE:(13) DragSliderValue Left 20 Btn1
Reason = XmCR_VALUE_CHANGED, Value = 19, GetValues value = 19
TRACE:(14) DragSliderValue Left Min Btn1
Reason = XmCR_VALUE_CHANGED, Value = 0, GetValues value = 0
TRACE:(15) Continue
Setting the value to 20.
GetValues value = 20
Reversing the processing direction to max on bottom.
Changing the value to 80.
GetValues value = 80
TRACE:(16) CompareVisual scrollbar
TRACE:(17) LocatePointer scrollbar RUpOrLeftArrow
TRACE:(18) ClickMB Btn1
Reason = XmCR_VALUE_CHANGED, Value = 79, GetValues value = 79
TRACE:(19) ClickMB Btn1
Reason = XmCR_VALUE_CHANGED, Value = 78, GetValues value = 78
TRACE:(20) LocatePointer scrollbar RDownOrRightArrow
TRACE:(21) ClickMB Btn1
Reason = XmCR_VALUE_CHANGED, Value = 79, GetValues value = 79
TRACE:(22) ClickMB Btn1
Reason = XmCR_VALUE_CHANGED, Value = 80, GetValues value = 80
TRACE:(23) Continue
value = 0, slider_size = 10, incr = 1, page_incr = 10
Reason = XmCR_VALUE_CHANGED, Value = 5, GetValues value = 5
value = 5, slider_size = 15, incr = 3, page_incr = 15
value = 10, slider_size = 20, incr = 5, page_incr = 20
Reason = XmCR_VALUE_CHANGED, Value = 15, GetValues value = 15
value = 15, slider_size = 25, incr = 7, page_incr = 25
value = 20, slider_size = 30, incr = 9, page_incr = 30
Reason = XmCR_VALUE_CHANGED, Value = 25, GetValues value = 25
value = 25, slider_size = 35, incr = 11, page_incr = 35
value = 30, slider_size = 40, incr = 13, page_incr = 40
Reason = XmCR_VALUE_CHANGED, Value = 35, GetValues value = 35
value = 35, slider_size = 45, incr = 15, page_incr = 45
value = 40, slider_size = 50, incr = 17, page_incr = 50
Reason = XmCR_VALUE_CHANGED, Value = 45, GetValues value = 45
value = 45, slider_size = 55, incr = 19, page_incr = 55
TRACE:(24) CompareVisual scrollbar
TRACE:(25) Continue
creating with the slider size to 40 and value to 70
Warning:
Name: scrollbar
Class: XmScrollBar
The specified scrollbar value is greater than the maximum
scrollbar value minus the scrollbar slider size.
min = 0, max = 100, value = 0, slider size = 40
TRACE:(26) CompareVisual scrollbar
TRACE:(27) LocatePointer scrollbar RSlider
TRACE:(28) DragSliderValue Down Max Btn1
TRACE:(29) CompareVisual scrollbar
TRACE:(30) DragSliderValue Up Min Btn1
TRACE:(31) CompareVisual scrollbar
TRACE:(32) LocatePointer scrollbar RDownOrRightArrow
TRACE:(33) ClickMB Btn1
TRACE:(34) ClickMB Btn1
TRACE:(35) CompareVisual scrollbar
TRACE:(36) LocatePointer scrollbar RUpOrLeftArrow
TRACE:(37) ClickMB Btn1
TRACE:(38) ClickMB Btn1
TRACE:(39) CompareVisual scrollbar
TRACE:(40) Continue
creating with the maximum to 50 and value to 60
Warning:
Name: scrollbar
Class: XmScrollBar
The specified scrollbar value is greater than the maximum
scrollbar value minus the scrollbar slider size.
min = 0, max = 50, value = 0, slider size = 5
TRACE:(41) CompareVisual scrollbar
TRACE:(42) LocatePointer scrollbar RSlider
TRACE:(43) DragSliderValue Down Max Btn1
TRACE:(44) CompareVisual scrollbar
TRACE:(45) DragSliderValue Up Min Btn1
TRACE:(46) CompareVisual scrollbar
TRACE:(47) LocatePointer scrollbar RDownOrRightArrow
TRACE:(48) ClickMB Btn1
TRACE:(49) ClickMB Btn1
TRACE:(50) CompareVisual scrollbar
TRACE:(51) LocatePointer scrollbar RUpOrLeftArrow
TRACE:(52) ClickMB Btn1
TRACE:(53) ClickMB Btn1
TRACE:(54) CompareVisual scrollbar
TRACE:(55) Continue
creating with the value of 110
Warning:
Name: scrollbar
Class: XmScrollBar
The specified scrollbar value is greater than the maximum
scrollbar value minus the scrollbar slider size.
min = 0, max = 100, value = 0, slider size = 10
TRACE:(56) CompareVisual scrollbar
TRACE:(57) LocatePointer scrollbar RSlider
TRACE:(58) DragSliderValue Down Max Btn1
TRACE:(59) CompareVisual scrollbar
TRACE:(60) DragSliderValue Up Min Btn1
TRACE:(61) CompareVisual scrollbar
TRACE:(62) LocatePointer scrollbar RDownOrRightArrow
TRACE:(63) ClickMB Btn1
TRACE:(64) ClickMB Btn1
TRACE:(65) CompareVisual scrollbar
TRACE:(66) LocatePointer scrollbar RUpOrLeftArrow
TRACE:(67) ClickMB Btn1
TRACE:(68) ClickMB Btn1
TRACE:(69) CompareVisual scrollbar
TRACE:(70) Continue
creating with the maximum of 5
min = 0, max = 5, value = 0, slider size = 1
TRACE:(71) CompareVisual scrollbar
TRACE:(72) LocatePointer scrollbar RSlider
TRACE:(73) DragSliderValue Down Max Btn1
TRACE:(74) CompareVisual scrollbar
TRACE:(75) DragSliderValue Up Min Btn1
TRACE:(76) CompareVisual scrollbar
TRACE:(77) LocatePointer scrollbar RDownOrRightArrow
TRACE:(78) ClickMB Btn1
TRACE:(79) ClickMB Btn1
TRACE:(80) CompareVisual scrollbar
TRACE:(81) LocatePointer scrollbar RUpOrLeftArrow
TRACE:(82) ClickMB Btn1
TRACE:(83) ClickMB Btn1
TRACE:(84) CompareVisual scrollbar
TRACE:(85) Continue
creating with the value of 0 and the min of 10
Warning:
Name: scrollbar
Class: XmScrollBar
The specified scrollbar value is less than the minimum
scrollbar value.
min = 10, max = 100, value = 10, slider size = 9
TRACE:(86) CompareVisual scrollbar
TRACE:(87) LocatePointer scrollbar RSlider
TRACE:(88) DragSliderValue Down Max Btn1
TRACE:(89) CompareVisual scrollbar
TRACE:(90) DragSliderValue Up Min Btn1
TRACE:(91) CompareVisual scrollbar
TRACE:(92) LocatePointer scrollbar RDownOrRightArrow
TRACE:(93) ClickMB Btn1
TRACE:(94) ClickMB Btn1
TRACE:(95) CompareVisual scrollbar
TRACE:(96) LocatePointer scrollbar RUpOrLeftArrow
TRACE:(97) ClickMB Btn1
TRACE:(98) ClickMB Btn1
TRACE:(99) CompareVisual scrollbar
TRACE:(100) Continue
creating with the min to 20
min = 20, max = 100, value = 20, slider size = 8
TRACE:(101) CompareVisual scrollbar
TRACE:(102) LocatePointer scrollbar RSlider
TRACE:(103) DragSliderValue Down Max Btn1
TRACE:(104) CompareVisual scrollbar
TRACE:(105) DragSliderValue Up Min Btn1
TRACE:(106) CompareVisual scrollbar
TRACE:(107) LocatePointer scrollbar RDownOrRightArrow
TRACE:(108) ClickMB Btn1
TRACE:(109) ClickMB Btn1
TRACE:(110) CompareVisual scrollbar
TRACE:(111) LocatePointer scrollbar RUpOrLeftArrow
TRACE:(112) ClickMB Btn1
TRACE:(113) ClickMB Btn1
TRACE:(114) CompareVisual scrollbar
TRACE:(115) Continue
min = 0, max = 100, value = 0, slider size = 10
TRACE:(116) CompareVisual scrollbar
TRACE:(117) LocatePointer scrollbar RSlider
TRACE:(118) DragSliderValue Down Max Btn1
TRACE:(119) CompareVisual scrollbar
TRACE:(120) DragSliderValue Up Min Btn1
TRACE:(121) CompareVisual scrollbar
TRACE:(122) LocatePointer scrollbar RDownOrRightArrow
TRACE:(123) ClickMB Btn1
TRACE:(124) ClickMB Btn1
TRACE:(125) CompareVisual scrollbar
TRACE:(126) LocatePointer scrollbar RUpOrLeftArrow
TRACE:(127) ClickMB Btn1
TRACE:(128) ClickMB Btn1
TRACE:(129) CompareVisual scrollbar
TRACE:(130) Continue
changing the slider size to 40 and value to 70
Warning:
Name: scrollbar
Class: XmScrollBar
The specified scrollbar value is greater than the maximum
scrollbar value minus the scrollbar slider size.
min = 0, max = 100, value = 60, slider size = 40
TRACE:(131) CompareVisual scrollbar
TRACE:(132) LocatePointer scrollbar RSlider
TRACE:(133) DragSliderValue Up Min Btn1
TRACE:(134) CompareVisual scrollbar
TRACE:(135) DragSliderValue Down Max Btn1
TRACE:(136) CompareVisual scrollbar
TRACE:(137) LocatePointer scrollbar RUpOrLeftArrow
TRACE:(138) ClickMB Btn1
TRACE:(139) ClickMB Btn1
TRACE:(140) CompareVisual scrollbar
TRACE:(141) LocatePointer scrollbar RDownOrRightArrow
TRACE:(142) ClickMB Btn1
TRACE:(143) ClickMB Btn1
TRACE:(144) CompareVisual scrollbar
TRACE:(145) Continue
changing the maximum to 90 and value to 60
Warning:
Name: scrollbar
Class: XmScrollBar
The specified scrollbar value is greater than the maximum
scrollbar value minus the scrollbar slider size.
min = 0, max = 90, value = 50, slider size = 40
TRACE:(146) CompareVisual scrollbar
TRACE:(147) LocatePointer scrollbar RSlider
TRACE:(148) DragSliderValue Up Min Btn1
TRACE:(149) CompareVisual scrollbar
TRACE:(150) DragSliderValue Down Max Btn1
TRACE:(151) CompareVisual scrollbar
TRACE:(152) LocatePointer scrollbar RUpOrLeftArrow
TRACE:(153) ClickMB Btn1
TRACE:(154) ClickMB Btn1
TRACE:(155) CompareVisual scrollbar
TRACE:(156) LocatePointer scrollbar RDownOrRightArrow
TRACE:(157) ClickMB Btn1
TRACE:(158) ClickMB Btn1
TRACE:(159) CompareVisual scrollbar
TRACE:(160) Continue
changing the value to 50
min = 0, max = 90, value = 50, slider size = 40
TRACE:(161) CompareVisual scrollbar
TRACE:(162) LocatePointer scrollbar RSlider
TRACE:(163) DragSliderValue Up Min Btn1
TRACE:(164) CompareVisual scrollbar
TRACE:(165) DragSliderValue Down Max Btn1
TRACE:(166) CompareVisual scrollbar
TRACE:(167) LocatePointer scrollbar RUpOrLeftArrow
TRACE:(168) ClickMB Btn1
TRACE:(169) ClickMB Btn1
TRACE:(170) CompareVisual scrollbar
TRACE:(171) LocatePointer scrollbar RDownOrRightArrow
TRACE:(172) ClickMB Btn1
TRACE:(173) ClickMB Btn1
TRACE:(174) CompareVisual scrollbar
TRACE:(175) Continue
changing the maximum to 80
Warning:
Name: scrollbar
Class: XmScrollBar
The specified scrollbar value is greater than the maximum
scrollbar value minus the scrollbar slider size.
min = 0, max = 80, value = 40, slider size = 40
TRACE:(176) CompareVisual scrollbar
TRACE:(177) LocatePointer scrollbar RSlider
TRACE:(178) DragSliderValue Up Min Btn1
TRACE:(179) CompareVisual scrollbar
TRACE:(180) DragSliderValue Down Max Btn1
TRACE:(181) CompareVisual scrollbar
TRACE:(182) LocatePointer scrollbar RUpOrLeftArrow
TRACE:(183) ClickMB Btn1
TRACE:(184) ClickMB Btn1
TRACE:(185) CompareVisual scrollbar
TRACE:(186) LocatePointer scrollbar RDownOrRightArrow
TRACE:(187) ClickMB Btn1
TRACE:(188) ClickMB Btn1
TRACE:(189) CompareVisual scrollbar
TRACE:(190) Continue
changing the value to 0 and the min to 10
Warning:
Name: scrollbar
Class: XmScrollBar
The specified scrollbar value is less than the minimum
scrollbar value.
min = 10, max = 80, value = 10, slider size = 40
TRACE:(191) CompareVisual scrollbar
TRACE:(192) LocatePointer scrollbar RSlider
TRACE:(193) DragSliderValue Down Max Btn1
TRACE:(194) CompareVisual scrollbar
TRACE:(195) DragSliderValue Up Min Btn1
TRACE:(196) CompareVisual scrollbar
TRACE:(197) LocatePointer scrollbar RDownOrRightArrow
TRACE:(198) ClickMB Btn1
TRACE:(199) ClickMB Btn1
TRACE:(200) CompareVisual scrollbar
TRACE:(201) LocatePointer scrollbar RUpOrLeftArrow
TRACE:(202) ClickMB Btn1
TRACE:(203) ClickMB Btn1
TRACE:(204) CompareVisual scrollbar
TRACE:(205) Continue
changing the min to 20
Warning:
Name: scrollbar
Class: XmScrollBar
The specified scrollbar value is less than the minimum
scrollbar value.
min = 20, max = 80, value = 20, slider size = 40
TRACE:(206) CompareVisual scrollbar
TRACE:(207) LocatePointer scrollbar RSlider
TRACE:(208) DragSliderValue Down Max Btn1
Reason = XmCR_VALUE_CHANGED, Value = 40, GetValues value = 40
TRACE:(209) DragSliderValue Up Min Btn1
Reason = XmCR_VALUE_CHANGED, Value = 20, GetValues value = 20
TRACE:(210) LocatePointer scrollbar RDownOrRightArrow
TRACE:(211) ClickMB Btn1
Reason = XmCR_VALUE_CHANGED, Value = 21, GetValues value = 21
TRACE:(212) ClickMB Btn1
Reason = XmCR_VALUE_CHANGED, Value = 22, GetValues value = 22
TRACE:(213) LocatePointer scrollbar RUpOrLeftArrow
TRACE:(214) ClickMB Btn1
Reason = XmCR_VALUE_CHANGED, Value = 21, GetValues value = 21
TRACE:(215) ClickMB Btn1
Reason = XmCR_VALUE_CHANGED, Value = 20, GetValues value = 20
TRACE:(216) Continue
TRACE:(217) Exit
Exiting Test...Please Standby...