Lines Matching refs:pen

545     def move_to(self, pen, state, button):  argument
547 if pen.current_state == PenState.PEN_IS_OUT_OF_RANGE:
548 pen.restore()
553 pen.backup()
554 pen.x = 0
555 pen.y = 0
556 pen.tipswitch = False
557 pen.tippressure = 0
558 pen.azimuth = 0
559 pen.distance = 0
560 pen.inrange = False
561 pen.width = 0
562 pen.height = 0
563 pen.invert = False
564 pen.eraser = False
565 pen.xtilt = 0
566 pen.ytilt = 0
567 pen.twist = 0
568 pen.barrelswitch = False
569 pen.secondarybarrelswitch = False
571 pen.tipswitch = False
572 pen.inrange = True
573 pen.invert = False
574 pen.eraser = False
575 pen.barrelswitch = False
576 pen.secondarybarrelswitch = False
578 pen.tipswitch = True
579 pen.inrange = True
580 pen.invert = False
581 pen.eraser = False
582 pen.barrelswitch = False
583 pen.secondarybarrelswitch = False
585 pen.tipswitch = False
586 pen.inrange = True
587 pen.invert = False
588 pen.eraser = False
590 pen.barrelswitch = button == BtnPressed.PRIMARY_PRESSED
591 pen.secondarybarrelswitch = button == BtnPressed.SECONDARY_PRESSED
593 pen.tipswitch = True
594 pen.inrange = True
595 pen.invert = False
596 pen.eraser = False
598 pen.barrelswitch = button == BtnPressed.PRIMARY_PRESSED
599 pen.secondarybarrelswitch = button == BtnPressed.SECONDARY_PRESSED
601 pen.tipswitch = False
602 pen.inrange = True
603 pen.invert = True
604 pen.eraser = False
605 pen.barrelswitch = False
606 pen.secondarybarrelswitch = False
608 pen.tipswitch = False
609 pen.inrange = True
610 pen.invert = False
611 pen.eraser = True
612 pen.barrelswitch = False
613 pen.secondarybarrelswitch = False
615 pen.current_state = state
617 def event(self, pen, button): argument
619 r = self.create_report(application=self.cur_application, data=pen)
658 def post(self, uhdev, pen, test_button): argument
659 r = uhdev.event(pen, test_button)
665 self, from_state, pen, evdev, events, allow_intermediate_states, button argument
668 pen.assert_expected_input_events(evdev, button)
899 def event(self, pen, test_button): argument
903 internal_pen = copy.copy(pen)
908 if pen.tipswitch and self.prev_tip_state:
911 self.prev_tip_state = pen.tipswitch
917 if pen.eraser:
948 def move_to(self, pen, state, button): argument
950 if pen.current_state == PenState.PEN_IS_OUT_OF_RANGE:
951 pen.restore()
956 pen.backup()
957 pen.x = 0
958 pen.y = 0
959 pen.tipswitch = False
960 pen.tippressure = 0
961 pen.azimuth = 0
962 pen.inrange = False
963 pen.width = 0
964 pen.height = 0
965 pen.invert = False
966 pen.eraser = False
967 pen.xtilt = 0
968 pen.ytilt = 0
969 pen.twist = 0
970 pen.barrelswitch = False
972 pen.tipswitch = False
973 pen.inrange = True
974 pen.invert = False
975 pen.eraser = False
976 pen.barrelswitch = False
978 pen.tipswitch = True
979 pen.inrange = True
980 pen.invert = False
981 pen.eraser = False
982 pen.barrelswitch = False
984 pen.tipswitch = False
985 pen.inrange = True
986 pen.invert = False
988 pen.barrelswitch = button == BtnPressed.PRIMARY_PRESSED
989 pen.eraser = button == BtnPressed.SECONDARY_PRESSED
991 pen.tipswitch = True
992 pen.inrange = True
993 pen.invert = False
995 pen.barrelswitch = button == BtnPressed.PRIMARY_PRESSED
996 pen.eraser = button == BtnPressed.SECONDARY_PRESSED
998 pen.tipswitch = False
999 pen.inrange = True
1000 pen.invert = True
1001 pen.eraser = False
1002 pen.barrelswitch = False
1004 pen.tipswitch = True
1005 pen.inrange = True
1006 pen.invert = True
1007 pen.eraser = False
1008 pen.barrelswitch = False
1010 pen.current_state = state
1012 def event(self, pen, test_button): argument
1015 pen_copy = copy.copy(pen)
1050 def move_to(self, pen, state, button, debug=True): argument
1052 if pen.current_state == PenState.PEN_IS_OUT_OF_RANGE:
1053 pen.restore()
1059 pen.backup()
1060 pen.tipswitch = False
1061 pen.tippressure = 0
1062 pen.azimuth = 0
1063 pen.inrange = False
1064 pen.width = 0
1065 pen.height = 0
1066 pen.invert = False
1067 pen.eraser = False
1068 pen.xtilt = 0
1069 pen.ytilt = 0
1070 pen.twist = 0
1071 pen.barrelswitch = False
1073 pen.tipswitch = False
1074 pen.inrange = True
1075 pen.invert = False
1076 pen.eraser = False
1077 pen.barrelswitch = False
1079 pen.tipswitch = True
1080 pen.inrange = True
1081 pen.invert = False
1082 pen.eraser = False
1083 pen.barrelswitch = False
1085 pen.tipswitch = False
1086 pen.inrange = True
1087 pen.invert = False
1089 pen.barrelswitch = button == BtnPressed.PRIMARY_PRESSED
1090 pen.eraser = button == BtnPressed.SECONDARY_PRESSED
1092 pen.tipswitch = True
1093 pen.inrange = True
1094 pen.invert = False
1096 pen.barrelswitch = button == BtnPressed.PRIMARY_PRESSED
1097 pen.eraser = button == BtnPressed.SECONDARY_PRESSED
1099 pen.current_state = state
1101 def send_intermediate_state(self, pen, state, button): argument
1102 intermediate_pen = copy.copy(pen)
1106 def event(self, pen, button): argument
1111 if pen.current_state == PenState.PEN_IS_OUT_OF_RANGE:
1113 self.send_intermediate_state(pen, PenState.PEN_IS_IN_RANGE, button)
1118 if pen.current_state == PenState.PEN_IS_IN_RANGE_WITH_BUTTON:
1121 pen, PenState.PEN_IS_OUT_OF_RANGE, button
1126 if pen.current_state == PenState.PEN_IS_IN_RANGE:
1129 pen, PenState.PEN_IS_OUT_OF_RANGE, button
1134 if pen.current_state == PenState.PEN_IS_IN_CONTACT_WITH_BUTTON:
1137 pen, PenState.PEN_IS_OUT_OF_RANGE, button
1142 pen, PenState.PEN_IS_IN_RANGE_WITH_BUTTON, button
1147 if pen.current_state == PenState.PEN_IS_IN_CONTACT:
1150 pen, PenState.PEN_IS_OUT_OF_RANGE, button
1155 pen, PenState.PEN_IS_IN_RANGE, button
1159 rs.extend(super().event(pen, button))
1160 self.previous_state = pen.current_state
1187 def move_to(self, pen, state, button, debug=True): argument
1189 if pen.current_state == PenState.PEN_IS_OUT_OF_RANGE:
1190 pen.restore()
1196 pen.backup()
1197 pen.tipswitch = False
1198 pen.tippressure = 0
1199 pen.azimuth = 0
1200 pen.inrange = False
1201 pen.width = 0
1202 pen.height = 0
1203 pen.invert = False
1204 pen.eraser = False
1205 pen.xtilt = 0
1206 pen.ytilt = 0
1207 pen.twist = 0
1208 pen.barrelswitch = False
1209 pen.secondarytipswitch = False
1211 pen.tipswitch = False
1212 pen.inrange = True
1213 pen.invert = False
1214 pen.eraser = False
1215 pen.barrelswitch = False
1216 pen.secondarytipswitch = False
1218 pen.tipswitch = True
1219 pen.inrange = True
1220 pen.invert = False
1221 pen.eraser = False
1222 pen.barrelswitch = False
1223 pen.secondarytipswitch = False
1225 pen.tipswitch = False
1226 pen.inrange = True
1227 pen.eraser = False
1229 pen.barrelswitch = button == BtnPressed.PRIMARY_PRESSED
1230 pen.secondarytipswitch = button == BtnPressed.SECONDARY_PRESSED
1231 pen.invert = button == BtnPressed.THIRD_PRESSED
1233 pen.tipswitch = True
1234 pen.inrange = True
1235 pen.eraser = False
1237 pen.barrelswitch = button == BtnPressed.PRIMARY_PRESSED
1238 pen.secondarytipswitch = button == BtnPressed.SECONDARY_PRESSED
1239 pen.invert = button == BtnPressed.THIRD_PRESSED
1241 pen.tipswitch = False
1242 pen.inrange = True
1243 pen.invert = True
1244 pen.eraser = False
1245 pen.barrelswitch = False
1246 pen.secondarytipswitch = False
1248 pen.tipswitch = False
1249 pen.inrange = True
1250 pen.invert = False
1251 pen.eraser = True
1252 pen.barrelswitch = False
1253 pen.secondarytipswitch = False
1255 pen.current_state = state
1268 def send_intermediate_state(self, pen, state, test_button): argument
1269 intermediate_pen = copy.copy(pen)
1273 def event(self, pen, button): argument
1284 ) and pen.current_state in (
1291 self.send_intermediate_state(pen, PenState.PEN_IS_OUT_OF_RANGE, button)
1300 ) and pen.current_state in (
1307 self.send_intermediate_state(pen, PenState.PEN_IS_OUT_OF_RANGE, button)
1311 if pen.current_state == PenState.PEN_IS_IN_RANGE_WITH_BUTTON:
1313 self.send_intermediate_state(pen, PenState.PEN_IS_IN_RANGE, button)
1316 rs.extend(super().event(pen, button))
1317 self.previous_state = pen.current_state
1343 def event(self, pen, test_button): argument
1345 pen.z = pen.distance
1347 return super().event(pen, test_button)