←Select platform

ImageViewerNewImageResetOptions Enumeration

Summary

Specifies options to control which display properties get reset when a new image is set into the control.

Syntax

C#
VB
Java
Objective-C
WinRT C#
public enum ImageViewerNewImageResetOptions  
Public Enum ImageViewerNewImageResetOptions  
   Inherits System.Enum 
public enum ImageViewerNewImageResetOptions  
enum LTImageViewerNewImageResetOptions 
public enum ImageViewerNewImageResetOptions 
Leadtools.Controls.ImageViewerNewImageResetOptions = function() { }; 
Leadtools.Controls.ImageViewerNewImageResetOptions.prototype = { 
 
  None = 0, 
    ScrollOffset = 0x0001, 
    ScaleFactor = 0x0002, 
    SizeMode = 0x0004, 
    Reverse = 0x0008, 
    Flip = 0x0010, 
    RotateAngle = 0x0020, 
    Invert = 0x0040, 
    AspectRatioCorrection = 0x0080, 
    All = 0x00ff, 
    COLOR_FILTER = 0x0100, 
     
 }; 

Members

ValueMemberDescription
0None

None of the properties will reset back to their default values.

0x0001ScrollOffset

The horizontal and vertical scroll offsets (ImageViewer.ScrollOffset) location will reset back to the top-left position (0,0)

0x0002ScaleFactor

The ImageViewer.ScaleFactor value will reset back to 1.0

0x0004SizeMode

The ImageViewer.SizeMode value will reset back to ImageViewerSizeMode.None

0x0008Reverse

The ImageViewer.Reverse value will reset back to false

0x0010Flip

The ImageViewer.Flip value will reset back to false

0x0020RotateAngle

The ImageViewer.RotateAngle value will reset back to 0

0x0040InvertThe ImageViewer.Invert value will reset to false.

Note: This flag not supported in Java, use ImageViewerNewImageResetOptions.COLOR_FILTER instead.

0x0080AspectRatioCorrection

The ImageViewer.AspectRatioCorrection value will reset back to true

0x00ffAll

All the properties will reset back to their default values

0x0100COLOR_FILTERJava Only The ImageViewer ColorFilter value will reset back to null

Note: This flag not supported in Objective C, use ImageViewerNewImageResetOptions.Invert instead.

Remarks

You can use the ImageViewer.NewImageResetOptions property to control which of the display properties of the control resets back to its default value when the RasterImageViewer.Image property is set to a new image or when the user sets a new value into ImageViewer.ImageSize manually.

You can use a logical OR operation to combine any of the above options together. By setting these options, you can achieve effects such as if the control has a scale factor value of 1.5 (150 percent) and a new image is set, the scale factor does not reset and stays at 150 percent instead of going back to 100 percent.

Example

For an example, refer to RasterImageViewer.

Requirements

Target Platforms

See Also

Reference

Leadtools.Controls Namespace

Help Version 19.0.2017.10.28
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Controls Assembly (WinRT / WPF / iOS / OS X / Android)