Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / MS / Internal / PtsHost / FloaterBaseParaClient.cs / 1305600 / FloaterBaseParaClient.cs
//---------------------------------------------------------------------------- // // Copyright (C) Microsoft Corporation. All rights reserved. // // Description: FloaterBaseParaClient class: Base para client class // for floaters and UIElements // //--------------------------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Diagnostics; using System.Security; using System.Windows; using System.Windows.Media; using System.Windows.Documents; using MS.Internal.Documents; using MS.Internal.Text; using MS.Internal.PtsHost.UnsafeNativeMethods; namespace MS.Internal.PtsHost { // --------------------------------------------------------------------- // FloaterBaseParaClient class: base class for floater and UIElement // para clients // --------------------------------------------------------------------- internal abstract class FloaterBaseParaClient : BaseParaClient { //-------------------------------------------------------------------- // // Constructors // //------------------------------------------------------------------- #region Constructors // ------------------------------------------------------------------ // Constructor. // // paragraph - Paragraph associated with this object. // ------------------------------------------------------------------ protected FloaterBaseParaClient(FloaterBaseParagraph paragraph) : base(paragraph) { } #endregion Constructors // ----------------------------------------------------------------- // Arrange floater // // rcFloater - rectangle of the floater // rcHostPara - rectangle of the host text paragraph. // fswdirParent- flow direction of parent // pageContext - page context // ------------------------------------------------------------------ internal virtual void ArrangeFloater(PTS.FSRECT rcFloater, PTS.FSRECT rcHostPara, uint fswdirParent, PageContext pageContext) { } // ----------------------------------------------------------------- // Return TextContentRange for the content of the paragraph. // ----------------------------------------------------------------- internal override abstract TextContentRange GetTextContentRange(); } } // 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: FloaterBaseParaClient class: Base para client class // for floaters and UIElements // //--------------------------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Diagnostics; using System.Security; using System.Windows; using System.Windows.Media; using System.Windows.Documents; using MS.Internal.Documents; using MS.Internal.Text; using MS.Internal.PtsHost.UnsafeNativeMethods; namespace MS.Internal.PtsHost { // --------------------------------------------------------------------- // FloaterBaseParaClient class: base class for floater and UIElement // para clients // --------------------------------------------------------------------- internal abstract class FloaterBaseParaClient : BaseParaClient { //-------------------------------------------------------------------- // // Constructors // //------------------------------------------------------------------- #region Constructors // ------------------------------------------------------------------ // Constructor. // // paragraph - Paragraph associated with this object. // ------------------------------------------------------------------ protected FloaterBaseParaClient(FloaterBaseParagraph paragraph) : base(paragraph) { } #endregion Constructors // ----------------------------------------------------------------- // Arrange floater // // rcFloater - rectangle of the floater // rcHostPara - rectangle of the host text paragraph. // fswdirParent- flow direction of parent // pageContext - page context // ------------------------------------------------------------------ internal virtual void ArrangeFloater(PTS.FSRECT rcFloater, PTS.FSRECT rcHostPara, uint fswdirParent, PageContext pageContext) { } // ----------------------------------------------------------------- // Return TextContentRange for the content of the paragraph. // ----------------------------------------------------------------- internal override abstract TextContentRange GetTextContentRange(); } } // 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
- EntityDataSourceUtil.cs
- DataSvcMapFile.cs
- Geometry3D.cs
- TypeResolver.cs
- AttachedPropertyBrowsableWhenAttributePresentAttribute.cs
- TextTrailingWordEllipsis.cs
- ExceptionUtility.cs
- InitializerFacet.cs
- EventSinkHelperWriter.cs
- EventHandlerService.cs
- WindowsToolbarAsMenu.cs
- PrintingPermissionAttribute.cs
- ThrowHelper.cs
- ContextBase.cs
- MimeBasePart.cs
- WinFormsComponentEditor.cs
- Size.cs
- Nullable.cs
- OleDbConnection.cs
- DebugView.cs
- StringOutput.cs
- DbConnectionPool.cs
- HttpCapabilitiesEvaluator.cs
- ImportedNamespaceContextItem.cs
- BreakRecordTable.cs
- BooleanFacetDescriptionElement.cs
- ComponentRenameEvent.cs
- DataBindingCollection.cs
- WebControlParameterProxy.cs
- OutKeywords.cs
- SchemaCollectionCompiler.cs
- XmlLanguageConverter.cs
- assemblycache.cs
- PolicyValidationException.cs
- ContentPlaceHolder.cs
- typedescriptorpermissionattribute.cs
- WpfGeneratedKnownTypes.cs
- KnownAssemblyEntry.cs
- SessionEndedEventArgs.cs
- BitmapEffect.cs
- ReferencedType.cs
- HtmlTableRow.cs
- SmtpException.cs
- RestHandlerFactory.cs
- ConnectionManagementSection.cs
- sqlstateclientmanager.cs
- CacheMemory.cs
- BamlCollectionHolder.cs
- OpCopier.cs
- TypeValidationEventArgs.cs
- SplitContainer.cs
- TrackingQuery.cs
- SchemaElementLookUpTable.cs
- WebBrowserContainer.cs
- BufferModesCollection.cs
- TemplateControl.cs
- DataTableReader.cs
- HttpListenerRequest.cs
- BitmapEffectInput.cs
- _CacheStreams.cs
- _RequestCacheProtocol.cs
- ZipIOModeEnforcingStream.cs
- GridViewDeletedEventArgs.cs
- EncoderExceptionFallback.cs
- HtmlPanelAdapter.cs
- OutputCacheModule.cs
- XmlAttributeCache.cs
- ObjectSecurity.cs
- DataControlField.cs
- MergePropertyDescriptor.cs
- SortedDictionary.cs
- HwndHostAutomationPeer.cs
- Rotation3DKeyFrameCollection.cs
- RotateTransform3D.cs
- DesignerActionList.cs
- DataGridViewComboBoxCell.cs
- ImageBrush.cs
- EdmValidator.cs
- ListGeneralPage.cs
- NavigatorInput.cs
- UserPrincipalNameElement.cs
- RequestChannelBinder.cs
- CannotUnloadAppDomainException.cs
- ProcessHost.cs
- StoryFragments.cs
- Attributes.cs
- GZipDecoder.cs
- InkCanvasSelectionAdorner.cs
- DesignerDataColumn.cs
- EncoderParameters.cs
- WindowsGraphics2.cs
- ManualWorkflowSchedulerService.cs
- UniformGrid.cs
- Byte.cs
- SymmetricKeyWrap.cs
- CatalogPartChrome.cs
- _emptywebproxy.cs
- ExceptionRoutedEventArgs.cs
- TextParagraphCache.cs
- EnlistmentState.cs