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
- SplitterPanel.cs
- TreeView.cs
- RC2CryptoServiceProvider.cs
- QualificationDataItem.cs
- TextTreeInsertElementUndoUnit.cs
- DebugView.cs
- mil_sdk_version.cs
- Soap12ServerProtocol.cs
- VectorCollection.cs
- ConfigXmlSignificantWhitespace.cs
- FrameworkTemplate.cs
- SqlRowUpdatingEvent.cs
- DataSourceCacheDurationConverter.cs
- MethodCallConverter.cs
- WebBrowserBase.cs
- PhysicalFontFamily.cs
- infer.cs
- TableParaClient.cs
- PriorityQueue.cs
- BoolExpression.cs
- System.Data_BID.cs
- ConsumerConnectionPoint.cs
- ListViewInsertionMark.cs
- StorageMappingItemCollection.cs
- DateTime.cs
- NameNode.cs
- TypeUsage.cs
- WebDisplayNameAttribute.cs
- PrintEvent.cs
- WebPartZone.cs
- PolyQuadraticBezierSegment.cs
- PageThemeBuildProvider.cs
- NavigationProperty.cs
- _AutoWebProxyScriptHelper.cs
- EllipseGeometry.cs
- AppDomainEvidenceFactory.cs
- EasingKeyFrames.cs
- WsdlInspector.cs
- FunctionUpdateCommand.cs
- TdsParserHelperClasses.cs
- CharConverter.cs
- HttpPostedFileWrapper.cs
- NativeRightsManagementAPIsStructures.cs
- TypeSource.cs
- EventMap.cs
- GridViewHeaderRowPresenter.cs
- SelfSignedCertificate.cs
- ListViewContainer.cs
- WebHeaderCollection.cs
- View.cs
- XmlSignificantWhitespace.cs
- KerberosSecurityTokenProvider.cs
- InheritanceService.cs
- RoutedEventHandlerInfo.cs
- XmlSignatureManifest.cs
- DataGrid.cs
- MethodBody.cs
- CollectionViewGroupRoot.cs
- BufferedStream.cs
- CheckedListBox.cs
- XmlReaderSettings.cs
- FormView.cs
- AutoGeneratedFieldProperties.cs
- ReadOnlyTernaryTree.cs
- ObjectReaderCompiler.cs
- FileSecurity.cs
- CrossAppDomainChannel.cs
- MemberProjectedSlot.cs
- ParserStreamGeometryContext.cs
- SoapAttributes.cs
- DataGridCell.cs
- InstanceHandleConflictException.cs
- PropertyMetadata.cs
- Set.cs
- PropertyPath.cs
- CacheSection.cs
- TextTreeInsertElementUndoUnit.cs
- TextDecorationCollectionConverter.cs
- EmbossBitmapEffect.cs
- ClientRoleProvider.cs
- VariantWrapper.cs
- TaiwanLunisolarCalendar.cs
- ScaleTransform.cs
- ConfigXmlCDataSection.cs
- SignedXml.cs
- XmlDocumentType.cs
- ActivityMetadata.cs
- HostingPreferredMapPath.cs
- UserControl.cs
- StorageComplexPropertyMapping.cs
- path.cs
- PeerConnector.cs
- ObjectDataSourceMethodEventArgs.cs
- Transform.cs
- ChooseAction.cs
- SubstitutionDesigner.cs
- FacetDescription.cs
- ArithmeticException.cs
- mansign.cs
- SQLStringStorage.cs