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
- CompilerResults.cs
- ActivityWithResultWrapper.cs
- ServicePointManagerElement.cs
- ClientScriptManager.cs
- DrawingContextDrawingContextWalker.cs
- WinFormsComponentEditor.cs
- ObjectTag.cs
- EventProvider.cs
- TransformerInfo.cs
- ControlIdConverter.cs
- ThreadPoolTaskScheduler.cs
- ResponseBodyWriter.cs
- ViewPort3D.cs
- Point3DAnimationUsingKeyFrames.cs
- AsymmetricSecurityProtocol.cs
- OutputCacheProfile.cs
- DataGridViewLinkCell.cs
- SqlClientFactory.cs
- DataGridViewColumn.cs
- TypeSystemHelpers.cs
- QueryContinueDragEventArgs.cs
- ADRoleFactory.cs
- EventLogPropertySelector.cs
- CharAnimationBase.cs
- DataGridViewRowsAddedEventArgs.cs
- CodeArgumentReferenceExpression.cs
- NullReferenceException.cs
- DataSpaceManager.cs
- IntegerValidator.cs
- FormViewPagerRow.cs
- ModuleBuilderData.cs
- GradientBrush.cs
- Point3D.cs
- ProgressBarRenderer.cs
- SmiConnection.cs
- XmlBinaryWriterSession.cs
- TriggerCollection.cs
- DataControlFieldCollection.cs
- Canvas.cs
- WeakReference.cs
- PKCS1MaskGenerationMethod.cs
- DataListCommandEventArgs.cs
- IdleTimeoutMonitor.cs
- QilTargetType.cs
- ExpandSegmentCollection.cs
- BamlRecordHelper.cs
- Soap.cs
- PartitionResolver.cs
- XmlSchemaCompilationSettings.cs
- BitmapEffectDrawing.cs
- SchemaManager.cs
- PackageFilter.cs
- ReferenceService.cs
- QilIterator.cs
- ClientRuntimeConfig.cs
- XPathParser.cs
- GPPOINT.cs
- FixedSchema.cs
- LineMetrics.cs
- SqlUtil.cs
- InfoCardCryptoHelper.cs
- DictionaryEntry.cs
- MenuItemBinding.cs
- OrderedDictionaryStateHelper.cs
- DataGridViewEditingControlShowingEventArgs.cs
- NameValuePair.cs
- XmlCDATASection.cs
- ToolStripMenuItemCodeDomSerializer.cs
- ListenerElementsCollection.cs
- ArrangedElementCollection.cs
- SchemaDeclBase.cs
- SecureStringHasher.cs
- OrderToken.cs
- Pen.cs
- ContentDisposition.cs
- InternalConfigSettingsFactory.cs
- UnauthorizedAccessException.cs
- RelOps.cs
- TdsEnums.cs
- CellNormalizer.cs
- HandlerFactoryWrapper.cs
- WindowsListViewGroupHelper.cs
- Delay.cs
- ListViewInsertionMark.cs
- DataGridViewCellValidatingEventArgs.cs
- TextPattern.cs
- LinkLabelLinkClickedEvent.cs
- RankException.cs
- SoapEnumAttribute.cs
- SafeNativeMethodsCLR.cs
- PropertyGeneratedEventArgs.cs
- TextChangedEventArgs.cs
- XmlAnyElementAttribute.cs
- TdsParserStateObject.cs
- UserControlCodeDomTreeGenerator.cs
- DesignerVerb.cs
- PeerMessageDispatcher.cs
- OperationAbortedException.cs
- TextRange.cs
- PointCollection.cs