1 type derived from StylusPointProperty
PresentationCore (1)
System\Windows\Input\Stylus\Common\StylusPointPropertyInfo.cs (1)
11
public class StylusPointPropertyInfo :
StylusPointProperty
33 instantiations of StylusPointProperty
PresentationCore (33)
MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (2)
1540
return new StylusPointPropertyInfo( new
StylusPointProperty
(guid, StylusPointPropertyIds.IsKnownButton(guid)),
1645
StylusPointProperty buttonProperty = new
StylusPointProperty
(buttonguids[i], true);
System\Windows\Input\Stylus\Common\StylusButton.cs (1)
47
return (StylusButtonState)stylusPoints[stylusPoints.Count - 1].GetPropertyValue(new
StylusPointProperty
(Guid, true));
System\Windows\Input\Stylus\Common\StylusPointProperties.cs (22)
15
new
StylusPointProperty
( StylusPointPropertyIds.X, false);
21
new
StylusPointProperty
( StylusPointPropertyIds.Y, false);
27
new
StylusPointProperty
( StylusPointPropertyIds.Z, false);
33
new
StylusPointProperty
(StylusPointPropertyIds.Width, false);
39
new
StylusPointProperty
(StylusPointPropertyIds.Height, false);
45
new
StylusPointProperty
(StylusPointPropertyIds.SystemTouch, false);
51
new
StylusPointProperty
( StylusPointPropertyIds.PacketStatus, false);
57
new
StylusPointProperty
(StylusPointPropertyIds.SerialNumber, false);
63
new
StylusPointProperty
( StylusPointPropertyIds.NormalPressure, false);
69
new
StylusPointProperty
( StylusPointPropertyIds.TangentPressure, false);
75
new
StylusPointProperty
( StylusPointPropertyIds.ButtonPressure, false);
81
new
StylusPointProperty
( StylusPointPropertyIds.XTiltOrientation, false);
87
new
StylusPointProperty
( StylusPointPropertyIds.YTiltOrientation, false);
93
new
StylusPointProperty
( StylusPointPropertyIds.AzimuthOrientation, false);
99
new
StylusPointProperty
( StylusPointPropertyIds.AltitudeOrientation, false);
105
new
StylusPointProperty
( StylusPointPropertyIds.TwistOrientation, false);
111
new
StylusPointProperty
( StylusPointPropertyIds.PitchRotation, false);
117
new
StylusPointProperty
(StylusPointPropertyIds.RollRotation, false);
123
new
StylusPointProperty
(StylusPointPropertyIds.YawRotation, false);
129
new
StylusPointProperty
(StylusPointPropertyIds.TipButton, true);
135
new
StylusPointProperty
(StylusPointPropertyIds.BarrelButton, true);
141
new
StylusPointProperty
(StylusPointPropertyIds.SecondaryTipButton, true);
System\Windows\Input\Stylus\Common\StylusPointPropertyInfoDefaults.cs (2)
233
new StylusPointPropertyInfo(new
StylusPointProperty
(Guid.NewGuid(), false),
243
new StylusPointPropertyInfo(new
StylusPointProperty
(Guid.NewGuid(), true),
System\Windows\Input\Stylus\Pointer\PointerStylusPointPropertyInfoHelper.cs (1)
65
StylusPointProperty stylusProp = new
StylusPointProperty
(propGuid, StylusPointPropertyIds.IsKnownButton(propGuid));
System\Windows\Input\Stylus\Wisp\PenContext.cs (2)
128
StylusPointPropertyInfo propertyInfo = new StylusPointPropertyInfo(new
StylusPointProperty
(guid, false), min, max, (StylusPointPropertyUnit)units, res);
143
StylusPointProperty buttonProperty = new
StylusPointProperty
(buttonGuid, true);
System\Windows\Input\Stylus\Wisp\PenThreadWorker.cs (2)
918
StylusPointProperty property = new
StylusPointProperty
(guid, false);
927
StylusPointProperty buttonProperty = new
StylusPointProperty
(buttonGuid, true);
System\Windows\Input\Stylus\Wisp\WispLogic.cs (1)
2906
(StylusButtonState)stylusPoint.GetPropertyValue(new
StylusPointProperty
(button.Guid, true));
54 references to StylusPointProperty
PresentationCore (54)
MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (1)
1645
StylusPointProperty
buttonProperty = new StylusPointProperty(buttonguids[i], true);
System\Windows\Input\Stylus\Common\StylusPoint.cs (4)
259
public bool HasProperty(
StylusPointProperty
stylusPointProperty)
268
public int GetPropertyValue(
StylusPointProperty
stylusPointProperty)
323
public void SetPropertyValue(
StylusPointProperty
stylusPointProperty, int value)
333
internal void SetPropertyValue(
StylusPointProperty
stylusPointProperty, int value, bool copyBeforeWrite)
System\Windows\Input\Stylus\Common\StylusPointDescription.cs (3)
111
public bool HasProperty(
StylusPointProperty
stylusPointProperty)
135
public StylusPointPropertyInfo GetPropertyInfo(
StylusPointProperty
stylusPointProperty)
240
internal int GetButtonBitPosition(
StylusPointProperty
buttonProperty)
System\Windows\Input\Stylus\Common\StylusPointProperties.cs (22)
14
public static readonly
StylusPointProperty
X =
20
public static readonly
StylusPointProperty
Y =
26
public static readonly
StylusPointProperty
Z =
32
public static readonly
StylusPointProperty
Width =
38
public static readonly
StylusPointProperty
Height =
44
public static readonly
StylusPointProperty
SystemTouch =
50
public static readonly
StylusPointProperty
PacketStatus =
56
public static readonly
StylusPointProperty
SerialNumber =
62
public static readonly
StylusPointProperty
NormalPressure =
68
public static readonly
StylusPointProperty
TangentPressure =
74
public static readonly
StylusPointProperty
ButtonPressure =
80
public static readonly
StylusPointProperty
XTiltOrientation =
86
public static readonly
StylusPointProperty
YTiltOrientation =
92
public static readonly
StylusPointProperty
AzimuthOrientation =
98
public static readonly
StylusPointProperty
AltitudeOrientation =
104
public static readonly
StylusPointProperty
TwistOrientation =
110
public static readonly
StylusPointProperty
PitchRotation =
116
public static readonly
StylusPointProperty
RollRotation =
122
public static readonly
StylusPointProperty
YawRotation =
128
public static readonly
StylusPointProperty
TipButton =
134
public static readonly
StylusPointProperty
BarrelButton =
140
public static readonly
StylusPointProperty
SecondaryTipButton =
System\Windows\Input\Stylus\Common\StylusPointProperty.cs (1)
34
protected StylusPointProperty(
StylusPointProperty
stylusPointProperty)
System\Windows\Input\Stylus\Common\StylusPointPropertyInfo.cs (2)
25
public StylusPointPropertyInfo(
StylusPointProperty
stylusPointProperty)
44
public StylusPointPropertyInfo(
StylusPointProperty
stylusPointProperty, int minimum, int maximum, StylusPointPropertyUnit unit, float resolution)
System\Windows\Input\Stylus\Common\StylusPointPropertyInfoDefaults.cs (1)
254
internal static StylusPointPropertyInfo GetStylusPointPropertyInfoDefault(
StylusPointProperty
stylusPointProperty)
System\Windows\Input\Stylus\Common\TabletDevice.cs (1)
114
public ReadOnlyCollection<
StylusPointProperty
> SupportedStylusPointProperties
System\Windows\Input\Stylus\Common\TabletDeviceBase.cs (3)
154
internal ReadOnlyCollection<
StylusPointProperty
> SupportedStylusPointProperties
254
ReadOnlyCollection<
StylusPointProperty
> properties = SupportedStylusPointProperties;
261
foreach (
var
prop in properties)
System\Windows\Input\Stylus\Common\TabletDeviceInfo.cs (1)
40
public ReadOnlyCollection<
StylusPointProperty
> StylusPointProperties;
System\Windows\Input\Stylus\Pointer\PointerStylusDevice.cs (1)
126
foreach (
var
prop in _tabletDevice.DeviceInfo.StylusPointProperties)
System\Windows\Input\Stylus\Pointer\PointerStylusPointPropertyInfoHelper.cs (1)
65
StylusPointProperty
stylusProp = new StylusPointProperty(propGuid, StylusPointPropertyIds.IsKnownButton(propGuid));
System\Windows\Input\Stylus\Pointer\PointerTabletDeviceInfo.cs (5)
188
List<
StylusPointProperty
> properties = new List<
StylusPointProperty
>()
195
List<
StylusPointProperty
> buttonProperties = new List<
StylusPointProperty
>();
271
StylusPointProperties = new ReadOnlyCollection<
StylusPointProperty
>(properties);
System\Windows\Input\Stylus\Pointer\PointerTouchDevice.cs (1)
82
StylusPointProperty
property = (isWidth ? StylusPointProperties.Width : StylusPointProperties.Height);
System\Windows\Input\Stylus\Wisp\PenContext.cs (1)
143
StylusPointProperty
buttonProperty = new StylusPointProperty(buttonGuid, true);
System\Windows\Input\Stylus\Wisp\PenThreadWorker.cs (5)
904
List<
StylusPointProperty
> properties = new List<
StylusPointProperty
>(cProps + cButtons + 3);
918
StylusPointProperty
property = new StylusPointProperty(guid, false);
927
StylusPointProperty
buttonProperty = new StylusPointProperty(buttonGuid, true);
949
tabletInfo.StylusPointProperties = new ReadOnlyCollection<
StylusPointProperty
>(properties);
System\Windows\Input\Stylus\Wisp\WispStylusTouchDevice.cs (1)
39
StylusPointProperty
property = (isWidth ? StylusPointProperties.Width : StylusPointProperties.Height);