Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- AmbientEnvironment.cs
- Point3DCollection.cs
- LocalValueEnumerator.cs
- DataGridViewCellStyle.cs
- PageBuildProvider.cs
- MethodSignatureGenerator.cs
- SQLInt32.cs
- NamedPipeChannelListener.cs
- TextEditorContextMenu.cs
- SoapConverter.cs
- InstanceKeyCompleteException.cs
- _ConnectOverlappedAsyncResult.cs
- SqlDependencyListener.cs
- MatrixAnimationBase.cs
- HttpCookiesSection.cs
- RectangleConverter.cs
- NetStream.cs
- XmlElementList.cs
- CompModSwitches.cs
- TemplateInstanceAttribute.cs
- MaterialGroup.cs
- DashStyle.cs
- CrossContextChannel.cs
- PresentationAppDomainManager.cs
- TreeViewEvent.cs
- WebPartConnectionsCancelVerb.cs
- Int64KeyFrameCollection.cs
- RequestQueue.cs
- ReflectPropertyDescriptor.cs
- PasswordDeriveBytes.cs
- Win32Native.cs
- CharConverter.cs
- Validator.cs
- SQLInt64Storage.cs
- StorageComplexTypeMapping.cs
- BitmapEffectOutputConnector.cs
- CounterSampleCalculator.cs
- StringReader.cs
- RefreshPropertiesAttribute.cs
- OracleInternalConnection.cs
- RecordsAffectedEventArgs.cs
- SuppressIldasmAttribute.cs
- SoapFault.cs
- EventWaitHandleSecurity.cs
- BitmapFrameDecode.cs
- EnvironmentPermission.cs
- CTreeGenerator.cs
- DataServiceSaveChangesEventArgs.cs
- UInt32.cs
- RootNamespaceAttribute.cs
- WeakReferenceEnumerator.cs
- FontInfo.cs
- DataBindingList.cs
- TextPointer.cs
- EdmError.cs
- TargetInvocationException.cs
- DesignBindingPropertyDescriptor.cs
- ImageSourceTypeConverter.cs
- RootBrowserWindowAutomationPeer.cs
- FileDialogCustomPlacesCollection.cs
- InputBuffer.cs
- ScrollChrome.cs
- TrackingServices.cs
- MeasureItemEvent.cs
- ChannelAcceptor.cs
- LoginViewDesigner.cs
- XmlTypeAttribute.cs
- GenericXmlSecurityToken.cs
- RotateTransform3D.cs
- HtmlInputButton.cs
- SqlParameterCollection.cs
- Constraint.cs
- GlobalEventManager.cs
- HttpCacheVaryByContentEncodings.cs
- BitmapEffectCollection.cs
- ClipboardData.cs
- WebZone.cs
- BamlMapTable.cs
- SinglePageViewer.cs
- Vector3DCollectionConverter.cs
- Double.cs
- SortedDictionary.cs
- HandlerBase.cs
- DataGridViewCellMouseEventArgs.cs
- IDReferencePropertyAttribute.cs
- RegistrationServices.cs
- ParameterSubsegment.cs
- OdbcConnectionString.cs
- WMIInterop.cs
- ObjectDataSourceFilteringEventArgs.cs
- MenuAutomationPeer.cs
- processwaithandle.cs
- DynamicEntity.cs
- XmlSchemaRedefine.cs
- EntityDataSourceEntityTypeFilterConverter.cs
- WriteFileContext.cs
- ResourceDefaultValueAttribute.cs
- InkCanvasFeedbackAdorner.cs
- TreeWalkHelper.cs