Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / TrustUi / MS / Internal / documents / Application / DocumentApplicationState.cs / 1 / DocumentApplicationState.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: Represents the current UI state of the application. // // History: // 06/24/2005 - [....] created // //--------------------------------------------------------------------------- using MS.Internal.PresentationUI; using System; namespace MS.Internal.Documents.Application { [Serializable] [FriendAccessAllowed] internal struct DocumentApplicationState { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- ////// Constructor /// /// Zoom value /// Horizontal offset within the document /// Vertical offset within the document /// Number of adjacent pages displayed public DocumentApplicationState(double zoom, double horizontalOffset, double verticalOffset, int maxPagesAcross) { // set local values _zoom = zoom; _horizontalOffset = horizontalOffset; _verticalOffset = verticalOffset; _maxPagesAcross = maxPagesAcross; } //------------------------------------------------------ // // Public Properties // //----------------------------------------------------- #region Public Properties ////// Zoom value /// public double Zoom { get { return _zoom; } } ////// Horizontal offset within the document /// public double HorizontalOffset { get { return _horizontalOffset; } } ////// Vertical offset within the document /// public double VerticalOffset { get { return _verticalOffset; } } ////// Number of adjacent pages displayed /// public int MaxPagesAcross { get { return _maxPagesAcross; } } #endregion Public Properties //------------------------------------------------------ // // Private Fields // //------------------------------------------------------ #region Private Fields private double _zoom; private double _horizontalOffset; private double _verticalOffset; private int _maxPagesAcross; #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
- OAVariantLib.cs
- Compilation.cs
- XmlDocumentSerializer.cs
- BrowserCapabilitiesFactoryBase.cs
- propertyentry.cs
- FrameworkObject.cs
- RequestTimeoutManager.cs
- ToolStripTextBox.cs
- BitmapDecoder.cs
- DataKey.cs
- StringSorter.cs
- PriorityBindingExpression.cs
- HandleCollector.cs
- EmptyControlCollection.cs
- BufferModeSettings.cs
- Substitution.cs
- DbConnectionPoolGroupProviderInfo.cs
- ClientUtils.cs
- UnitySerializationHolder.cs
- ImageKeyConverter.cs
- TracedNativeMethods.cs
- ParagraphVisual.cs
- _RequestLifetimeSetter.cs
- DataIdProcessor.cs
- AVElementHelper.cs
- HttpListenerRequest.cs
- TextInfo.cs
- ControlFilterExpression.cs
- SqlCacheDependency.cs
- SecurityException.cs
- EmbeddedMailObjectsCollection.cs
- _NegoStream.cs
- OpCopier.cs
- ParallelTimeline.cs
- BackStopAuthenticationModule.cs
- CodeTypeReference.cs
- DataGridViewCellStyle.cs
- PackagePart.cs
- ReplacementText.cs
- XmlElement.cs
- TimeIntervalCollection.cs
- AbsoluteQuery.cs
- DelayLoadType.cs
- HttpApplicationFactory.cs
- DataKeyArray.cs
- DependencyObjectProvider.cs
- JsonSerializer.cs
- SignedXmlDebugLog.cs
- QilDataSource.cs
- RelatedImageListAttribute.cs
- WCFBuildProvider.cs
- CaseStatementSlot.cs
- NavigationExpr.cs
- LinearGradientBrush.cs
- CodeCommentStatementCollection.cs
- MarkupExtensionParser.cs
- ITextView.cs
- TableLayoutSettings.cs
- InkPresenter.cs
- UrlAuthorizationModule.cs
- WebBrowserSiteBase.cs
- ApplicationTrust.cs
- TextRangeEditTables.cs
- NewItemsContextMenuStrip.cs
- OdbcConnectionOpen.cs
- FixedTextSelectionProcessor.cs
- EntityViewContainer.cs
- FileSystemEnumerable.cs
- DynamicValueConverter.cs
- IISMapPath.cs
- TabControlCancelEvent.cs
- CoreSwitches.cs
- _emptywebproxy.cs
- GridView.cs
- XmlSchemaAttribute.cs
- DesignerImageAdapter.cs
- NestedContainer.cs
- FormViewDesigner.cs
- AVElementHelper.cs
- AssemblyNameProxy.cs
- ObjectStorage.cs
- ReferencedType.cs
- TextBox.cs
- TextBoxLine.cs
- WorkflowTransactionService.cs
- ExceptionNotification.cs
- ContentTextAutomationPeer.cs
- SystemFonts.cs
- ServiceContractViewControl.Designer.cs
- XmlJsonReader.cs
- WorkflowApplicationEventArgs.cs
- SSmlParser.cs
- FixedNode.cs
- ExpandSegmentCollection.cs
- ISSmlParser.cs
- XdrBuilder.cs
- DesignerSerializationManager.cs
- FamilyMapCollection.cs
- FixedSchema.cs
- HttpHandlerActionCollection.cs