Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MemberPath.cs
- PreservationFileReader.cs
- DataGridViewLinkCell.cs
- StorageEndPropertyMapping.cs
- CombinedGeometry.cs
- AnonymousIdentificationModule.cs
- WebPartCloseVerb.cs
- OperatingSystem.cs
- Update.cs
- XPathArrayIterator.cs
- Inline.cs
- Color.cs
- MenuBindingsEditorForm.cs
- CryptoProvider.cs
- RawStylusActions.cs
- DataControlField.cs
- ToolStripComboBox.cs
- SynchronizedRandom.cs
- ProxyHelper.cs
- XmlSchemaDatatype.cs
- _NegotiateClient.cs
- SqlDataAdapter.cs
- DataGridDesigner.cs
- latinshape.cs
- SpellerHighlightLayer.cs
- IISMapPath.cs
- CachedBitmap.cs
- CommandConverter.cs
- IisTraceWebEventProvider.cs
- TypeResolvingOptionsAttribute.cs
- StringFormat.cs
- CompilationLock.cs
- ModuleConfigurationInfo.cs
- FileSystemInfo.cs
- StreamSecurityUpgradeInitiatorAsyncResult.cs
- UrlRoutingHandler.cs
- TextDecoration.cs
- XmlChildNodes.cs
- HttpProtocolImporter.cs
- ColumnPropertiesGroup.cs
- ActivityTrace.cs
- DataGridViewTextBoxEditingControl.cs
- PathStreamGeometryContext.cs
- CorruptingExceptionCommon.cs
- CompensationTokenData.cs
- AudioLevelUpdatedEventArgs.cs
- DataSourceXmlSubItemAttribute.cs
- DoubleLinkListEnumerator.cs
- TraceInternal.cs
- ResetableIterator.cs
- PropertyReferenceSerializer.cs
- DocumentReferenceCollection.cs
- HttpResponse.cs
- AutoGeneratedFieldProperties.cs
- TextTreeFixupNode.cs
- CacheOutputQuery.cs
- IApplicationTrustManager.cs
- XmlBinaryReaderSession.cs
- OdbcParameterCollection.cs
- CustomPopupPlacement.cs
- ProvidersHelper.cs
- WhitespaceSignificantCollectionAttribute.cs
- InternalTransaction.cs
- LocatorBase.cs
- SelectedDatesCollection.cs
- linebase.cs
- DataGridColumnStyleMappingNameEditor.cs
- Transform.cs
- NegatedCellConstant.cs
- VisualStateChangedEventArgs.cs
- Transform.cs
- GenerateScriptTypeAttribute.cs
- MetadataArtifactLoaderCompositeFile.cs
- RichTextBox.cs
- WindowsProgressbar.cs
- SymbolMethod.cs
- AnnotationHighlightLayer.cs
- Int32Collection.cs
- ResourceWriter.cs
- PointCollection.cs
- ButtonChrome.cs
- SqlPersistenceProviderFactory.cs
- SerialPinChanges.cs
- WrapperEqualityComparer.cs
- XmlDataSource.cs
- AudioException.cs
- OdbcCommandBuilder.cs
- Native.cs
- Collection.cs
- SafeEventHandle.cs
- SrgsText.cs
- Calendar.cs
- CodeAccessSecurityEngine.cs
- RequestBringIntoViewEventArgs.cs
- ZoneButton.cs
- SchemaTableOptionalColumn.cs
- ReadContentAsBinaryHelper.cs
- SchemaSetCompiler.cs
- ResizingMessageFilter.cs
- CannotUnloadAppDomainException.cs