1 type derived from StylusPointProperty
PresentationCore (1)
System\Windows\Input\Stylus\Common\StylusPointPropertyInfo.cs (1)
21
public class StylusPointPropertyInfo :
StylusPointProperty
33 instantiations of StylusPointProperty
PresentationCore (33)
MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (2)
1556
return new StylusPointPropertyInfo( new
StylusPointProperty
(guid, StylusPointPropertyIds.IsKnownButton(guid)),
1661
StylusPointProperty buttonProperty = new
StylusPointProperty
(buttonguids[i], true);
System\Windows\Input\Stylus\Common\StylusButton.cs (1)
49
return (StylusButtonState)stylusPoints[stylusPoints.Count - 1].GetPropertyValue(new
StylusPointProperty
(Guid, true));
System\Windows\Input\Stylus\Common\StylusPointProperties.cs (22)
24
new
StylusPointProperty
( StylusPointPropertyIds.X, false);
30
new
StylusPointProperty
( StylusPointPropertyIds.Y, false);
36
new
StylusPointProperty
( StylusPointPropertyIds.Z, false);
42
new
StylusPointProperty
(StylusPointPropertyIds.Width, false);
48
new
StylusPointProperty
(StylusPointPropertyIds.Height, false);
54
new
StylusPointProperty
(StylusPointPropertyIds.SystemTouch, false);
60
new
StylusPointProperty
( StylusPointPropertyIds.PacketStatus, false);
66
new
StylusPointProperty
(StylusPointPropertyIds.SerialNumber, false);
72
new
StylusPointProperty
( StylusPointPropertyIds.NormalPressure, false);
78
new
StylusPointProperty
( StylusPointPropertyIds.TangentPressure, false);
84
new
StylusPointProperty
( StylusPointPropertyIds.ButtonPressure, false);
90
new
StylusPointProperty
( StylusPointPropertyIds.XTiltOrientation, false);
96
new
StylusPointProperty
( StylusPointPropertyIds.YTiltOrientation, false);
102
new
StylusPointProperty
( StylusPointPropertyIds.AzimuthOrientation, false);
108
new
StylusPointProperty
( StylusPointPropertyIds.AltitudeOrientation, false);
114
new
StylusPointProperty
( StylusPointPropertyIds.TwistOrientation, false);
120
new
StylusPointProperty
( StylusPointPropertyIds.PitchRotation, false);
126
new
StylusPointProperty
(StylusPointPropertyIds.RollRotation, false);
132
new
StylusPointProperty
(StylusPointPropertyIds.YawRotation, false);
138
new
StylusPointProperty
(StylusPointPropertyIds.TipButton, true);
144
new
StylusPointProperty
(StylusPointPropertyIds.BarrelButton, true);
150
new
StylusPointProperty
(StylusPointPropertyIds.SecondaryTipButton, true);
System\Windows\Input\Stylus\Common\StylusPointPropertyInfoDefaults.cs (2)
241
new StylusPointPropertyInfo(new
StylusPointProperty
(Guid.NewGuid(), false),
251
new StylusPointPropertyInfo(new
StylusPointProperty
(Guid.NewGuid(), true),
System\Windows\Input\Stylus\Pointer\PointerStylusPointPropertyInfoHelper.cs (1)
75
StylusPointProperty stylusProp = new
StylusPointProperty
(propGuid, StylusPointPropertyIds.IsKnownButton(propGuid));
System\Windows\Input\Stylus\Wisp\PenContext.cs (2)
142
StylusPointPropertyInfo propertyInfo = new StylusPointPropertyInfo(new
StylusPointProperty
(guid, false), min, max, (StylusPointPropertyUnit)units, res);
157
StylusPointProperty buttonProperty = new
StylusPointProperty
(buttonGuid, true);
System\Windows\Input\Stylus\Wisp\PenThreadWorker.cs (2)
928
StylusPointProperty property = new
StylusPointProperty
(guid, false);
937
StylusPointProperty buttonProperty = new
StylusPointProperty
(buttonGuid, true);
System\Windows\Input\Stylus\Wisp\WispLogic.cs (1)
2895
(StylusButtonState)stylusPoint.GetPropertyValue(new
StylusPointProperty
(button.Guid, true));
54 references to StylusPointProperty
PresentationCore (54)
MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (1)
1661
StylusPointProperty
buttonProperty = new StylusPointProperty(buttonguids[i], true);
System\Windows\Input\Stylus\Common\StylusPoint.cs (4)
270
public bool HasProperty(
StylusPointProperty
stylusPointProperty)
279
public int GetPropertyValue(
StylusPointProperty
stylusPointProperty)
334
public void SetPropertyValue(
StylusPointProperty
stylusPointProperty, int value)
344
internal void SetPropertyValue(
StylusPointProperty
stylusPointProperty, int value, bool copyBeforeWrite)
System\Windows\Input\Stylus\Common\StylusPointDescription.cs (3)
122
public bool HasProperty(
StylusPointProperty
stylusPointProperty)
146
public StylusPointPropertyInfo GetPropertyInfo(
StylusPointProperty
stylusPointProperty)
251
internal int GetButtonBitPosition(
StylusPointProperty
buttonProperty)
System\Windows\Input\Stylus\Common\StylusPointProperties.cs (22)
23
public static readonly
StylusPointProperty
X =
29
public static readonly
StylusPointProperty
Y =
35
public static readonly
StylusPointProperty
Z =
41
public static readonly
StylusPointProperty
Width =
47
public static readonly
StylusPointProperty
Height =
53
public static readonly
StylusPointProperty
SystemTouch =
59
public static readonly
StylusPointProperty
PacketStatus =
65
public static readonly
StylusPointProperty
SerialNumber =
71
public static readonly
StylusPointProperty
NormalPressure =
77
public static readonly
StylusPointProperty
TangentPressure =
83
public static readonly
StylusPointProperty
ButtonPressure =
89
public static readonly
StylusPointProperty
XTiltOrientation =
95
public static readonly
StylusPointProperty
YTiltOrientation =
101
public static readonly
StylusPointProperty
AzimuthOrientation =
107
public static readonly
StylusPointProperty
AltitudeOrientation =
113
public static readonly
StylusPointProperty
TwistOrientation =
119
public static readonly
StylusPointProperty
PitchRotation =
125
public static readonly
StylusPointProperty
RollRotation =
131
public static readonly
StylusPointProperty
YawRotation =
137
public static readonly
StylusPointProperty
TipButton =
143
public static readonly
StylusPointProperty
BarrelButton =
149
public static readonly
StylusPointProperty
SecondaryTipButton =
System\Windows\Input\Stylus\Common\StylusPointProperty.cs (1)
42
protected StylusPointProperty(
StylusPointProperty
stylusPointProperty)
System\Windows\Input\Stylus\Common\StylusPointPropertyInfo.cs (2)
35
public StylusPointPropertyInfo(
StylusPointProperty
stylusPointProperty)
54
public StylusPointPropertyInfo(
StylusPointProperty
stylusPointProperty, int minimum, int maximum, StylusPointPropertyUnit unit, float resolution)
System\Windows\Input\Stylus\Common\StylusPointPropertyInfoDefaults.cs (1)
262
internal static StylusPointPropertyInfo GetStylusPointPropertyInfoDefault(
StylusPointProperty
stylusPointProperty)
System\Windows\Input\Stylus\Common\TabletDevice.cs (1)
124
public ReadOnlyCollection<
StylusPointProperty
> SupportedStylusPointProperties
System\Windows\Input\Stylus\Common\TabletDeviceBase.cs (3)
162
internal ReadOnlyCollection<
StylusPointProperty
> SupportedStylusPointProperties
262
ReadOnlyCollection<
StylusPointProperty
> properties = SupportedStylusPointProperties;
269
foreach (
var
prop in properties)
System\Windows\Input\Stylus\Common\TabletDeviceInfo.cs (1)
45
public ReadOnlyCollection<
StylusPointProperty
> StylusPointProperties;
System\Windows\Input\Stylus\Pointer\PointerStylusDevice.cs (1)
135
foreach (
var
prop in _tabletDevice.DeviceInfo.StylusPointProperties)
System\Windows\Input\Stylus\Pointer\PointerStylusPointPropertyInfoHelper.cs (1)
75
StylusPointProperty
stylusProp = new StylusPointProperty(propGuid, StylusPointPropertyIds.IsKnownButton(propGuid));
System\Windows\Input\Stylus\Pointer\PointerTabletDeviceInfo.cs (5)
193
List<
StylusPointProperty
> properties = new List<
StylusPointProperty
>()
200
List<
StylusPointProperty
> buttonProperties = new List<
StylusPointProperty
>();
276
StylusPointProperties = new ReadOnlyCollection<
StylusPointProperty
>(properties);
System\Windows\Input\Stylus\Pointer\PointerTouchDevice.cs (1)
87
StylusPointProperty
property = (isWidth ? StylusPointProperties.Width : StylusPointProperties.Height);
System\Windows\Input\Stylus\Wisp\PenContext.cs (1)
157
StylusPointProperty
buttonProperty = new StylusPointProperty(buttonGuid, true);
System\Windows\Input\Stylus\Wisp\PenThreadWorker.cs (5)
914
List<
StylusPointProperty
> properties = new List<
StylusPointProperty
>(cProps + cButtons + 3);
928
StylusPointProperty
property = new StylusPointProperty(guid, false);
937
StylusPointProperty
buttonProperty = new StylusPointProperty(buttonGuid, true);
959
tabletInfo.StylusPointProperties = new ReadOnlyCollection<
StylusPointProperty
>(properties);
System\Windows\Input\Stylus\Wisp\WispStylusTouchDevice.cs (1)
48
StylusPointProperty
property = (isWidth ? StylusPointProperties.Width : StylusPointProperties.Height);