Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / Framework / System / Windows / Ink / EditingMode.cs / 1 / EditingMode.cs
//----------------------------------------------------------------------------
//
// File: InkCanvasEditingMode.cs
//
// Description:
// Defines InkCanvasEditingMode for InkCanvas
//
// Authors: samgeo
//
// Copyright (C) 2003 by Microsoft Corporation. All rights reserved.
//
//---------------------------------------------------------------------------
using System;
namespace System.Windows.Controls
{
///
/// Defines the InkCanvasEditingMode for the InkEditor
///
public enum InkCanvasEditingMode
{
///
/// None
///
None = 0,
///
/// Ink
///
Ink,
///
/// GestureOnly
///
GestureOnly,
///
/// InkAndGesture
///
InkAndGesture,
///
/// Select
///
Select,
///
/// EraseByPoint
///
EraseByPoint,
///
/// EraseByStroke
///
EraseByStroke,
}
// NOTICE-2004/10/13-WAYNEZEN,
// Whenever the InkCanvasEditingMode is modified, please update this EditingModeHelper.IsDefined.
internal static class EditingModeHelper
{
// Helper like Enum.IsDefined, for InkCanvasEditingMode.
internal static bool IsDefined(InkCanvasEditingMode InkCanvasEditingMode)
{
return (InkCanvasEditingMode >= InkCanvasEditingMode.None && InkCanvasEditingMode <= InkCanvasEditingMode.EraseByStroke);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------------------------
//
// File: InkCanvasEditingMode.cs
//
// Description:
// Defines InkCanvasEditingMode for InkCanvas
//
// Authors: samgeo
//
// Copyright (C) 2003 by Microsoft Corporation. All rights reserved.
//
//---------------------------------------------------------------------------
using System;
namespace System.Windows.Controls
{
///
/// Defines the InkCanvasEditingMode for the InkEditor
///
public enum InkCanvasEditingMode
{
///
/// None
///
None = 0,
///
/// Ink
///
Ink,
///
/// GestureOnly
///
GestureOnly,
///
/// InkAndGesture
///
InkAndGesture,
///
/// Select
///
Select,
///
/// EraseByPoint
///
EraseByPoint,
///
/// EraseByStroke
///
EraseByStroke,
}
// NOTICE-2004/10/13-WAYNEZEN,
// Whenever the InkCanvasEditingMode is modified, please update this EditingModeHelper.IsDefined.
internal static class EditingModeHelper
{
// Helper like Enum.IsDefined, for InkCanvasEditingMode.
internal static bool IsDefined(InkCanvasEditingMode InkCanvasEditingMode)
{
return (InkCanvasEditingMode >= InkCanvasEditingMode.None && InkCanvasEditingMode <= InkCanvasEditingMode.EraseByStroke);
}
}
}
// 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
- LeaseManager.cs
- ResourceWriter.cs
- ConfigurationProperty.cs
- PointConverter.cs
- IApplicationTrustManager.cs
- Nullable.cs
- DbConnectionFactory.cs
- SystemParameters.cs
- ErrorProvider.cs
- Codec.cs
- PersonalizationProvider.cs
- BitmapMetadata.cs
- ForeignConstraint.cs
- ExtensionWindowResizeGrip.cs
- BadImageFormatException.cs
- ConfigXmlAttribute.cs
- BooleanAnimationUsingKeyFrames.cs
- _Semaphore.cs
- SimpleRecyclingCache.cs
- ResourcesBuildProvider.cs
- WebBrowserNavigatedEventHandler.cs
- SliderAutomationPeer.cs
- FilterableAttribute.cs
- AttachedAnnotation.cs
- DefaultValueConverter.cs
- ShortcutKeysEditor.cs
- DateTimeAutomationPeer.cs
- HandleCollector.cs
- UserControl.cs
- DataControlFieldCell.cs
- Guid.cs
- WebScriptMetadataMessage.cs
- AliasExpr.cs
- VisualStyleInformation.cs
- ObjectTag.cs
- SafeMarshalContext.cs
- Reference.cs
- ContextTokenTypeConverter.cs
- DecimalAnimationUsingKeyFrames.cs
- HtmlTableCellCollection.cs
- SettingsPropertyValueCollection.cs
- NullToBooleanConverter.cs
- PriorityItem.cs
- DataGridViewComboBoxCell.cs
- TextOnlyOutput.cs
- UnionExpr.cs
- PersistChildrenAttribute.cs
- WaitHandleCannotBeOpenedException.cs
- ManagementInstaller.cs
- ScriptResourceAttribute.cs
- PeerObject.cs
- MediaSystem.cs
- WebBrowserHelper.cs
- SkipQueryOptionExpression.cs
- SqlDataSourceConfigureSelectPanel.cs
- ModifiableIteratorCollection.cs
- SecurityRuntime.cs
- ConfigurationSectionCollection.cs
- BitmapEffectInput.cs
- CellIdBoolean.cs
- WmiPutTraceRecord.cs
- InkCanvasSelectionAdorner.cs
- DateTimeHelper.cs
- CollectionBuilder.cs
- SchemaNotation.cs
- SinglePageViewer.cs
- TextEffectCollection.cs
- XamlPoint3DCollectionSerializer.cs
- SvcMapFileLoader.cs
- FlowLayoutPanel.cs
- DataTablePropertyDescriptor.cs
- SettingsPropertyValue.cs
- BamlVersionHeader.cs
- CollectionEditVerbManager.cs
- FlowDocumentFormatter.cs
- Validator.cs
- MsmqAuthenticationMode.cs
- AppDomain.cs
- NullableBoolConverter.cs
- TextInfo.cs
- DbDataSourceEnumerator.cs
- RepeatButtonAutomationPeer.cs
- EpmCustomContentSerializer.cs
- smtpconnection.cs
- SchemaTableOptionalColumn.cs
- DataTable.cs
- ConsoleEntryPoint.cs
- DataRowView.cs
- StrokeNodeOperations.cs
- ApplicationHost.cs
- BaseAsyncResult.cs
- DetailsViewCommandEventArgs.cs
- TextBoxAutomationPeer.cs
- ReturnEventArgs.cs
- WebBrowserDocumentCompletedEventHandler.cs
- SBCSCodePageEncoding.cs
- AnnotationAdorner.cs
- ServiceProviders.cs
- MasterPageCodeDomTreeGenerator.cs
- WebBrowser.cs