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
- SQLBytesStorage.cs
- OutputCacheSettings.cs
- FileDialog_Vista_Interop.cs
- TableHeaderCell.cs
- IntSecurity.cs
- URLIdentityPermission.cs
- ArrangedElement.cs
- MeshGeometry3D.cs
- SortQuery.cs
- SspiWrapper.cs
- BoundColumn.cs
- DataSourceXmlAttributeAttribute.cs
- ComplexObject.cs
- ObjectParameterCollection.cs
- SmiGettersStream.cs
- WindowInteractionStateTracker.cs
- Int64AnimationUsingKeyFrames.cs
- DocumentScope.cs
- TemplateDefinition.cs
- TextBox.cs
- OperationPickerDialog.cs
- DataServiceRequestOfT.cs
- BufferedWebEventProvider.cs
- FixedPageProcessor.cs
- BinaryObjectReader.cs
- WebPartDisplayModeCollection.cs
- SimpleMailWebEventProvider.cs
- DecodeHelper.cs
- TextFormatterHost.cs
- WindowsIPAddress.cs
- BufferedOutputStream.cs
- ResourceProviderFactory.cs
- CultureData.cs
- WizardStepCollectionEditor.cs
- OleDbReferenceCollection.cs
- ProfileSettings.cs
- TextRenderer.cs
- SQLGuid.cs
- CanonicalFormWriter.cs
- SourceLineInfo.cs
- XmlNamespaceMapping.cs
- XmlAttributes.cs
- TypeNameConverter.cs
- DataObjectCopyingEventArgs.cs
- GB18030Encoding.cs
- UrlUtility.cs
- FormViewRow.cs
- ADMembershipUser.cs
- DataServiceRequestOfT.cs
- EventEntry.cs
- ValueTypeFieldReference.cs
- KeyValueInternalCollection.cs
- XmlAttributeAttribute.cs
- HttpPostLocalhostServerProtocol.cs
- LabelLiteral.cs
- WCFModelStrings.Designer.cs
- FileVersionInfo.cs
- UInt16.cs
- RecommendedAsConfigurableAttribute.cs
- XmlTypeAttribute.cs
- basenumberconverter.cs
- ZipFileInfoCollection.cs
- EntityKeyElement.cs
- FixedSOMLineRanges.cs
- DataListDesigner.cs
- FileLogRecord.cs
- PropertyGrid.cs
- TextContainerChangedEventArgs.cs
- SqlProvider.cs
- FusionWrap.cs
- ConfigurationCollectionAttribute.cs
- SoapMessage.cs
- InvalidOperationException.cs
- DispatcherProcessingDisabled.cs
- DefaultTraceListener.cs
- Win32.cs
- SolidColorBrush.cs
- _TLSstream.cs
- WebControlsSection.cs
- CompilerLocalReference.cs
- GridItemCollection.cs
- BrowsableAttribute.cs
- OAVariantLib.cs
- ReaderContextStackData.cs
- PolyBezierSegment.cs
- DataServiceHost.cs
- Preprocessor.cs
- Convert.cs
- DtrList.cs
- ResourceDescriptionAttribute.cs
- EventLogger.cs
- AnnotationObservableCollection.cs
- MaxSessionCountExceededException.cs
- ItemsChangedEventArgs.cs
- DataSourceControlBuilder.cs
- DiscoveryClientBindingElement.cs
- MethodBuilderInstantiation.cs
- FormViewActionList.cs
- ErrorTableItemStyle.cs
- JulianCalendar.cs