Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / Framework / MS / Internal / documents / DocumentViewerConstants.cs / 1 / DocumentViewerConstants.cs
//---------------------------------------------------------------------------- // // Copyright (C) Microsoft Corporation. All rights reserved. // // File: DocumentViewerConstants.cs // // Description: Defines various constants used throughout DocumentViewer, // DocumentGrid and other related code. // // History: // 1/7/2005 : jdersch - Created //--------------------------------------------------------------------------- namespace MS.Internal.Documents { internal static class DocumentViewerConstants { //------------------------------------------------------------------- // // Public Properties // //------------------------------------------------------------------- ////// The minimum allowed value for the Zoom property on DocumentViewer /// public static double MinimumZoom { get { return _minimumZoom; } } ////// The maximum allowed value for the Zoom property on DocumentViewer /// public static double MaximumZoom { get { return _maximumZoom; } } ////// The minimum allowed value for the Scale property on DocumentGrid /// for normal views. /// public static double MinimumScale { get { return _minimumZoom / 100.0; } } ////// The minimum allowed value for the Scale property on DocumentGrid /// for a Thumbnails view. /// public static double MinimumThumbnailsScale { get { return _minimumThumbnailsZoom / 100.0; } } ////// The maximum allowed value for the Scale property on DocumentGrid /// public static double MaximumScale { get { return _maximumZoom / 100.0; } } ////// The maximum allowed value for the MaxPagesAcross property on DocumentViewer /// public static int MaximumMaxPagesAcross { get { return _maximumMaxPagesAcross; } } //-------------------------------------------------------------------- // // Private Fields // //------------------------------------------------------------------- private const double _minimumZoom = 5.0; private const double _minimumThumbnailsZoom = 12.5; private const double _maximumZoom = 5000.0; private const int _maximumMaxPagesAcross = 32; } } // 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. // // File: DocumentViewerConstants.cs // // Description: Defines various constants used throughout DocumentViewer, // DocumentGrid and other related code. // // History: // 1/7/2005 : jdersch - Created //--------------------------------------------------------------------------- namespace MS.Internal.Documents { internal static class DocumentViewerConstants { //------------------------------------------------------------------- // // Public Properties // //------------------------------------------------------------------- ////// The minimum allowed value for the Zoom property on DocumentViewer /// public static double MinimumZoom { get { return _minimumZoom; } } ////// The maximum allowed value for the Zoom property on DocumentViewer /// public static double MaximumZoom { get { return _maximumZoom; } } ////// The minimum allowed value for the Scale property on DocumentGrid /// for normal views. /// public static double MinimumScale { get { return _minimumZoom / 100.0; } } ////// The minimum allowed value for the Scale property on DocumentGrid /// for a Thumbnails view. /// public static double MinimumThumbnailsScale { get { return _minimumThumbnailsZoom / 100.0; } } ////// The maximum allowed value for the Scale property on DocumentGrid /// public static double MaximumScale { get { return _maximumZoom / 100.0; } } ////// The maximum allowed value for the MaxPagesAcross property on DocumentViewer /// public static int MaximumMaxPagesAcross { get { return _maximumMaxPagesAcross; } } //-------------------------------------------------------------------- // // Private Fields // //------------------------------------------------------------------- private const double _minimumZoom = 5.0; private const double _minimumThumbnailsZoom = 12.5; private const double _maximumZoom = 5000.0; private const int _maximumMaxPagesAcross = 32; } } // 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
- SessionIDManager.cs
- SqlCommandSet.cs
- HttpBufferlessInputStream.cs
- BitStack.cs
- ListBoxAutomationPeer.cs
- InkSerializer.cs
- CfgArc.cs
- LinqDataSourceStatusEventArgs.cs
- _DigestClient.cs
- EventRouteFactory.cs
- DateTimeFormatInfoScanner.cs
- ProxyWebPart.cs
- ValueType.cs
- BrowserDefinition.cs
- ToolboxDataAttribute.cs
- BoundsDrawingContextWalker.cs
- UrlPath.cs
- VSWCFServiceContractGenerator.cs
- GeometryHitTestResult.cs
- CorePropertiesFilter.cs
- OdbcErrorCollection.cs
- DataGridViewComboBoxColumnDesigner.cs
- SR.Designer.cs
- ConfigurationSectionHelper.cs
- DisplayInformation.cs
- ContactManager.cs
- URLBuilder.cs
- AnimationTimeline.cs
- ListBoxItemWrapperAutomationPeer.cs
- X509Certificate.cs
- CopyNamespacesAction.cs
- ButtonField.cs
- ObjectDataSourceDisposingEventArgs.cs
- PathParser.cs
- CellIdBoolean.cs
- StringDictionary.cs
- CodeStatement.cs
- XmlText.cs
- ExpressionWriter.cs
- WebEventTraceProvider.cs
- LeftCellWrapper.cs
- UserInitiatedNavigationPermission.cs
- ServiceDescriptionImporter.cs
- RecommendedAsConfigurableAttribute.cs
- DataObjectEventArgs.cs
- LocationSectionRecord.cs
- TranslateTransform.cs
- SafeProcessHandle.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- DataRecordObjectView.cs
- ToolStripContentPanel.cs
- EmptyQuery.cs
- ProfileServiceManager.cs
- ServerValidateEventArgs.cs
- ConfigXmlWhitespace.cs
- CanonicalXml.cs
- Wizard.cs
- ImportOptions.cs
- GradientStop.cs
- HttpGetProtocolReflector.cs
- WindowsGrip.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- RemotingConfigParser.cs
- Timeline.cs
- CasesDictionary.cs
- XmlElementAttribute.cs
- FileDialog.cs
- WriteFileContext.cs
- DescriptionAttribute.cs
- TextElement.cs
- PeerName.cs
- ServiceModelTimeSpanValidator.cs
- XPathBuilder.cs
- _AutoWebProxyScriptHelper.cs
- Set.cs
- filewebrequest.cs
- EnlistmentTraceIdentifier.cs
- OracleTransaction.cs
- RuntimeEnvironment.cs
- PartialTrustHelpers.cs
- DefaultTextStore.cs
- EntityViewGenerator.cs
- VectorAnimationBase.cs
- ToolboxCategoryItems.cs
- EdmScalarPropertyAttribute.cs
- SignatureResourcePool.cs
- RenderContext.cs
- ServiceChannelProxy.cs
- EnvironmentPermission.cs
- ListControl.cs
- NativeMethods.cs
- SplitContainer.cs
- TreePrinter.cs
- XmlIlGenerator.cs
- PathFigureCollection.cs
- RegularExpressionValidator.cs
- SpanIndex.cs
- sqlmetadatafactory.cs
- ADRole.cs
- Normalization.cs