Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Core / CSharp / System / Windows / Input / Stylus / RawStylusActions.cs / 1 / RawStylusActions.cs
using System; namespace System.Windows.Input { ////// The raw actions being reported from the stylus. /// ////// Note that multiple actions can be reported at once. /// [Flags] internal enum RawStylusActions { ////// NoAction /// None = 0x000, ////// The stylus became active in the application. The application /// may need to refresh its stylus state. /// Activate = 0x001, ////// The stylus became inactive in the application. The application /// may need to clear its stylus state. /// Deactivate = 0x002, ////// The stylus just came in contact with the digitizer /// Down = 0x004, ////// The stylus just lost contact with the digitizer /// Up = 0x008, ////// The stylus is sending more data while in contact with the digitizer. /// Move = 0x010, ////// The stylus is sending more data while hovering in-air over the digitizer. /// InAirMove = 0x020, ////// The stylus is now in range of the digitizer. /// InRange = 0x040, ////// The stylus is now out of range of the digitizer. /// OutOfRange = 0x080, ////// The stylus is now out of range of the digitizer. /// SystemGesture = 0x100, } ////// Internal helper for validating RawStylusActions /// internal static class RawStylusActionsHelper { private static readonly RawStylusActions MaxActions = RawStylusActions.None | RawStylusActions.Activate | RawStylusActions.Deactivate | RawStylusActions.Down | RawStylusActions.Up | RawStylusActions.Move | RawStylusActions.InAirMove | RawStylusActions.InRange | RawStylusActions.OutOfRange | RawStylusActions.SystemGesture; internal static bool IsValid(RawStylusActions action) { if (action < RawStylusActions.None || action > MaxActions) { return false; } return true; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. using System; namespace System.Windows.Input { ////// The raw actions being reported from the stylus. /// ////// Note that multiple actions can be reported at once. /// [Flags] internal enum RawStylusActions { ////// NoAction /// None = 0x000, ////// The stylus became active in the application. The application /// may need to refresh its stylus state. /// Activate = 0x001, ////// The stylus became inactive in the application. The application /// may need to clear its stylus state. /// Deactivate = 0x002, ////// The stylus just came in contact with the digitizer /// Down = 0x004, ////// The stylus just lost contact with the digitizer /// Up = 0x008, ////// The stylus is sending more data while in contact with the digitizer. /// Move = 0x010, ////// The stylus is sending more data while hovering in-air over the digitizer. /// InAirMove = 0x020, ////// The stylus is now in range of the digitizer. /// InRange = 0x040, ////// The stylus is now out of range of the digitizer. /// OutOfRange = 0x080, ////// The stylus is now out of range of the digitizer. /// SystemGesture = 0x100, } ////// Internal helper for validating RawStylusActions /// internal static class RawStylusActionsHelper { private static readonly RawStylusActions MaxActions = RawStylusActions.None | RawStylusActions.Activate | RawStylusActions.Deactivate | RawStylusActions.Down | RawStylusActions.Up | RawStylusActions.Move | RawStylusActions.InAirMove | RawStylusActions.InRange | RawStylusActions.OutOfRange | RawStylusActions.SystemGesture; internal static bool IsValid(RawStylusActions action) { if (action < RawStylusActions.None || action > MaxActions) { return false; } return true; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- StrongNameIdentityPermission.cs
- ZipIOExtraFieldElement.cs
- DataGridViewImageCell.cs
- ClientUIRequest.cs
- ViewPort3D.cs
- DescendantQuery.cs
- ImportDesigner.xaml.cs
- VideoDrawing.cs
- OneOfConst.cs
- Pair.cs
- Win32MouseDevice.cs
- XsdBuilder.cs
- XmlCharCheckingReader.cs
- SmtpMail.cs
- LongTypeConverter.cs
- DefaultAssemblyResolver.cs
- DirectionalLight.cs
- DecimalConstantAttribute.cs
- QilInvokeLateBound.cs
- MethodBuilder.cs
- AssemblyResourceLoader.cs
- ApplicationSettingsBase.cs
- TextContainerHelper.cs
- DbParameterHelper.cs
- RuntimeConfigLKG.cs
- OleDbParameterCollection.cs
- AnnouncementEndpoint.cs
- CubicEase.cs
- IndicCharClassifier.cs
- DetailsView.cs
- DetailsViewRow.cs
- GroupByExpressionRewriter.cs
- XsltSettings.cs
- TypeReference.cs
- ReadOnlyDataSource.cs
- XmlSchemaException.cs
- XamlVector3DCollectionSerializer.cs
- ColumnCollectionEditor.cs
- SchemaImporterExtension.cs
- LogConverter.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- DefaultCommandConverter.cs
- OdbcUtils.cs
- CachedPathData.cs
- GeneralTransform3D.cs
- Statements.cs
- SamlConstants.cs
- RSAPKCS1SignatureDeformatter.cs
- HwndHost.cs
- EmbossBitmapEffect.cs
- ExceptionCollection.cs
- namescope.cs
- ToolboxDataAttribute.cs
- DoubleAnimation.cs
- BitmapPalette.cs
- AssociationTypeEmitter.cs
- MultiTouchSystemGestureLogic.cs
- System.Data_BID.cs
- ExtensionQuery.cs
- EllipticalNodeOperations.cs
- FixedSOMLineCollection.cs
- DataSourceView.cs
- TdsRecordBufferSetter.cs
- COAUTHIDENTITY.cs
- RIPEMD160.cs
- DispatcherBuilder.cs
- ProgressBar.cs
- BamlLocalizabilityResolver.cs
- DoubleIndependentAnimationStorage.cs
- HashHelper.cs
- UIElement.cs
- ProgressBar.cs
- RadialGradientBrush.cs
- SkewTransform.cs
- ObjectSpanRewriter.cs
- SamlAuthorizationDecisionStatement.cs
- ComplexTypeEmitter.cs
- ReadOnlyTernaryTree.cs
- XmlSchema.cs
- ListBoxItemAutomationPeer.cs
- NamespaceDecl.cs
- HtmlForm.cs
- InternalBufferOverflowException.cs
- SuppressMessageAttribute.cs
- BinaryKeyIdentifierClause.cs
- InkPresenter.cs
- BinHexEncoder.cs
- NameValueConfigurationElement.cs
- AttachedPropertyInfo.cs
- EasingKeyFrames.cs
- HybridDictionary.cs
- NamespaceDisplay.xaml.cs
- XamlBrushSerializer.cs
- ImageClickEventArgs.cs
- StringFunctions.cs
- PositiveTimeSpanValidator.cs
- PublisherMembershipCondition.cs
- DrawingAttributeSerializer.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- SqlPersonalizationProvider.cs