Blob Blame History Raw
# $XConsortium: CScrollText2.prt /main/3 1995/07/19 20:42:29 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
TextPosition for Scrolled Text widget at x=21, y=21 is: 2
TextPosition for Scrolled Text widget at x=31, y=21 is: 3
XY of last character in Scrolled Text widget is: 241, 58
TextPosition for SingleLine Text widget at x=21, y=21 is: 2
TextPosition for SingleLine Text widget at x=31, y=21 is: 3
TRACE:(1) CompareVisual Text2 
TRACE:(2) LocatePointer Text1 RTextChar 5
TRACE:(3) DragComponent Text1 RTextChar 10 Btn1
Gain Primary Selection ownership for Scrolled Text widget
TRACE:(4) LocatePointer Text2 RTextChar 5
TRACE:(5) DragComponent Text2 RTextChar 10 Btn1
Lose Primary Selection ownership for Scrolled Text widget
Gain Primary Selection ownership for SingleLine Text widget
TRACE:(6) Continue
TRACE:(7) LocatePointer Text1 RTextChar 5
TRACE:(8) DragComponent Text1 RTextChar 10 
Lose Primary Selection ownership for SingleLine Text widget
Gain Primary Selection ownership for Scrolled Text widget
TRACE:(9) PressMB Btn3 
TRACE:(10) LocatePointer Cut1  
TRACE:(11) ReleaseMB Btn3 
Scrolled Text widget: Selection Position left: 5, right: 10
TRACE:(12) CompareVisual Text1 
TRACE:(13) LocatePointer Text1 RTextChar 30
TRACE:(14) ClickMB Btn1 
TRACE:(15) PressMB Btn3 
TRACE:(16) LocatePointer Paste1  
TRACE:(17) ReleaseMB Btn3 
Scrolled Text widget: Selection Position left: 10, right: 10
TRACE:(18) CompareVisual Text1 
TRACE:(19) LocatePointer Text1 RTextChar 25
TRACE:(20) DragComponent Text1 RTextChar 30 
TRACE:(21) PressMB Btn3 
TRACE:(22) LocatePointer Copy1  
TRACE:(23) ReleaseMB Btn3 
Scrolled Text widget: Selection Position left: 25, right: 30
TRACE:(24) CompareVisual Text1 
TRACE:(25) LocatePointer Text1 RTextChar 15
TRACE:(26) ClickMB Btn1 
TRACE:(27) PressMB Btn3 
TRACE:(28) LocatePointer Paste1  
TRACE:(29) ReleaseMB Btn3 
Scrolled Text widget: Selection Position left: 15, right: 15
TRACE:(30) CompareVisual Text1 
TRACE:(31) LocatePointer Text1 RTextChar 40
TRACE:(32) DragComponent Text1 RTextChar 45 
TRACE:(33) PressMB Btn3 
TRACE:(34) LocatePointer Remove1  
TRACE:(35) ReleaseMB Btn3 
Scrolled Text widget: Selection Position left: 40, right: 45
TRACE:(36) CompareVisual Text1 
TRACE:(37) LocatePointer Text1 RTextChar 5
TRACE:(38) ClickMB Btn1 
TRACE:(39) PressMB Btn3 
TRACE:(40) LocatePointer Paste1  
TRACE:(41) ReleaseMB Btn3 
Scrolled Text widget: Selection Position left: 45, right: 45
TRACE:(42) CompareVisual Text1 
TRACE:(43) LocatePointer Text1 RTextChar 40
TRACE:(44) PressMB Btn3 
TRACE:(45) LocatePointer HiLi_Selected1  
TRACE:(46) ReleaseMB Btn3 
Scrolled Text widget: Selection Position left: 45, right: 45
TRACE:(47) CompareVisual Text1 
TRACE:(48) LocatePointer Text1 RTextChar 40
TRACE:(49) PressMB Btn3 
TRACE:(50) LocatePointer HiLi_Normal1  
TRACE:(51) ReleaseMB Btn3 
Scrolled Text widget: Selection Position left: 45, right: 45
TRACE:(52) LocatePointer Text1 RTextChar 40
TRACE:(53) PressMB Btn3 
TRACE:(54) LocatePointer HiLi_Secondary1  
TRACE:(55) ReleaseMB Btn3 
Scrolled Text widget: Selection Position left: 45, right: 45
TRACE:(56) LocatePointer Text1  
TRACE:(57) PressMB Btn3 
TRACE:(58) LocatePointer Scroll_Up_21  
TRACE:(59) ReleaseMB Btn3 
Scrolled Text widget: Selection Position left: 45, right: 45
TRACE:(60) LocatePointer Text1  
TRACE:(61) PressMB Btn3 
TRACE:(62) LocatePointer Scroll_Up_21  
TRACE:(63) ReleaseMB Btn3 
Scrolled Text widget: Selection Position left: 45, right: 45
TRACE:(64) CompareVisual Text1 
TRACE:(65) LocatePointer Text1  
TRACE:(66) PressMB Btn3 
TRACE:(67) LocatePointer Scroll_Down_31  
TRACE:(68) ReleaseMB Btn3 
Scrolled Text widget: Selection Position left: 45, right: 45
TRACE:(69) CompareVisual Text1 
TRACE:(70) LocatePointer Text1 RTextChar 10
TRACE:(71) DragComponent Text1 RTextChar 15 
TRACE:(72) PressMB Btn3 
TRACE:(73) LocatePointer Toggle_AddMode1  
TRACE:(74) ReleaseMB Btn3 
Scrolled Text widget: Selection Position left: 10, right: 15
TRACE:(75) LocatePointer Text1  
TRACE:(76) ClickKey KRight
TRACE:(77) ClickKey KRight
TRACE:(78) CompareVisual Text1 
TRACE:(79) PressMB Btn3 
TRACE:(80) LocatePointer Toggle_AddMode1  
TRACE:(81) ReleaseMB Btn3 
Scrolled Text widget: Selection Position left: 10, right: 15
TRACE:(82) LocatePointer Text1  
TRACE:(83) ClickKey KLeft
TRACE:(84) ClickKey KLeft
TRACE:(85) CompareVisual Text1 
TRACE:(86) LocatePointer Text2 RTextChar 5
TRACE:(87) DragComponent Text2 RTextChar 10 
Lose Primary Selection ownership for Scrolled Text widget
Gain Primary Selection ownership for SingleLine Text widget
TRACE:(88) PressMB Btn3 
TRACE:(89) LocatePointer Cut2  
TRACE:(90) ReleaseMB Btn3 
SingleLine Text widget: Selection Position left: 5, right: 10
TRACE:(91) CompareVisual Text2 
TRACE:(92) LocatePointer Text2 RTextChar 30
TRACE:(93) ClickMB Btn1 
TRACE:(94) PressMB Btn3 
TRACE:(95) LocatePointer Paste2  
TRACE:(96) ReleaseMB Btn3 
SingleLine Text widget: Selection Position left: 10, right: 10
TRACE:(97) CompareVisual Text2 
TRACE:(98) LocatePointer Text2 RTextChar 25
TRACE:(99) DragComponent Text2 RTextChar 30 
TRACE:(100) PressMB Btn3 
TRACE:(101) LocatePointer Copy2  
TRACE:(102) ReleaseMB Btn3 
SingleLine Text widget: Selection Position left: 25, right: 30
TRACE:(103) CompareVisual Text2 
TRACE:(104) LocatePointer Text2 RTextChar 15
TRACE:(105) ClickMB Btn1 
TRACE:(106) PressMB Btn3 
TRACE:(107) LocatePointer Paste2  
TRACE:(108) ReleaseMB Btn3 
SingleLine Text widget: Selection Position left: 15, right: 15
TRACE:(109) CompareVisual Text2 
TRACE:(110) LocatePointer Text2 RTextChar 20
TRACE:(111) DragComponent Text2 RTextChar 25 
TRACE:(112) PressMB Btn3 
TRACE:(113) LocatePointer Remove2  
TRACE:(114) ReleaseMB Btn3 
SingleLine Text widget: Selection Position left: 20, right: 25
TRACE:(115) CompareVisual Text2 
TRACE:(116) LocatePointer Text2 RTextChar 5
TRACE:(117) ClickMB Btn1 
TRACE:(118) PressMB Btn3 
TRACE:(119) LocatePointer Paste2  
TRACE:(120) ReleaseMB Btn3 
SingleLine Text widget: Selection Position left: 25, right: 25
TRACE:(121) CompareVisual Text2 
TRACE:(122) LocatePointer Text2 RTextChar 30
TRACE:(123) PressMB Btn3 
TRACE:(124) LocatePointer HiLi_Selected2  
TRACE:(125) ReleaseMB Btn3 
SingleLine Text widget: Selection Position left: 25, right: 25
TRACE:(126) CompareVisual Text2 
TRACE:(127) LocatePointer Text2 RTextChar 30
TRACE:(128) PressMB Btn3 
TRACE:(129) LocatePointer HiLi_Normal2  
TRACE:(130) ReleaseMB Btn3 
SingleLine Text widget: Selection Position left: 25, right: 25
TRACE:(131) CompareVisual Text2 
TRACE:(132) LocatePointer Text2 RTextChar 30
TRACE:(133) PressMB Btn3 
TRACE:(134) LocatePointer HiLi_Secondary2  
TRACE:(135) ReleaseMB Btn3 
SingleLine Text widget: Selection Position left: 25, right: 25
TRACE:(136) CompareVisual Text2 
TRACE:(137) LocatePointer Text2  
TRACE:(138) PressMB Btn3 
TRACE:(139) LocatePointer Scroll_Up_22  
TRACE:(140) ReleaseMB Btn3 
SingleLine Text widget: Selection Position left: 25, right: 25
TRACE:(141) LocatePointer Text2  
TRACE:(142) PressMB Btn3 
TRACE:(143) LocatePointer Scroll_Up_22  
TRACE:(144) ReleaseMB Btn3 
SingleLine Text widget: Selection Position left: 25, right: 25
TRACE:(145) CompareVisual Text2 
TRACE:(146) LocatePointer Text2  
TRACE:(147) PressMB Btn3 
TRACE:(148) LocatePointer Scroll_Down_32  
TRACE:(149) ReleaseMB Btn3 
SingleLine Text widget: Selection Position left: 25, right: 25
TRACE:(150) CompareVisual Text2 
TRACE:(151) LocatePointer Text2  
TRACE:(152) ClickMB Btn1 
TRACE:(153) ClickKey KBeginData
TRACE:(154) LocatePointer Text2 RTextChar 10
TRACE:(155) DragComponent Text2 RTextChar 15 
TRACE:(156) PressMB Btn3 
TRACE:(157) LocatePointer Toggle_AddMode2  
TRACE:(158) ReleaseMB Btn3 
SingleLine Text widget: Selection Position left: 10, right: 15
TRACE:(159) LocatePointer Text2  
TRACE:(160) ClickKey KRight
TRACE:(161) ClickKey KRight
TRACE:(162) CompareVisual Text2 
TRACE:(163) PressMB Btn3 
TRACE:(164) LocatePointer Toggle_AddMode2  
TRACE:(165) ReleaseMB Btn3 
SingleLine Text widget: Selection Position left: 10, right: 15
TRACE:(166) LocatePointer Text2  
TRACE:(167) ClickKey KLeft
TRACE:(168) ClickKey KLeft
TRACE:(169) CompareVisual Text2 
TRACE:(170) LocatePointer Text2  
TRACE:(171) PressMB Btn3 
TRACE:(172) LocatePointer Switch_Source2  
TRACE:(173) ReleaseMB Btn3 
SingleLine Text widget: Selection Position left: 15, right: 15
TRACE:(174) CompareVisual Text2 
TRACE:(175) LocatePointer Text2 RTextChar 5
TRACE:(176) ClickMB Btn1 
TRACE:(177) InputString "SHARE"
TRACE:(178) CompareVisual Text1 
TRACE:(179) LocatePointer Text2  
TRACE:(180) PressMB Btn3 
TRACE:(181) LocatePointer Switch_Source2  
TRACE:(182) ReleaseMB Btn3 
SingleLine Text widget: Don't own primary selection ...
TRACE:(183) LocatePointer Text2 RTextChar 5
TRACE:(184) ClickMB Btn1 
TRACE:(185) InputString "SHARE"
TRACE:(186) CompareVisual Text1 
TRACE:(187) CompareVisual Text2 
TRACE:(188) LocatePointer Text1 RTextChar 5
TRACE:(189) DragComponent Text1 RTextChar 10 
Gain Primary Selection ownership for Scrolled Text widget
TRACE:(190) PressMB Btn3 
TRACE:(191) LocatePointer Cut1  
TRACE:(192) ReleaseMB Btn3 
Scrolled Text widget: Selection Position left: 5, right: 10
TRACE:(193) CompareVisual Text1 
TRACE:(194) LocatePointer Text2 RTextChar 30
TRACE:(195) ClickMB Btn1 
TRACE:(196) PressMB Btn3 
TRACE:(197) LocatePointer Paste2  
TRACE:(198) ReleaseMB Btn3 
SingleLine Text widget: Don't own primary selection ...
TRACE:(199) CompareVisual Text2 
TRACE:(200) LocatePointer Text1 RTextChar 25
TRACE:(201) DragComponent Text1 RTextChar 30 
TRACE:(202) PressMB Btn3 
TRACE:(203) LocatePointer Copy1  
TRACE:(204) ReleaseMB Btn3 
Scrolled Text widget: Selection Position left: 25, right: 30
TRACE:(205) CompareVisual Text1 
TRACE:(206) LocatePointer Text2 RTextChar 15
TRACE:(207) ClickMB Btn1 
TRACE:(208) PressMB Btn3 
TRACE:(209) LocatePointer Paste2  
TRACE:(210) ReleaseMB Btn3 
SingleLine Text widget: Don't own primary selection ...
TRACE:(211) CompareVisual Text2 
TRACE:(212) LocatePointer Text2 RTextChar 5
TRACE:(213) DragComponent Text2 RTextChar 10 
Lose Primary Selection ownership for Scrolled Text widget
TRACE:(214) PressMB Btn3 
TRACE:(215) LocatePointer Cut2  
TRACE:(216) ReleaseMB Btn3 
SingleLine Text widget: Selection Position left: 5, right: 10
TRACE:(217) CompareVisual Text2 
TRACE:(218) LocatePointer Text1 RTextChar 30
TRACE:(219) ClickMB Btn1 
TRACE:(220) PressMB Btn3 
TRACE:(221) LocatePointer Paste1  
TRACE:(222) ReleaseMB Btn3 
Scrolled Text widget: Don't own primary selection ...
TRACE:(223) CompareVisual Text1 
TRACE:(224) LocatePointer Text2 RTextChar 25
TRACE:(225) DragComponent Text2 RTextChar 30 
TRACE:(226) PressMB Btn3 
TRACE:(227) LocatePointer Copy2  
TRACE:(228) ReleaseMB Btn3 
SingleLine Text widget: Selection Position left: 25, right: 30
TRACE:(229) CompareVisual Text2 
TRACE:(230) LocatePointer Text1 RTextChar 15
TRACE:(231) ClickMB Btn1 
TRACE:(232) PressMB Btn3 
TRACE:(233) LocatePointer Paste1  
TRACE:(234) ReleaseMB Btn3 
Scrolled Text widget: Don't own primary selection ...
TRACE:(235) CompareVisual Text1 
TRACE:(236) Continue
TRACE:(237) LocatePointer Text1 RTextChar 10
TRACE:(238) ClickMB Btn1 
TRACE:(239) CompareVisual Text1 
TRACE:(240) LocatePointer Text1 RTextChar 20
TRACE:(241) ClickMB Btn1 2
Gain Primary Selection ownership for Scrolled Text widget
TRACE:(242) CompareVisual Text1 
TRACE:(243) LocatePointer Text1 RTextChar 30
TRACE:(244) ClickMB Btn1 3
TRACE:(245) CompareVisual Text1 
TRACE:(246) LocatePointer Text1 RTextChar 40
TRACE:(247) ClickMB Btn1 4
TRACE:(248) CompareVisual Text1 
TRACE:(249) LocatePointer Text2 RTextChar 5
TRACE:(250) ClickMB Btn1 
TRACE:(251) CompareVisual Text2 
TRACE:(252) LocatePointer Text2 RTextChar 10
TRACE:(253) ClickMB Btn1 2
Lose Primary Selection ownership for Scrolled Text widget
TRACE:(254) CompareVisual Text2 
TRACE:(255) LocatePointer Text2 RTextChar 20
TRACE:(256) ClickMB Btn1 3
TRACE:(257) CompareVisual Text2 
TRACE:(258) LocatePointer Text2 RTextChar 30
TRACE:(259) ClickMB Btn1 4
TRACE:(260) CompareVisual Text2 
TRACE:(261) Continue
TRACE:(262) LocatePointer Text1 RTextChar Max
TRACE:(263) ClickMB Btn1 
TRACE:(264) LocatePointer Text1 RTextChar 1
TRACE:(265) DragComponent Text1 RTextChar 30 <Alt> Btn2
TRACE:(266) CompareVisual Text1 
TRACE:(267) LocatePointer Text1 RHorizScrollBarSlider 
TRACE:(268) DragSliderValue Right Max 
TRACE:(269) CompareVisual Text1 
TRACE:(270) DragSliderValue Left Min 
TRACE:(271) CompareVisual Text1 
TRACE:(272) DragSliderValue Right 50 
TRACE:(273) CompareVisual Text1 
TRACE:(274) Continue
TRACE:(275) LocatePointer Text2  
TRACE:(276) PressMB Btn3 
TRACE:(277) LocatePointer Switch_Source2  
TRACE:(278) ReleaseMB Btn3 
SingleLine Text widget: Selection Position left: 26, right: 36
TRACE:(279) CompareVisual Text2 
TRACE:(280) LocatePointer Text2 RTextChar 15
TRACE:(281) PressMB Btn1 
TRACE:(282) LocatePointer Text2 RTextChar 20
Gain Primary Selection ownership for Scrolled Text widget
TRACE:(283) ReleaseMB Btn1 
TRACE:(284) CompareVisual Text1 
TRACE:(285) CompareVisual Text2 
TRACE:(286) LocatePointer Text2 RTextChar 10
TRACE:(287) ClickMB <Shift> Btn2 
TRACE:(288) CompareVisual Text2 
TRACE:(289) LocatePointer Text2 RTextChar 10
TRACE:(290) PressMB Btn1 
TRACE:(291) LocatePointer Text2 RTextChar 15
TRACE:(292) ReleaseMB Btn1 
TRACE:(293) LocatePointer Text2 RTextChar 20
TRACE:(294) ClickMB <Shift> Btn2 
TRACE:(295) CompareVisual Text2 
TRACE:(296) Continue
TRACE:(297) LocatePointer Text2 RTextChar 20
TRACE:(298) ClickMB Btn1 
TRACE:(299) LocatePointer Text1 RTextChar 5
TRACE:(300) PressMB <Alt> Btn2 
TRACE:(301) LocatePointer Text1 RTextChar 10
TRACE:(302) CompareVisual Text1 
TRACE:(303) ReleaseMB <Alt> Btn2 
TRACE:(304) CompareVisual Text1 
TRACE:(305) CompareVisual Text2 
TRACE:(306) LocatePointer Text2  
TRACE:(307) PressMB Btn3 
TRACE:(308) LocatePointer Switch_Source2  
TRACE:(309) ReleaseMB Btn3 
SingleLine Text widget: Selection Position left: 25, right: 25
TRACE:(310) Continue
TRACE:(311) CompareVisual Text1 
TRACE:(312) CompareVisual Text2 
TRACE:(313) LocatePointer Text1  
TRACE:(314) PressMB Btn3 
TRACE:(315) LocatePointer Set_Source  
TRACE:(316) ReleaseMB Btn3 
Scrolled Text widget: Don't own primary selection ...
TRACE:(317) CompareVisual Text1 
TRACE:(318) Continue
TRACE:(319) Exit
Exiting Test...Please Standby...