Blob Blame History Raw
# $XConsortium: CTextField2.prt /main/3 1995/07/19 20:43:09 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 MultiLine Text widget at x=21, y=21 is: 2
TextPosition for MultiLine Text widget at x=31, y=21 is: 3
TextPosition for TextField widget at x=21, y=21 is: 1
TextPosition for TextField widget at x=31, y=21 is: 3
XY of last character in TextField widget is: 1073, 19
Text Baseline for TextField widget = 19
TRACE:(1) CompareVisual Text2 
TRACE:(2) LocatePointer Text1 RTextChar 5
TRACE:(3) DragComponent Text1 RTextChar 10 Btn1
Gain Primary Selection ownership for MultiLine Text widget
TRACE:(4) LocatePointer Text2 RTextChar 5
TRACE:(5) DragComponent Text2 RTextChar 10 Btn1
Lose Primary Selection ownership for MultiLine Text widget
Gain Primary Selection ownership for TextField widget
TRACE:(6) Continue
TRACE:(7) LocatePointer Text1  
TRACE:(8) PressMB Btn3 
TRACE:(9) LocatePointer Set_String_NULL1  
TRACE:(10) ReleaseMB Btn3 
MultiLine Text widget: Don't own primary selection ...
TRACE:(11) CompareVisual Text1 
TRACE:(12) LocatePointer Text1  
TRACE:(13) PressMB Btn3 
TRACE:(14) LocatePointer Get_String1  
TRACE:(15) ReleaseMB Btn3 
MultiLine Text widget: Don't own primary selection ...
GetString (between ##'s): ####
TRACE:(16) CompareVisual Text1 
TRACE:(17) LocatePointer Text1  
TRACE:(18) PressMB Btn3 
TRACE:(19) LocatePointer SetValue_String1  
TRACE:(20) ReleaseMB Btn3 
MultiLine Text widget: Don't own primary selection ...
TRACE:(21) CompareVisual Text1 
TRACE:(22) LocatePointer Text1  
TRACE:(23) PressMB Btn3 
TRACE:(24) LocatePointer Set_String_Orig1  
TRACE:(25) ReleaseMB Btn3 
MultiLine Text widget: Don't own primary selection ...
TRACE:(26) CompareVisual Text1 
TRACE:(27) LocatePointer Text2 RTextChar 5
TRACE:(28) DragComponent Text2 RTextChar 10 
TRACE:(29) PressMB Btn3 
TRACE:(30) LocatePointer Cut2  
TRACE:(31) ReleaseMB Btn3 
TextField widget: Selection Position left: 5, right: 10
TRACE:(32) CompareVisual Text2 
TRACE:(33) LocatePointer Text2 RTextChar 29
TRACE:(34) ClickMB Btn1 
TRACE:(35) PressMB Btn3 
TRACE:(36) LocatePointer Paste2  
TRACE:(37) ReleaseMB Btn3 
TextField widget: Selection Position left: 29, right: 29
TRACE:(38) CompareVisual Text2 
TRACE:(39) LocatePointer Text2 RTextChar 24
TRACE:(40) DragComponent Text2 RTextChar 29 
TRACE:(41) PressMB Btn3 
TRACE:(42) LocatePointer Copy2  
TRACE:(43) ReleaseMB Btn3 
TextField widget: Selection Position left: 28, right: 33
TRACE:(44) CompareVisual Text2 
TRACE:(45) LocatePointer Text2 RTextChar 15
TRACE:(46) ClickMB Btn1 
TRACE:(47) PressMB Btn3 
TRACE:(48) LocatePointer Paste2  
TRACE:(49) ReleaseMB Btn3 
TextField widget: Selection Position left: 19, right: 19
TRACE:(50) CompareVisual Text2 
TRACE:(51) LocatePointer Text2 RTextChar 20
TRACE:(52) DragComponent Text2 RTextChar 25 
TRACE:(53) PressMB Btn3 
TRACE:(54) LocatePointer Remove2  
TRACE:(55) ReleaseMB Btn3 
TextField widget: Selection Position left: 24, right: 29
TRACE:(56) CompareVisual Text2 
TRACE:(57) LocatePointer Text2 RTextChar 5
TRACE:(58) ClickMB Btn1 
TRACE:(59) PressMB Btn3 
TRACE:(60) LocatePointer Paste2  
TRACE:(61) ReleaseMB Btn3 
TextField widget: Selection Position left: 9, right: 9
TRACE:(62) CompareVisual Text2 
TRACE:(63) LocatePointer Text2 RTextChar 29
TRACE:(64) PressMB Btn3 
TRACE:(65) LocatePointer HiLi_Selected2  
TRACE:(66) ReleaseMB Btn3 
TextField widget: Selection Position left: 9, right: 9
TRACE:(67) CompareVisual Text2 
TRACE:(68) LocatePointer Text2 RTextChar 29
TRACE:(69) PressMB Btn3 
TRACE:(70) LocatePointer HiLi_Normal2  
TRACE:(71) ReleaseMB Btn3 
TextField widget: Selection Position left: 9, right: 9
TRACE:(72) CompareVisual Text2 
TRACE:(73) LocatePointer Text2 RTextChar 29
TRACE:(74) PressMB Btn3 
TRACE:(75) LocatePointer HiLi_Secondary2  
TRACE:(76) ReleaseMB Btn3 
TextField widget: Selection Position left: 9, right: 9
TRACE:(77) CompareVisual Text2 
TRACE:(78) LocatePointer Text2 RTextChar 10
TRACE:(79) DragComponent Text2 RTextChar 15 
TRACE:(80) PressMB Btn3 
TRACE:(81) LocatePointer Toggle_AddMode2  
TRACE:(82) ReleaseMB Btn3 
TextField widget: Selection Position left: 14, right: 19
TRACE:(83) LocatePointer Text2  
TRACE:(84) ClickKey KRight
TRACE:(85) ClickKey KRight
TRACE:(86) CompareVisual Text2 
TRACE:(87) PressMB Btn3 
TRACE:(88) LocatePointer Toggle_AddMode2  
TRACE:(89) ReleaseMB Btn3 
TextField widget: Selection Position left: 14, right: 19
TRACE:(90) LocatePointer Text2  
TRACE:(91) ClickKey KLeft
TRACE:(92) ClickKey KLeft
TRACE:(93) CompareVisual Text2 
TRACE:(94) LocatePointer Text2  
TRACE:(95) PressMB Btn3 
TRACE:(96) LocatePointer Set_String_NULL2  
TRACE:(97) ReleaseMB Btn3 
TextField widget: Selection Position left: 19, right: 19
TRACE:(98) CompareVisual Text2 
TRACE:(99) LocatePointer Text2  
TRACE:(100) PressMB Btn3 
TRACE:(101) LocatePointer Get_String2  
TRACE:(102) ReleaseMB Btn3 
TextField widget: Selection Position left: 0, right: 0
GetString (between ##'s): ####
TRACE:(103) CompareVisual Text2 
TRACE:(104) LocatePointer Text2  
TRACE:(105) PressMB Btn3 
TRACE:(106) LocatePointer Set_String_Orig2  
TRACE:(107) ReleaseMB Btn3 
TextField widget: Selection Position left: 0, right: 0
TRACE:(108) CompareVisual Text2 
TRACE:(109) LocatePointer Text2  
TRACE:(110) PressMB Btn3 
TRACE:(111) LocatePointer SetValue_String2  
TRACE:(112) ReleaseMB Btn3 
TextField widget: Selection Position left: 0, right: 0
TRACE:(113) CompareVisual Text2 
TRACE:(114) LocatePointer Text2  
TRACE:(115) PressMB Btn3 
TRACE:(116) LocatePointer Set_String_Orig2  
TRACE:(117) ReleaseMB Btn3 
TextField widget: Selection Position left: 0, right: 0
TRACE:(118) LocatePointer Text2  
TRACE:(119) ClickMB Btn1 
TRACE:(120) ClickKey KEndLine
TRACE:(121) LocatePointer Text2  
TRACE:(122) PressMB Btn3 
TRACE:(123) LocatePointer Show_Pos_32  
TRACE:(124) ReleaseMB Btn3 
TextField widget: Selection Position left: 111, right: 111
TRACE:(125) CompareVisual Text2 
TRACE:(126) LocatePointer Text1 RTextChar 5
TRACE:(127) DragComponent Text1 RTextChar 10 
Lose Primary Selection ownership for TextField widget
Gain Primary Selection ownership for MultiLine Text widget
TRACE:(128) PressMB Btn3 
TRACE:(129) LocatePointer Cut1  
TRACE:(130) ReleaseMB Btn3 
MultiLine Text widget: Selection Position left: 5, right: 10
TRACE:(131) CompareVisual Text1 
TRACE:(132) LocatePointer Text2 RTextChar 29
TRACE:(133) ClickMB Btn1 
TRACE:(134) PressMB Btn3 
TRACE:(135) LocatePointer Paste2  
TRACE:(136) ReleaseMB Btn3 
TextField widget: Don't own primary selection ...
TRACE:(137) CompareVisual Text2 
TRACE:(138) LocatePointer Text1 RTextChar 24
TRACE:(139) DragComponent Text1 RTextChar 29 
TRACE:(140) PressMB Btn3 
TRACE:(141) LocatePointer Copy1  
TRACE:(142) ReleaseMB Btn3 
MultiLine Text widget: Selection Position left: 24, right: 29
TRACE:(143) CompareVisual Text1 
TRACE:(144) LocatePointer Text2 RTextChar 15
TRACE:(145) ClickMB Btn1 
TRACE:(146) PressMB Btn3 
TRACE:(147) LocatePointer Paste2  
TRACE:(148) ReleaseMB Btn3 
TextField widget: Don't own primary selection ...
TRACE:(149) CompareVisual Text2 
TRACE:(150) LocatePointer Text2 RTextChar 5
TRACE:(151) DragComponent Text2 RTextChar 10 
Lose Primary Selection ownership for MultiLine Text widget
Gain Primary Selection ownership for TextField widget
TRACE:(152) PressMB Btn3 
TRACE:(153) LocatePointer Cut2  
TRACE:(154) ReleaseMB Btn3 
TextField widget: Selection Position left: 8, right: 13
TRACE:(155) CompareVisual Text2 
TRACE:(156) LocatePointer Text1 RTextChar 29
TRACE:(157) ClickMB Btn1 
TRACE:(158) PressMB Btn3 
TRACE:(159) LocatePointer Paste1  
TRACE:(160) ReleaseMB Btn3 
MultiLine Text widget: Don't own primary selection ...
TRACE:(161) CompareVisual Text1 
TRACE:(162) LocatePointer Text2 RTextChar 24
TRACE:(163) DragComponent Text2 RTextChar 29 
TRACE:(164) PressMB Btn3 
TRACE:(165) LocatePointer Copy2  
TRACE:(166) ReleaseMB Btn3 
TextField widget: Selection Position left: 27, right: 32
TRACE:(167) CompareVisual Text2 
TRACE:(168) LocatePointer Text1 RTextChar 15
TRACE:(169) ClickMB Btn1 
TRACE:(170) PressMB Btn3 
TRACE:(171) LocatePointer Paste1  
TRACE:(172) ReleaseMB Btn3 
MultiLine Text widget: Don't own primary selection ...
TRACE:(173) CompareVisual Text1 
TRACE:(174) Continue
TRACE:(175) LocatePointer Text2  
TRACE:(176) PressMB Btn3 
TRACE:(177) LocatePointer Set_String_Orig2  
TRACE:(178) ReleaseMB Btn3 
TextField widget: Selection Position left: 27, right: 32
TRACE:(179) LocatePointer Text2  
TRACE:(180) ClickMB Btn1 
TRACE:(181) ClickKey KBeginLine
TRACE:(182) ClickKey KSelect
TRACE:(183) ClickKey KRight
TRACE:(184) ClickKey KRight
TRACE:(185) ClickKey KRight
TRACE:(186) CompareVisual Text2 
TRACE:(187) LocatePointer Text2  
TRACE:(188) PressMB Btn3 
TRACE:(189) LocatePointer SetValue_String2  
TRACE:(190) ReleaseMB Btn3 
TextField widget: Selection Position left: 3, right: 3
TRACE:(191) LocatePointer Text2  
TRACE:(192) CompareVisual Text2 
TRACE:(193) Exit
Exiting Test...Please Standby...