StylusPointPropertyUnit.cs source code in C# .NET

Source code for the .NET framework in C#

                        

Code:

/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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

Network programming in C#, Network Programming in VB.NET, Network Programming in .NET
This book is available now!
Buy at Amazon US or
Buy at Amazon UK