Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- ListBase.cs
- DefaultMemberAttribute.cs
- PeerTransportSecuritySettings.cs
- XmlDomTextWriter.cs
- FloaterParaClient.cs
- UserThread.cs
- PointAnimationUsingPath.cs
- PrimitiveXmlSerializers.cs
- ButtonChrome.cs
- TargetInvocationException.cs
- Mapping.cs
- TextCharacters.cs
- Delay.cs
- TraceSource.cs
- SafeRightsManagementHandle.cs
- LogExtent.cs
- CapabilitiesUse.cs
- DoubleAnimationUsingPath.cs
- Query.cs
- SortedList.cs
- ResourceExpressionBuilder.cs
- Geometry3D.cs
- SafeNativeMethods.cs
- TreeBuilderBamlTranslator.cs
- XmlArrayItemAttributes.cs
- InternalControlCollection.cs
- EventWaitHandle.cs
- Pkcs7Signer.cs
- RectangleHotSpot.cs
- GifBitmapDecoder.cs
- BrowserDefinitionCollection.cs
- XmlBufferReader.cs
- TabItem.cs
- SchemaHelper.cs
- SecurityPolicySection.cs
- WindowProviderWrapper.cs
- StaticExtensionConverter.cs
- DataMemberAttribute.cs
- SrgsRule.cs
- ChangeBlockUndoRecord.cs
- PenThreadPool.cs
- SessionPageStateSection.cs
- EventSetter.cs
- NonParentingControl.cs
- ResourceProperty.cs
- DiscoveryDocumentLinksPattern.cs
- WebSysDescriptionAttribute.cs
- Select.cs
- GeneralTransform.cs
- DataGridViewTextBoxColumn.cs
- ListenerTraceUtility.cs
- DataBindingCollection.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- WorkflowRuntimeServiceElementCollection.cs
- CodeDOMUtility.cs
- RectAnimationClockResource.cs
- TabItem.cs
- TimeIntervalCollection.cs
- StickyNote.cs
- Page.cs
- DeclarativeCatalogPart.cs
- SQLResource.cs
- SharedPersonalizationStateInfo.cs
- MatrixCamera.cs
- ResourcePermissionBaseEntry.cs
- ObjectListFieldsPage.cs
- XmlSchemaComplexContentExtension.cs
- securitycriticaldata.cs
- AggregationMinMaxHelpers.cs
- TemplateInstanceAttribute.cs
- AnnotationDocumentPaginator.cs
- Convert.cs
- ListView.cs
- EventLogSession.cs
- TrackingRecordPreFilter.cs
- VSDExceptions.cs
- EntityDataSourceUtil.cs
- PersonalizationStateInfoCollection.cs
- XamlWriterExtensions.cs
- HandledMouseEvent.cs
- ObjectConverter.cs
- BitmapVisualManager.cs
- EntityDataSourceSelectedEventArgs.cs
- ButtonBaseAutomationPeer.cs
- EntityParameter.cs
- StateManagedCollection.cs
- Win32.cs
- FilteredDataSetHelper.cs
- FaultException.cs
- RequiredFieldValidator.cs
- WeakKeyDictionary.cs
- NamespaceCollection.cs
- UTF8Encoding.cs
- SynchronizedDispatch.cs
- TextServicesHost.cs
- SHA384Managed.cs
- InkPresenterAutomationPeer.cs
- BooleanAnimationUsingKeyFrames.cs
- FlowDocumentReader.cs
- DetailsViewPagerRow.cs