Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Documents / SelectionHighlightInfo.cs / 1305600 / SelectionHighlightInfo.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: Highlight render properties for selected text. // // History: // 07/01/2004 : [....] - Created // //--------------------------------------------------------------------------- using System.Windows.Media; namespace System.Windows.Documents { ////// Highlight render properties for selected text. /// internal static class SelectionHighlightInfo { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors // Static constructor. static SelectionHighlightInfo() { _objectMaskBrush = new SolidColorBrush(SystemColors.HighlightColor); _objectMaskBrush.Opacity = 0.5; _objectMaskBrush.Freeze(); } #endregion Constructors //------------------------------------------------------ // // Internal Properties // //----------------------------------------------------- #region Internal Properties ////// Brush used to override selected text's ForegroundProperty. /// internal static Brush ForegroundBrush { get { return SystemColors.HighlightTextBrush; } } ////// Brush used to override selected text's BackgroundProperty. /// internal static Brush BackgroundBrush { get { return SystemColors.HighlightBrush; } } ////// Brush used to highlight selected embedded objects. /// internal static Brush ObjectMaskBrush { get { return _objectMaskBrush; } } #endregion Internal Properties //------------------------------------------------------ // // Private Fields // //------------------------------------------------------ #region Private Fields // Brush used to highlight selected embedded objects. private static readonly Brush _objectMaskBrush; #endregion Private Fields } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: Highlight render properties for selected text. // // History: // 07/01/2004 : [....] - Created // //--------------------------------------------------------------------------- using System.Windows.Media; namespace System.Windows.Documents { ////// Highlight render properties for selected text. /// internal static class SelectionHighlightInfo { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors // Static constructor. static SelectionHighlightInfo() { _objectMaskBrush = new SolidColorBrush(SystemColors.HighlightColor); _objectMaskBrush.Opacity = 0.5; _objectMaskBrush.Freeze(); } #endregion Constructors //------------------------------------------------------ // // Internal Properties // //----------------------------------------------------- #region Internal Properties ////// Brush used to override selected text's ForegroundProperty. /// internal static Brush ForegroundBrush { get { return SystemColors.HighlightTextBrush; } } ////// Brush used to override selected text's BackgroundProperty. /// internal static Brush BackgroundBrush { get { return SystemColors.HighlightBrush; } } ////// Brush used to highlight selected embedded objects. /// internal static Brush ObjectMaskBrush { get { return _objectMaskBrush; } } #endregion Internal Properties //------------------------------------------------------ // // Private Fields // //------------------------------------------------------ #region Private Fields // Brush used to highlight selected embedded objects. private static readonly Brush _objectMaskBrush; #endregion Private Fields } } // 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
- Update.cs
- QualifiedCellIdBoolean.cs
- SecurityTokenProvider.cs
- XmlQueryStaticData.cs
- NavigationPropertyEmitter.cs
- SequentialWorkflowRootDesigner.cs
- BlockExpression.cs
- PriorityRange.cs
- ExpressionBuilderContext.cs
- NameTable.cs
- NameTable.cs
- EntityDataSourceViewSchema.cs
- UpdateCompiler.cs
- DesignerCapabilities.cs
- HashSet.cs
- DataBindingValueUIHandler.cs
- PropertyBuilder.cs
- infer.cs
- SoundPlayer.cs
- MD5CryptoServiceProvider.cs
- IgnoreSectionHandler.cs
- ContextProperty.cs
- CodeGroup.cs
- Confirm.cs
- TableLayoutPanelCellPosition.cs
- RepeaterItemCollection.cs
- HuffmanTree.cs
- ParseChildrenAsPropertiesAttribute.cs
- Keyboard.cs
- Pair.cs
- SecUtil.cs
- XmlQueryCardinality.cs
- UnsupportedPolicyOptionsException.cs
- PropertyEmitterBase.cs
- SQLRoleProvider.cs
- RowVisual.cs
- OperationCanceledException.cs
- StandardOleMarshalObject.cs
- ParameterElement.cs
- PriorityBinding.cs
- DesignerMetadata.cs
- InstanceNameConverter.cs
- documentsequencetextview.cs
- MarkupWriter.cs
- SecurityTokenResolver.cs
- Clock.cs
- SmtpAuthenticationManager.cs
- Stopwatch.cs
- FixedSOMGroup.cs
- XmlUtil.cs
- UInt16Storage.cs
- SmiEventStream.cs
- InputLangChangeRequestEvent.cs
- RoutedEventHandlerInfo.cs
- HttpHandlerActionCollection.cs
- XmlStringTable.cs
- ObjectAssociationEndMapping.cs
- RegexInterpreter.cs
- EntityViewGenerator.cs
- NativeMethods.cs
- TreeNodeCollection.cs
- BamlVersionHeader.cs
- GridViewCommandEventArgs.cs
- SrgsRulesCollection.cs
- SchemaInfo.cs
- IisTraceWebEventProvider.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- StringPropertyBuilder.cs
- _SslState.cs
- ButtonStandardAdapter.cs
- Win32MouseDevice.cs
- LateBoundBitmapDecoder.cs
- RoutingBehavior.cs
- QuotedPairReader.cs
- ManipulationStartingEventArgs.cs
- TextElement.cs
- EUCJPEncoding.cs
- NativeMethodsOther.cs
- RuleSettings.cs
- ManifestSignatureInformation.cs
- regiisutil.cs
- ContainerParaClient.cs
- DesignTimeType.cs
- RedistVersionInfo.cs
- SystemIPInterfaceStatistics.cs
- CheckBoxBaseAdapter.cs
- nulltextcontainer.cs
- AdobeCFFWrapper.cs
- HealthMonitoringSectionHelper.cs
- DataSpaceManager.cs
- XmlIncludeAttribute.cs
- _DisconnectOverlappedAsyncResult.cs
- SecurityException.cs
- CapabilitiesUse.cs
- BamlRecordHelper.cs
- ConnectionManagementElementCollection.cs
- FormClosingEvent.cs
- VirtualDirectoryMappingCollection.cs
- RegexWriter.cs
- StringDictionaryWithComparer.cs