Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / TextEffect.cs / 1305600 / TextEffect.cs
//------------------------------------------------------------------------ // // Microsoft Windows Client Platform // Copyright (C) Microsoft Corporation, 2001 // // File: TextEffect.cs // // Contents: TextEffect class // // Created: 3/23/2004 garyyang // //----------------------------------------------------------------------- using System; using System.Diagnostics; using System.Runtime.InteropServices; using System.Windows; using System.Collections; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Markup; using System.ComponentModel; using SR=MS.Internal.PresentationCore.SR; using SRID=MS.Internal.PresentationCore.SRID; namespace System.Windows.Media { ////// The class definition for TextEffect /// [Localizability(LocalizationCategory.None, Readability=Readability.Unreadable)] public partial class TextEffect : Animatable { //---------------------------------------- // constructor //---------------------------------------- ////// Constructor to TextEffect /// /// transform of the text effect /// foreground of the text effect /// clip of the text effect /// starting character index of the text effect /// number of code points public TextEffect( Transform transform, Brush foreground, Geometry clip, int positionStart, int positionCount ) { if (positionCount < 0) { throw new ArgumentOutOfRangeException("positionCount", SR.Get(SRID.ParameterCannotBeNegative)); } Transform = transform; Foreground = foreground; Clip = clip; PositionStart = positionStart; PositionCount = positionCount; } ////// constructor /// public TextEffect() { } //------------------------------- // Private method //------------------------------- private static bool OnPositionStartChanging(int value) { return (value >= 0); } private static bool OnPositionCountChanging(int value) { return (value >= 0); } } } // 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
- COM2AboutBoxPropertyDescriptor.cs
- CorrelationService.cs
- PrintSchema.cs
- RedistVersionInfo.cs
- DynamicMetaObject.cs
- Rectangle.cs
- TreeIterators.cs
- XmlNode.cs
- EnvironmentPermission.cs
- TextParagraphProperties.cs
- Vector3DConverter.cs
- ActivityBuilderHelper.cs
- XmlReader.cs
- WebBaseEventKeyComparer.cs
- DataGridViewCellValidatingEventArgs.cs
- StickyNote.cs
- UserUseLicenseDictionaryLoader.cs
- PerfService.cs
- ConnectionStringsExpressionBuilder.cs
- WsatServiceAddress.cs
- SystemPens.cs
- FixedSOMContainer.cs
- SystemIcmpV4Statistics.cs
- login.cs
- SettingsAttributeDictionary.cs
- DataBoundControlParameterTarget.cs
- BasicKeyConstraint.cs
- FixedDocumentSequencePaginator.cs
- ExtensionDataObject.cs
- WebMessageEncoderFactory.cs
- ToolStripHighContrastRenderer.cs
- ToolbarAUtomationPeer.cs
- BuildManagerHost.cs
- XmlSchemaGroup.cs
- ContextBase.cs
- TypeLoadException.cs
- FileEnumerator.cs
- UnconditionalPolicy.cs
- PrimitiveXmlSerializers.cs
- WmiEventSink.cs
- GB18030Encoding.cs
- FontInfo.cs
- COM2PropertyDescriptor.cs
- Label.cs
- Label.cs
- Line.cs
- CustomCredentialPolicy.cs
- TokenBasedSet.cs
- NetPeerTcpBinding.cs
- Attributes.cs
- PrintEvent.cs
- CapabilitiesUse.cs
- GlyphRunDrawing.cs
- StateItem.cs
- SocketException.cs
- ContentType.cs
- ResourceSetExpression.cs
- EllipseGeometry.cs
- TextFormatterContext.cs
- SemaphoreSecurity.cs
- SessionPageStatePersister.cs
- ObjectPersistData.cs
- BaseInfoTable.cs
- RectValueSerializer.cs
- KeyManager.cs
- EdmValidator.cs
- OdbcParameter.cs
- MSAANativeProvider.cs
- ImageAutomationPeer.cs
- ClipboardProcessor.cs
- ViewBox.cs
- CorruptingExceptionCommon.cs
- Lease.cs
- TreeWalkHelper.cs
- AnchorEditor.cs
- _RequestCacheProtocol.cs
- SizeConverter.cs
- TemplateContent.cs
- AnimatedTypeHelpers.cs
- GenericUI.cs
- TabControlEvent.cs
- SymLanguageVendor.cs
- XmlHierarchicalDataSourceView.cs
- TextCharacters.cs
- XmlWriterTraceListener.cs
- SaveFileDialogDesigner.cs
- ComplexTypeEmitter.cs
- PageAdapter.cs
- ToolStripSeparator.cs
- ButtonColumn.cs
- XamlPoint3DCollectionSerializer.cs
- FindCriteriaApril2005.cs
- SessionStateModule.cs
- FrameworkTemplate.cs
- DataRowExtensions.cs
- SrgsSubset.cs
- StylusPointPropertyUnit.cs
- GeneralTransformGroup.cs
- WindowClosedEventArgs.cs
- InstanceKeyView.cs