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 / StylusPointPropertyUnit.cs / 1 / StylusPointPropertyUnit.cs
//------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------
using System;
using System.Windows;
using System.Windows.Input;
using System.Windows.Media;
using System.Collections.Generic;
namespace System.Windows.Input
{
///
/// Stylus data is made up of n number of properties. Each property can contain one or more
/// values such as x or y coordinate or button states.
/// This enum defines the various possible units for the values in the stylus data
///
///
public enum StylusPointPropertyUnit
{
/// Specifies that the units are unknown.
///
None = 0,
/// Specifies that the property value is in inches (distance units).
///
Inches = 1,
/// Specifies that the property value is in centimeters (distance units).
///
Centimeters = 2,
/// Specifies that the property value is in degrees (angle units).
///
Degrees = 3,
/// Specifies that the property value is in radians (angle units).
///
Radians = 4,
/// Specifies that the property value is in seconds (angle units).
///
Seconds = 5,
///
/// Specifies that the property value is in pounds (force, or mass, units).
Pounds = 6,
///
/// Specifies that the property value is in grams (force, or mass, units).
Grams = 7
}
///
/// Used to validate the enum
///
internal static class StylusPointPropertyUnitHelper
{
internal static bool IsDefined(StylusPointPropertyUnit unit)
{
if (unit >= StylusPointPropertyUnit.None && unit <= StylusPointPropertyUnit.Grams)
{
return true;
}
return false;
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------
using System;
using System.Windows;
using System.Windows.Input;
using System.Windows.Media;
using System.Collections.Generic;
namespace System.Windows.Input
{
///
/// Stylus data is made up of n number of properties. Each property can contain one or more
/// values such as x or y coordinate or button states.
/// This enum defines the various possible units for the values in the stylus data
///
///
public enum StylusPointPropertyUnit
{
/// Specifies that the units are unknown.
///
None = 0,
/// Specifies that the property value is in inches (distance units).
///
Inches = 1,
/// Specifies that the property value is in centimeters (distance units).
///
Centimeters = 2,
/// Specifies that the property value is in degrees (angle units).
///
Degrees = 3,
/// Specifies that the property value is in radians (angle units).
///
Radians = 4,
/// Specifies that the property value is in seconds (angle units).
///
Seconds = 5,
///
/// Specifies that the property value is in pounds (force, or mass, units).
Pounds = 6,
///
/// Specifies that the property value is in grams (force, or mass, units).
Grams = 7
}
///
/// Used to validate the enum
///
internal static class StylusPointPropertyUnitHelper
{
internal static bool IsDefined(StylusPointPropertyUnit unit)
{
if (unit >= StylusPointPropertyUnit.None && unit <= StylusPointPropertyUnit.Grams)
{
return true;
}
return false;
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CatalogPartChrome.cs
- ImageButton.cs
- ScriptResourceDefinition.cs
- OdbcPermission.cs
- XamlSerializerUtil.cs
- CodeExporter.cs
- ToolStripSystemRenderer.cs
- DataBinder.cs
- RenderTargetBitmap.cs
- Aggregates.cs
- HelpKeywordAttribute.cs
- FrameDimension.cs
- ListBindingConverter.cs
- ExtenderControl.cs
- TraceFilter.cs
- ChannelServices.cs
- CodeIdentifiers.cs
- FloaterParaClient.cs
- OleDbRowUpdatedEvent.cs
- DataGridViewAccessibleObject.cs
- ImageListStreamer.cs
- XmlSchemaSimpleContentExtension.cs
- MulticastDelegate.cs
- Semaphore.cs
- DispatcherOperation.cs
- Activity.cs
- BoundPropertyEntry.cs
- StatusBar.cs
- XmlILIndex.cs
- ScrollEventArgs.cs
- HScrollProperties.cs
- CorrelationValidator.cs
- XmlDataFileEditor.cs
- ComponentConverter.cs
- safex509handles.cs
- BitmapMetadataBlob.cs
- SaveFileDialog.cs
- Int64AnimationUsingKeyFrames.cs
- LoginAutoFormat.cs
- ImagingCache.cs
- Point3DCollectionValueSerializer.cs
- ErrorProvider.cs
- DataRowChangeEvent.cs
- RoleService.cs
- MessageQueueTransaction.cs
- DbConnectionPool.cs
- StretchValidation.cs
- LogSwitch.cs
- CryptoKeySecurity.cs
- SqlWebEventProvider.cs
- IIS7ConfigurationLoader.cs
- SafeRsaProviderHandle.cs
- WebPart.cs
- CollectionViewGroup.cs
- CustomWebEventKey.cs
- ConvertersCollection.cs
- DXD.cs
- XmlCharacterData.cs
- ConfigXmlWhitespace.cs
- TraversalRequest.cs
- ColorPalette.cs
- ProxyWebPartManager.cs
- _SingleItemRequestCache.cs
- ObjectAnimationUsingKeyFrames.cs
- Calendar.cs
- XmlLanguage.cs
- ConfigsHelper.cs
- XmlC14NWriter.cs
- SamlAuthorizationDecisionClaimResource.cs
- TimeSpanStorage.cs
- TextElementEnumerator.cs
- ExpressionDumper.cs
- CodeAttributeDeclaration.cs
- SoapServerProtocol.cs
- RoleGroupCollectionEditor.cs
- DbParameterCollectionHelper.cs
- TextClipboardData.cs
- WindowsComboBox.cs
- TileBrush.cs
- EnumType.cs
- Roles.cs
- Int64.cs
- Sql8ConformanceChecker.cs
- QuaternionAnimationUsingKeyFrames.cs
- CatalogPartChrome.cs
- _ChunkParse.cs
- SamlSerializer.cs
- ApplicationFileParser.cs
- _AcceptOverlappedAsyncResult.cs
- MetricEntry.cs
- LiteralControl.cs
- DataListCommandEventArgs.cs
- TrackingParameters.cs
- InfiniteIntConverter.cs
- CompositionTarget.cs
- EventsTab.cs
- SchemaExporter.cs
- UserInitiatedNavigationPermission.cs
- DropShadowBitmapEffect.cs
- SqlNotificationEventArgs.cs