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
- SimpleApplicationHost.cs
- FusionWrap.cs
- AnnotationService.cs
- VisualState.cs
- AggregationMinMaxHelpers.cs
- AffineTransform3D.cs
- TextPointer.cs
- XMLDiffLoader.cs
- DataControlFieldHeaderCell.cs
- FtpRequestCacheValidator.cs
- LayoutTableCell.cs
- GroupBox.cs
- ProtocolsConfiguration.cs
- ReadOnlyAttribute.cs
- WindowsScrollBarBits.cs
- CodeGenerator.cs
- TextEditorSelection.cs
- GridViewCommandEventArgs.cs
- ExceptionUtil.cs
- BoundPropertyEntry.cs
- SafeFileMapViewHandle.cs
- HttpDictionary.cs
- WindowsTitleBar.cs
- ResourcePool.cs
- VisualStyleRenderer.cs
- TextTreeExtractElementUndoUnit.cs
- EntitySqlQueryState.cs
- IntegerFacetDescriptionElement.cs
- DataSysAttribute.cs
- ConnectionPointCookie.cs
- RolePrincipal.cs
- Exception.cs
- PenCursorManager.cs
- DataControlField.cs
- SourceFilter.cs
- XmlReflectionMember.cs
- Tuple.cs
- Resources.Designer.cs
- XmlDataSource.cs
- FileDialogCustomPlace.cs
- RowUpdatedEventArgs.cs
- DesignerDataStoredProcedure.cs
- CodeNamespaceCollection.cs
- WindowsListBox.cs
- TextReader.cs
- ManipulationLogic.cs
- BitmapEffectInput.cs
- DataPagerFieldCollection.cs
- DataRecordObjectView.cs
- WindowsListViewItemCheckBox.cs
- CharacterBuffer.cs
- XsltQilFactory.cs
- GPRECTF.cs
- ReachDocumentReferenceCollectionSerializer.cs
- SystemUdpStatistics.cs
- FontFamilyIdentifier.cs
- XamlStream.cs
- DrawingGroup.cs
- SqlConnectionPoolGroupProviderInfo.cs
- AddInProcess.cs
- InputElement.cs
- EventDrivenDesigner.cs
- ObjectSpanRewriter.cs
- DataGridViewElement.cs
- HandledMouseEvent.cs
- IChannel.cs
- RichTextBox.cs
- FilterableAttribute.cs
- FastPropertyAccessor.cs
- PageThemeBuildProvider.cs
- XmlCDATASection.cs
- ToolboxBitmapAttribute.cs
- PersonalizablePropertyEntry.cs
- PointValueSerializer.cs
- AsnEncodedData.cs
- PackWebRequest.cs
- MenuItemStyleCollection.cs
- BindingRestrictions.cs
- ExchangeUtilities.cs
- HScrollBar.cs
- XhtmlStyleClass.cs
- DataAdapter.cs
- VolatileEnlistmentMultiplexing.cs
- EventItfInfo.cs
- InputLanguageCollection.cs
- RootDesignerSerializerAttribute.cs
- XNodeValidator.cs
- KeyedCollection.cs
- DecoderExceptionFallback.cs
- _SingleItemRequestCache.cs
- EmptyWorkItem.cs
- OraclePermission.cs
- CodeDirectoryCompiler.cs
- Schema.cs
- XmlSignatureProperties.cs
- TextParagraphProperties.cs
- HeaderElement.cs
- DataGridViewDataErrorEventArgs.cs
- EmbossBitmapEffect.cs
- SignatureResourceHelper.cs