Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Framework / System / Windows / Documents / SelectionHighlightInfo.cs / 1 / SelectionHighlightInfo.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: Highlight render properties for selected text. // // History: // 07/01/2004 : benwest - 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 : benwest - 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
- KeyValuePairs.cs
- TextElementAutomationPeer.cs
- WindowsIPAddress.cs
- UrlEncodedParameterWriter.cs
- RegistrationServices.cs
- InfoCardTraceRecord.cs
- CalendarDateRange.cs
- EntityObject.cs
- DefaultMemberAttribute.cs
- StringExpressionSet.cs
- WhitespaceSignificantCollectionAttribute.cs
- StoragePropertyMapping.cs
- PropertyContainer.cs
- MetadataPropertyAttribute.cs
- CompiledRegexRunner.cs
- ToolboxItemFilterAttribute.cs
- ColumnPropertiesGroup.cs
- HtmlMeta.cs
- BufferedGraphicsContext.cs
- Certificate.cs
- WebServiceTypeData.cs
- DataGridView.cs
- InfoCardClaim.cs
- SqlUserDefinedAggregateAttribute.cs
- MULTI_QI.cs
- TrailingSpaceComparer.cs
- NetworkCredential.cs
- PersistenceException.cs
- ProvidersHelper.cs
- SymbolDocumentGenerator.cs
- OuterGlowBitmapEffect.cs
- XmlCountingReader.cs
- TreeChangeInfo.cs
- CommonDialog.cs
- PLINQETWProvider.cs
- LinqDataSourceDeleteEventArgs.cs
- BamlResourceDeserializer.cs
- TreeViewImageGenerator.cs
- SimpleTypeResolver.cs
- TextEffect.cs
- DateTimeSerializationSection.cs
- ReferenceConverter.cs
- DeriveBytes.cs
- ByteConverter.cs
- SettingsBindableAttribute.cs
- GridViewColumnHeaderAutomationPeer.cs
- ArgIterator.cs
- RootBrowserWindowAutomationPeer.cs
- ResXDataNode.cs
- SqlCommandBuilder.cs
- FormViewActionList.cs
- HitTestWithPointDrawingContextWalker.cs
- OrderedDictionaryStateHelper.cs
- ArgumentException.cs
- updateconfighost.cs
- ExceptionUtility.cs
- SaveFileDialog.cs
- DataRecordInfo.cs
- GenericEnumConverter.cs
- SqlMultiplexer.cs
- ByeOperationAsyncResult.cs
- CopyAction.cs
- XsdCachingReader.cs
- EdgeProfileValidation.cs
- SystemIPGlobalStatistics.cs
- DataShape.cs
- Ray3DHitTestResult.cs
- MatcherBuilder.cs
- Config.cs
- metadatamappinghashervisitor.cs
- StorageBasedPackageProperties.cs
- SafeBitVector32.cs
- TextEditorTyping.cs
- PropertyGeneratedEventArgs.cs
- DataGridViewCellStyle.cs
- TrustManagerMoreInformation.cs
- BaseResourcesBuildProvider.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- PlanCompiler.cs
- Type.cs
- SqlReorderer.cs
- SoapSchemaExporter.cs
- CultureNotFoundException.cs
- Terminate.cs
- IndexOutOfRangeException.cs
- OdbcCommand.cs
- StreamReader.cs
- ContentElement.cs
- LocalizableAttribute.cs
- CodeDomExtensionMethods.cs
- SelectedDatesCollection.cs
- XDeferredAxisSource.cs
- AccessKeyManager.cs
- DoubleLinkListEnumerator.cs
- ParsedAttributeCollection.cs
- WebPartConnection.cs
- SqlGenericUtil.cs
- Assembly.cs
- MimePart.cs
- ElementHost.cs