Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / MS / Internal / documents / DocumentViewerConstants.cs / 1305600 / 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
- Transform.cs
- ManipulationDevice.cs
- PropertyBuilder.cs
- AccessedThroughPropertyAttribute.cs
- MLangCodePageEncoding.cs
- DataGridViewAccessibleObject.cs
- TimeZoneInfo.cs
- MSG.cs
- XmlReflectionImporter.cs
- OperationInvokerTrace.cs
- DropDownList.cs
- PropertyGrid.cs
- DataPagerFieldItem.cs
- OneOfConst.cs
- EntitySqlException.cs
- XmlSchemaInferenceException.cs
- SrgsElementFactory.cs
- WindowsListView.cs
- ListViewCancelEventArgs.cs
- OracleNumber.cs
- ListControlConvertEventArgs.cs
- DataGridAddNewRow.cs
- XmlCharType.cs
- FrugalList.cs
- ScaleTransform.cs
- MatrixConverter.cs
- HttpHandlerActionCollection.cs
- KeyGestureConverter.cs
- XmlConverter.cs
- SystemWebExtensionsSectionGroup.cs
- XmlIlGenerator.cs
- CharEntityEncoderFallback.cs
- MatrixValueSerializer.cs
- AppDomainFactory.cs
- BulletChrome.cs
- ShaderEffect.cs
- RotateTransform.cs
- DataServiceHost.cs
- sqlser.cs
- ColorDialog.cs
- __ComObject.cs
- HttpFormatExtensions.cs
- StaticExtensionConverter.cs
- BitmapSizeOptions.cs
- RequestResizeEvent.cs
- Html32TextWriter.cs
- TransportOutputChannel.cs
- TraceSwitch.cs
- OperandQuery.cs
- AmbientLight.cs
- ISessionStateStore.cs
- ToolStripItemCollection.cs
- DeviceSpecificDesigner.cs
- StringComparer.cs
- ReadContentAsBinaryHelper.cs
- BindingContext.cs
- ButtonBase.cs
- FontSizeConverter.cs
- ToolStripHighContrastRenderer.cs
- UITypeEditors.cs
- PerformanceCounterCategory.cs
- NewExpression.cs
- CompressionTracing.cs
- TableColumn.cs
- ChtmlImageAdapter.cs
- PrinterResolution.cs
- KeyValueConfigurationElement.cs
- CssStyleCollection.cs
- ConfigXmlText.cs
- MenuItem.cs
- XMLSchema.cs
- DetailsViewPageEventArgs.cs
- DataControlImageButton.cs
- OdbcStatementHandle.cs
- CodeDefaultValueExpression.cs
- ConfigsHelper.cs
- Pen.cs
- HttpHandlerAction.cs
- CapiNative.cs
- UInt64Converter.cs
- SessionIDManager.cs
- CodeTypeOfExpression.cs
- Listener.cs
- BaseParser.cs
- MsmqIntegrationBinding.cs
- X509CertificateTokenFactoryCredential.cs
- ADConnectionHelper.cs
- Update.cs
- BindingCollectionElement.cs
- ADRoleFactoryConfiguration.cs
- _OverlappedAsyncResult.cs
- CompoundFileReference.cs
- BackgroundWorker.cs
- Viewport3DAutomationPeer.cs
- EnumMember.cs
- TaiwanCalendar.cs
- TextSimpleMarkerProperties.cs
- ExecutionContext.cs
- SignedXml.cs
- ProxyManager.cs