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
- IntAverageAggregationOperator.cs
- DbDataReader.cs
- NamedPipeAppDomainProtocolHandler.cs
- CompilationAssemblyInstallComponent.cs
- LinqDataSourceView.cs
- ExtensionWindow.cs
- PartialList.cs
- RootBrowserWindowAutomationPeer.cs
- ComboBoxRenderer.cs
- Types.cs
- PropertyEmitterBase.cs
- ScriptComponentDescriptor.cs
- Identity.cs
- ExceptionHandlers.cs
- HTTPNotFoundHandler.cs
- EntityDataSourceEntitySetNameItem.cs
- infer.cs
- XmlEncoding.cs
- XmlLinkedNode.cs
- KoreanLunisolarCalendar.cs
- LogicalExpr.cs
- SqlTopReducer.cs
- XmlDocumentSerializer.cs
- VirtualizedItemPattern.cs
- RegisteredExpandoAttribute.cs
- ToolStripDropDownMenu.cs
- PkcsUtils.cs
- PriorityBindingExpression.cs
- DrawingContextDrawingContextWalker.cs
- RC2CryptoServiceProvider.cs
- WebDescriptionAttribute.cs
- WinFormsUtils.cs
- ReferentialConstraint.cs
- ToolStripOverflowButton.cs
- RequestQueue.cs
- DesignerCategoryAttribute.cs
- SimpleRecyclingCache.cs
- SafeRegistryHandle.cs
- StrokeCollectionConverter.cs
- IconHelper.cs
- DbParameterCollectionHelper.cs
- UdpSocket.cs
- remotingproxy.cs
- XmlSchemaSubstitutionGroup.cs
- SmiSettersStream.cs
- BindingNavigator.cs
- ExpressionEditorAttribute.cs
- InfoCardRSAPKCS1SignatureDeformatter.cs
- _ServiceNameStore.cs
- CalendarItem.cs
- URL.cs
- CompilationSection.cs
- FileLoadException.cs
- MetafileHeader.cs
- EntityDataSourceChangingEventArgs.cs
- DataControlCommands.cs
- ClientRuntimeConfig.cs
- HtmlGenericControl.cs
- LogSwitch.cs
- VersionedStream.cs
- GlyphElement.cs
- TransformerTypeCollection.cs
- Label.cs
- ChildTable.cs
- RelativeSource.cs
- WindowInteropHelper.cs
- MsmqDecodeHelper.cs
- _ConnectionGroup.cs
- ListViewGroupConverter.cs
- SourceFileInfo.cs
- SByte.cs
- Version.cs
- Expression.DebuggerProxy.cs
- CryptographicAttribute.cs
- DiffuseMaterial.cs
- formatter.cs
- SafeViewOfFileHandle.cs
- MediaContextNotificationWindow.cs
- DetailsViewPagerRow.cs
- SpellerError.cs
- SoapCommonClasses.cs
- ACL.cs
- ListDictionaryInternal.cs
- BrowserCapabilitiesCodeGenerator.cs
- EntityClientCacheEntry.cs
- QuaternionConverter.cs
- TCPListener.cs
- EventMappingSettingsCollection.cs
- UnsafeNativeMethods.cs
- GridViewSortEventArgs.cs
- XmlSchemaObjectCollection.cs
- StateItem.cs
- DiscreteKeyFrames.cs
- UIAgentAsyncEndRequest.cs
- TransportBindingElement.cs
- InternalConfigRoot.cs
- Activator.cs
- TailCallAnalyzer.cs
- webbrowsersite.cs
- SecurityTokenContainer.cs