1 type derived from StylusPointProperty
PresentationCore (1)
System\Windows\Input\Stylus\Common\StylusPointPropertyInfo.cs (1)
12
public class StylusPointPropertyInfo :
StylusPointProperty
33 instantiations of StylusPointProperty
PresentationCore (33)
MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (2)
1543
return new StylusPointPropertyInfo( new
StylusPointProperty
(guid, StylusPointPropertyIds.IsKnownButton(guid)),
1648
StylusPointProperty buttonProperty = new
StylusPointProperty
(buttonguids[i], true);
System\Windows\Input\Stylus\Common\StylusButton.cs (1)
48
return (StylusButtonState)stylusPoints[stylusPoints.Count - 1].GetPropertyValue(new
StylusPointProperty
(Guid, true));
System\Windows\Input\Stylus\Common\StylusPointProperties.cs (22)
16
new
StylusPointProperty
( StylusPointPropertyIds.X, false);
22
new
StylusPointProperty
( StylusPointPropertyIds.Y, false);
28
new
StylusPointProperty
( StylusPointPropertyIds.Z, false);
34
new
StylusPointProperty
(StylusPointPropertyIds.Width, false);
40
new
StylusPointProperty
(StylusPointPropertyIds.Height, false);
46
new
StylusPointProperty
(StylusPointPropertyIds.SystemTouch, false);
52
new
StylusPointProperty
( StylusPointPropertyIds.PacketStatus, false);
58
new
StylusPointProperty
(StylusPointPropertyIds.SerialNumber, false);
64
new
StylusPointProperty
( StylusPointPropertyIds.NormalPressure, false);
70
new
StylusPointProperty
( StylusPointPropertyIds.TangentPressure, false);
76
new
StylusPointProperty
( StylusPointPropertyIds.ButtonPressure, false);
82
new
StylusPointProperty
( StylusPointPropertyIds.XTiltOrientation, false);
88
new
StylusPointProperty
( StylusPointPropertyIds.YTiltOrientation, false);
94
new
StylusPointProperty
( StylusPointPropertyIds.AzimuthOrientation, false);
100
new
StylusPointProperty
( StylusPointPropertyIds.AltitudeOrientation, false);
106
new
StylusPointProperty
( StylusPointPropertyIds.TwistOrientation, false);
112
new
StylusPointProperty
( StylusPointPropertyIds.PitchRotation, false);
118
new
StylusPointProperty
(StylusPointPropertyIds.RollRotation, false);
124
new
StylusPointProperty
(StylusPointPropertyIds.YawRotation, false);
130
new
StylusPointProperty
(StylusPointPropertyIds.TipButton, true);
136
new
StylusPointProperty
(StylusPointPropertyIds.BarrelButton, true);
142
new
StylusPointProperty
(StylusPointPropertyIds.SecondaryTipButton, true);
System\Windows\Input\Stylus\Common\StylusPointPropertyInfoDefaults.cs (2)
234
new StylusPointPropertyInfo(new
StylusPointProperty
(Guid.NewGuid(), false),
244
new StylusPointPropertyInfo(new
StylusPointProperty
(Guid.NewGuid(), true),
System\Windows\Input\Stylus\Pointer\PointerStylusPointPropertyInfoHelper.cs (1)
66
StylusPointProperty stylusProp = new
StylusPointProperty
(propGuid, StylusPointPropertyIds.IsKnownButton(propGuid));
System\Windows\Input\Stylus\Wisp\PenContext.cs (2)
129
StylusPointPropertyInfo propertyInfo = new StylusPointPropertyInfo(new
StylusPointProperty
(guid, false), min, max, (StylusPointPropertyUnit)units, res);
144
StylusPointProperty buttonProperty = new
StylusPointProperty
(buttonGuid, true);
System\Windows\Input\Stylus\Wisp\PenThreadWorker.cs (2)
916
StylusPointProperty property = new
StylusPointProperty
(guid, false);
925
StylusPointProperty buttonProperty = new
StylusPointProperty
(buttonGuid, true);
System\Windows\Input\Stylus\Wisp\WispLogic.cs (1)
2886
(StylusButtonState)stylusPoint.GetPropertyValue(new
StylusPointProperty
(button.Guid, true));
54 references to StylusPointProperty
PresentationCore (54)
MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (1)
1648
StylusPointProperty
buttonProperty = new StylusPointProperty(buttonguids[i], true);
System\Windows\Input\Stylus\Common\StylusPoint.cs (4)
260
public bool HasProperty(
StylusPointProperty
stylusPointProperty)
269
public int GetPropertyValue(
StylusPointProperty
stylusPointProperty)
324
public void SetPropertyValue(
StylusPointProperty
stylusPointProperty, int value)
334
internal void SetPropertyValue(
StylusPointProperty
stylusPointProperty, int value, bool copyBeforeWrite)
System\Windows\Input\Stylus\Common\StylusPointDescription.cs (3)
114
public bool HasProperty(
StylusPointProperty
stylusPointProperty)
138
public StylusPointPropertyInfo GetPropertyInfo(
StylusPointProperty
stylusPointProperty)
243
internal int GetButtonBitPosition(
StylusPointProperty
buttonProperty)
System\Windows\Input\Stylus\Common\StylusPointProperties.cs (22)
15
public static readonly
StylusPointProperty
X =
21
public static readonly
StylusPointProperty
Y =
27
public static readonly
StylusPointProperty
Z =
33
public static readonly
StylusPointProperty
Width =
39
public static readonly
StylusPointProperty
Height =
45
public static readonly
StylusPointProperty
SystemTouch =
51
public static readonly
StylusPointProperty
PacketStatus =
57
public static readonly
StylusPointProperty
SerialNumber =
63
public static readonly
StylusPointProperty
NormalPressure =
69
public static readonly
StylusPointProperty
TangentPressure =
75
public static readonly
StylusPointProperty
ButtonPressure =
81
public static readonly
StylusPointProperty
XTiltOrientation =
87
public static readonly
StylusPointProperty
YTiltOrientation =
93
public static readonly
StylusPointProperty
AzimuthOrientation =
99
public static readonly
StylusPointProperty
AltitudeOrientation =
105
public static readonly
StylusPointProperty
TwistOrientation =
111
public static readonly
StylusPointProperty
PitchRotation =
117
public static readonly
StylusPointProperty
RollRotation =
123
public static readonly
StylusPointProperty
YawRotation =
129
public static readonly
StylusPointProperty
TipButton =
135
public static readonly
StylusPointProperty
BarrelButton =
141
public static readonly
StylusPointProperty
SecondaryTipButton =
System\Windows\Input\Stylus\Common\StylusPointProperty.cs (1)
35
protected StylusPointProperty(
StylusPointProperty
stylusPointProperty)
System\Windows\Input\Stylus\Common\StylusPointPropertyInfo.cs (2)
26
public StylusPointPropertyInfo(
StylusPointProperty
stylusPointProperty)
45
public StylusPointPropertyInfo(
StylusPointProperty
stylusPointProperty, int minimum, int maximum, StylusPointPropertyUnit unit, float resolution)
System\Windows\Input\Stylus\Common\StylusPointPropertyInfoDefaults.cs (1)
255
internal static StylusPointPropertyInfo GetStylusPointPropertyInfoDefault(
StylusPointProperty
stylusPointProperty)
System\Windows\Input\Stylus\Common\TabletDevice.cs (1)
115
public ReadOnlyCollection<
StylusPointProperty
> SupportedStylusPointProperties
System\Windows\Input\Stylus\Common\TabletDeviceBase.cs (3)
155
internal ReadOnlyCollection<
StylusPointProperty
> SupportedStylusPointProperties
255
ReadOnlyCollection<
StylusPointProperty
> properties = SupportedStylusPointProperties;
262
foreach (
var
prop in properties)
System\Windows\Input\Stylus\Common\TabletDeviceInfo.cs (1)
41
public ReadOnlyCollection<
StylusPointProperty
> StylusPointProperties;
System\Windows\Input\Stylus\Pointer\PointerStylusDevice.cs (1)
127
foreach (
var
prop in _tabletDevice.DeviceInfo.StylusPointProperties)
System\Windows\Input\Stylus\Pointer\PointerStylusPointPropertyInfoHelper.cs (1)
66
StylusPointProperty
stylusProp = new StylusPointProperty(propGuid, StylusPointPropertyIds.IsKnownButton(propGuid));
System\Windows\Input\Stylus\Pointer\PointerTabletDeviceInfo.cs (5)
189
List<
StylusPointProperty
> properties = new List<
StylusPointProperty
>()
196
List<
StylusPointProperty
> buttonProperties = new List<
StylusPointProperty
>();
272
StylusPointProperties = new ReadOnlyCollection<
StylusPointProperty
>(properties);
System\Windows\Input\Stylus\Pointer\PointerTouchDevice.cs (1)
83
StylusPointProperty
property = (isWidth ? StylusPointProperties.Width : StylusPointProperties.Height);
System\Windows\Input\Stylus\Wisp\PenContext.cs (1)
144
StylusPointProperty
buttonProperty = new StylusPointProperty(buttonGuid, true);
System\Windows\Input\Stylus\Wisp\PenThreadWorker.cs (5)
902
List<
StylusPointProperty
> properties = new List<
StylusPointProperty
>(cProps + cButtons + 3);
916
StylusPointProperty
property = new StylusPointProperty(guid, false);
925
StylusPointProperty
buttonProperty = new StylusPointProperty(buttonGuid, true);
947
tabletInfo.StylusPointProperties = new ReadOnlyCollection<
StylusPointProperty
>(properties);
System\Windows\Input\Stylus\Wisp\WispStylusTouchDevice.cs (1)
40
StylusPointProperty
property = (isWidth ? StylusPointProperties.Width : StylusPointProperties.Height);