Lines Matching refs:pen

543     def move_to(self, pen, state, button):  argument
545 if pen.current_state == PenState.PEN_IS_OUT_OF_RANGE:
546 pen.restore()
551 pen.backup()
552 pen.x = 0
553 pen.y = 0
554 pen.tipswitch = False
555 pen.tippressure = 0
556 pen.azimuth = 0
557 pen.inrange = False
558 pen.width = 0
559 pen.height = 0
560 pen.invert = False
561 pen.eraser = False
562 pen.xtilt = 0
563 pen.ytilt = 0
564 pen.twist = 0
565 pen.barrelswitch = False
566 pen.secondarybarrelswitch = False
568 pen.tipswitch = False
569 pen.inrange = True
570 pen.invert = False
571 pen.eraser = False
572 pen.barrelswitch = False
573 pen.secondarybarrelswitch = False
575 pen.tipswitch = True
576 pen.inrange = True
577 pen.invert = False
578 pen.eraser = False
579 pen.barrelswitch = False
580 pen.secondarybarrelswitch = False
582 pen.tipswitch = False
583 pen.inrange = True
584 pen.invert = False
585 pen.eraser = False
587 pen.barrelswitch = button == BtnPressed.PRIMARY_PRESSED
588 pen.secondarybarrelswitch = button == BtnPressed.SECONDARY_PRESSED
590 pen.tipswitch = True
591 pen.inrange = True
592 pen.invert = False
593 pen.eraser = False
595 pen.barrelswitch = button == BtnPressed.PRIMARY_PRESSED
596 pen.secondarybarrelswitch = button == BtnPressed.SECONDARY_PRESSED
598 pen.tipswitch = False
599 pen.inrange = True
600 pen.invert = True
601 pen.eraser = False
602 pen.barrelswitch = False
603 pen.secondarybarrelswitch = False
605 pen.tipswitch = False
606 pen.inrange = True
607 pen.invert = False
608 pen.eraser = True
609 pen.barrelswitch = False
610 pen.secondarybarrelswitch = False
612 pen.current_state = state
614 def event(self, pen, button): argument
616 r = self.create_report(application=self.cur_application, data=pen)
655 def post(self, uhdev, pen, test_button): argument
656 r = uhdev.event(pen, test_button)
662 self, from_state, pen, evdev, events, allow_intermediate_states, button argument
665 pen.assert_expected_input_events(evdev, button)
873 def event(self, pen, test_button): argument
877 internal_pen = copy.copy(pen)
882 if pen.tipswitch and self.prev_tip_state:
885 self.prev_tip_state = pen.tipswitch
891 if pen.eraser:
922 def move_to(self, pen, state, button): argument
924 if pen.current_state == PenState.PEN_IS_OUT_OF_RANGE:
925 pen.restore()
930 pen.backup()
931 pen.x = 0
932 pen.y = 0
933 pen.tipswitch = False
934 pen.tippressure = 0
935 pen.azimuth = 0
936 pen.inrange = False
937 pen.width = 0
938 pen.height = 0
939 pen.invert = False
940 pen.eraser = False
941 pen.xtilt = 0
942 pen.ytilt = 0
943 pen.twist = 0
944 pen.barrelswitch = False
946 pen.tipswitch = False
947 pen.inrange = True
948 pen.invert = False
949 pen.eraser = False
950 pen.barrelswitch = False
952 pen.tipswitch = True
953 pen.inrange = True
954 pen.invert = False
955 pen.eraser = False
956 pen.barrelswitch = False
958 pen.tipswitch = False
959 pen.inrange = True
960 pen.invert = False
962 pen.barrelswitch = button == BtnPressed.PRIMARY_PRESSED
963 pen.eraser = button == BtnPressed.SECONDARY_PRESSED
965 pen.tipswitch = True
966 pen.inrange = True
967 pen.invert = False
969 pen.barrelswitch = button == BtnPressed.PRIMARY_PRESSED
970 pen.eraser = button == BtnPressed.SECONDARY_PRESSED
972 pen.tipswitch = False
973 pen.inrange = True
974 pen.invert = True
975 pen.eraser = False
976 pen.barrelswitch = False
978 pen.tipswitch = True
979 pen.inrange = True
980 pen.invert = True
981 pen.eraser = False
982 pen.barrelswitch = False
984 pen.current_state = state
986 def event(self, pen, test_button): argument
989 pen_copy = copy.copy(pen)
1024 def move_to(self, pen, state, button, debug=True): argument
1026 if pen.current_state == PenState.PEN_IS_OUT_OF_RANGE:
1027 pen.restore()
1033 pen.backup()
1034 pen.tipswitch = False
1035 pen.tippressure = 0
1036 pen.azimuth = 0
1037 pen.inrange = False
1038 pen.width = 0
1039 pen.height = 0
1040 pen.invert = False
1041 pen.eraser = False
1042 pen.xtilt = 0
1043 pen.ytilt = 0
1044 pen.twist = 0
1045 pen.barrelswitch = False
1047 pen.tipswitch = False
1048 pen.inrange = True
1049 pen.invert = False
1050 pen.eraser = False
1051 pen.barrelswitch = False
1053 pen.tipswitch = True
1054 pen.inrange = True
1055 pen.invert = False
1056 pen.eraser = False
1057 pen.barrelswitch = False
1059 pen.tipswitch = False
1060 pen.inrange = True
1061 pen.invert = False
1063 pen.barrelswitch = button == BtnPressed.PRIMARY_PRESSED
1064 pen.eraser = button == BtnPressed.SECONDARY_PRESSED
1066 pen.tipswitch = True
1067 pen.inrange = True
1068 pen.invert = False
1070 pen.barrelswitch = button == BtnPressed.PRIMARY_PRESSED
1071 pen.eraser = button == BtnPressed.SECONDARY_PRESSED
1073 pen.current_state = state
1075 def send_intermediate_state(self, pen, state, button): argument
1076 intermediate_pen = copy.copy(pen)
1080 def event(self, pen, button): argument
1085 if pen.current_state == PenState.PEN_IS_OUT_OF_RANGE:
1087 self.send_intermediate_state(pen, PenState.PEN_IS_IN_RANGE, button)
1092 if pen.current_state == PenState.PEN_IS_IN_RANGE_WITH_BUTTON:
1095 pen, PenState.PEN_IS_OUT_OF_RANGE, button
1100 if pen.current_state == PenState.PEN_IS_IN_RANGE:
1103 pen, PenState.PEN_IS_OUT_OF_RANGE, button
1108 if pen.current_state == PenState.PEN_IS_IN_CONTACT_WITH_BUTTON:
1111 pen, PenState.PEN_IS_OUT_OF_RANGE, button
1116 pen, PenState.PEN_IS_IN_RANGE_WITH_BUTTON, button
1121 if pen.current_state == PenState.PEN_IS_IN_CONTACT:
1124 pen, PenState.PEN_IS_OUT_OF_RANGE, button
1129 pen, PenState.PEN_IS_IN_RANGE, button
1133 rs.extend(super().event(pen, button))
1134 self.previous_state = pen.current_state
1161 def move_to(self, pen, state, button, debug=True): argument
1163 if pen.current_state == PenState.PEN_IS_OUT_OF_RANGE:
1164 pen.restore()
1170 pen.backup()
1171 pen.tipswitch = False
1172 pen.tippressure = 0
1173 pen.azimuth = 0
1174 pen.inrange = False
1175 pen.width = 0
1176 pen.height = 0
1177 pen.invert = False
1178 pen.eraser = False
1179 pen.xtilt = 0
1180 pen.ytilt = 0
1181 pen.twist = 0
1182 pen.barrelswitch = False
1183 pen.secondarytipswitch = False
1185 pen.tipswitch = False
1186 pen.inrange = True
1187 pen.invert = False
1188 pen.eraser = False
1189 pen.barrelswitch = False
1190 pen.secondarytipswitch = False
1192 pen.tipswitch = True
1193 pen.inrange = True
1194 pen.invert = False
1195 pen.eraser = False
1196 pen.barrelswitch = False
1197 pen.secondarytipswitch = False
1199 pen.tipswitch = False
1200 pen.inrange = True
1201 pen.eraser = False
1203 pen.barrelswitch = button == BtnPressed.PRIMARY_PRESSED
1204 pen.secondarytipswitch = button == BtnPressed.SECONDARY_PRESSED
1205 pen.invert = button == BtnPressed.THIRD_PRESSED
1207 pen.tipswitch = True
1208 pen.inrange = True
1209 pen.eraser = False
1211 pen.barrelswitch = button == BtnPressed.PRIMARY_PRESSED
1212 pen.secondarytipswitch = button == BtnPressed.SECONDARY_PRESSED
1213 pen.invert = button == BtnPressed.THIRD_PRESSED
1215 pen.tipswitch = False
1216 pen.inrange = True
1217 pen.invert = True
1218 pen.eraser = False
1219 pen.barrelswitch = False
1220 pen.secondarytipswitch = False
1222 pen.tipswitch = False
1223 pen.inrange = True
1224 pen.invert = False
1225 pen.eraser = True
1226 pen.barrelswitch = False
1227 pen.secondarytipswitch = False
1229 pen.current_state = state
1242 def send_intermediate_state(self, pen, state, test_button): argument
1243 intermediate_pen = copy.copy(pen)
1247 def event(self, pen, button): argument
1258 ) and pen.current_state in (
1265 self.send_intermediate_state(pen, PenState.PEN_IS_OUT_OF_RANGE, button)
1274 ) and pen.current_state in (
1281 self.send_intermediate_state(pen, PenState.PEN_IS_OUT_OF_RANGE, button)
1285 if pen.current_state == PenState.PEN_IS_IN_RANGE_WITH_BUTTON:
1287 self.send_intermediate_state(pen, PenState.PEN_IS_IN_RANGE, button)
1290 rs.extend(super().event(pen, button))
1291 self.previous_state = pen.current_state