Error processing SSI file
LEADTOOLS JavaScript (Leadtools.Controls)

Show in webframe

Version Changes: 18 to 19

Removed

The following members have been removed from the existing types:

Member Description
Leadtools.Controls.CoordinateType Removed in v19
Leadtools.Controls.CoordinateType.Control Removed in v19
Leadtools.Controls.CoordinateType.Image Removed in v19
Leadtools.Controls.InteractiveEventArgs.NativeElementEvent Removed in v19
Leadtools.Controls.InteractiveDragStartedEventArgs.Direction Removed in v19
Leadtools.Controls.InteractiveService.Create(Object,Leadtools.Html.Element,Leadtools.Html.Element) Removed in v19
Leadtools.Controls.InteractiveService.CreateControl(Object,Leadtools.Html.Element,Leadtools.Html.Element) Removed in v19
Leadtools.Controls.InteractiveService.OnSizeChanged(Leadtools.LeadEventArgs) Removed in v19
Leadtools.Controls.InteractiveService.EventsElement Removed in v19
Leadtools.Controls.InteractiveService.TargetElement Removed in v19
Leadtools.Controls.InteractiveService.UserElements Removed in v19
Leadtools.Controls.PropertyChangedEventArgs (Constructor) Removed in v19
Leadtools.Controls.ElementEventArgs Removed in v19
Leadtools.Controls.ElementEventArgs.Create(Leadtools.Html.ElementEvent) Removed in v19
Leadtools.Controls.ElementEventArgs (Constructor) Removed in v19
Leadtools.Controls.ElementEventArgs.NativeElementEvent Removed in v19
Leadtools.Controls.MouseButton Removed in v19
Leadtools.Controls.MouseButton.None Removed in v19
Leadtools.Controls.MouseButton.Left Removed in v19
Leadtools.Controls.MouseButton.Right Removed in v19
Leadtools.Controls.MouseButton.Middle Removed in v19
Leadtools.Controls.MouseButton.XButton1 Removed in v19
Leadtools.Controls.MouseButton.XButton2 Removed in v19
Leadtools.Controls.ImageViewerNewImageResetOptions Removed in v19
Leadtools.Controls.ImageViewerNewImageResetOptions.None Removed in v19
Leadtools.Controls.ImageViewerNewImageResetOptions.ScrollOffset Removed in v19
Leadtools.Controls.ImageViewerNewImageResetOptions.ScaleFactor Removed in v19
Leadtools.Controls.ImageViewerNewImageResetOptions.SizeMode Removed in v19
Leadtools.Controls.ImageViewerNewImageResetOptions.Reverse Removed in v19
Leadtools.Controls.ImageViewerNewImageResetOptions.Flip Removed in v19
Leadtools.Controls.ImageViewerNewImageResetOptions.RotateAngle Removed in v19
Leadtools.Controls.ImageViewerNewImageResetOptions.Invert Removed in v19
Leadtools.Controls.ImageViewerNewImageResetOptions.AspectRatioCorrection Removed in v19
Leadtools.Controls.ImageViewerNewImageResetOptions.All Removed in v19
Leadtools.Controls.ImageViewerCreateOptions(String,String) (Constructor) Removed in v19
Leadtools.Controls.ImageViewerCreateOptions.ParentDivElementId Removed in v19
Leadtools.Controls.ImageViewerCreateOptions.ControlId Removed in v19
Leadtools.Controls.ImageViewerCreateOptions.DivClassName Removed in v19
Leadtools.Controls.ImageViewerCreateOptions.AutoScrollDivClassName Removed in v19
Leadtools.Controls.ImageViewerCreateOptions.CanvasClassName Removed in v19
Leadtools.Controls.ImageViewerRenderEventArgs.Create(Leadtools.Html.CanvasContext2D) Removed in v19
Leadtools.Controls.ImageViewerRenderEventArgs (Constructor) Removed in v19
Leadtools.Controls.ImageViewer.MaximumScaleFactor Removed in v19
Leadtools.Controls.ImageViewer.MinimumScaleFactor Removed in v19
Leadtools.Controls.ImageViewer.OnScrollChanged(Leadtools.LeadEventArgs) Removed in v19
Leadtools.Controls.ImageViewer.BeginScroll Removed in v19
Leadtools.Controls.ImageViewer.EndScroll Removed in v19
Leadtools.Controls.ImageViewer.OnSizeChanged(Leadtools.LeadEventArgs) Removed in v19
Leadtools.Controls.ImageViewer.GetTransform(Boolean) Removed in v19
Leadtools.Controls.ImageViewer.OnTransformChanged(Leadtools.LeadEventArgs) Removed in v19
Leadtools.Controls.ImageViewer.OnCanvasSizeChanged(Leadtools.LeadEventArgs) Removed in v19
Leadtools.Controls.ImageViewer.Invalidate Removed in v19
Leadtools.Controls.ImageViewer.OnPreRenderImage(Leadtools.Controls.ImageViewerRenderEventArgs) Removed in v19
Leadtools.Controls.ImageViewer.OnPostRenderImage(Leadtools.Controls.ImageViewerRenderEventArgs) Removed in v19
Leadtools.Controls.ImageViewer.ConvertPoint(Leadtools.Controls.CoordinateType,Leadtools.Controls.CoordinateType,Leadtools.LeadPointD) Removed in v19
Leadtools.Controls.ImageViewer.ConvertRect(Leadtools.Controls.CoordinateType,Leadtools.Controls.CoordinateType,Leadtools.LeadRectD) Removed in v19
Leadtools.Controls.ImageViewer.Zoom(Leadtools.Controls.ImageViewerSizeMode,Double,Leadtools.LeadPointD) Removed in v19
Leadtools.Controls.ImageViewer.GetMouseInteractiveMode(Leadtools.Controls.MouseButton) Removed in v19
Leadtools.Controls.ImageViewer.SetMouseInteractiveMode(Leadtools.Controls.MouseButton,Leadtools.Controls.ImageViewerInteractiveMode) Removed in v19
Leadtools.Controls.ImageViewer.OnWorkingInteractiveModeChanged(Leadtools.LeadEventArgs) Removed in v19
Leadtools.Controls.ImageViewer.OnImageChanged(Leadtools.LeadEventArgs) Removed in v19
Leadtools.Controls.ImageViewer.OnImageError(Leadtools.Controls.ElementEventArgs) Removed in v19
Leadtools.Controls.ImageViewer.OnImageReadyStateChange(Leadtools.Controls.ElementEventArgs) Removed in v19
Leadtools.Controls.ImageViewer.ImageControlRectangle(Boolean) Removed in v19
Leadtools.Controls.ImageViewer.ScaleToGray Removed in v19
Leadtools.Controls.ImageViewer.CurrentXScaleFactor Removed in v19
Leadtools.Controls.ImageViewer.CurrentYScaleFactor Removed in v19
Leadtools.Controls.ImageViewer.CurrentScaleFactor Removed in v19
Leadtools.Controls.ImageViewer.ResizeOnRotate Removed in v19
Leadtools.Controls.ImageViewer.RestrictHiddenScrollMode Removed in v19
Leadtools.Controls.ImageViewer.ScrollChanged Removed in v19
Leadtools.Controls.ImageViewer.ScrollRange Removed in v19
Leadtools.Controls.ImageViewer.CanUpdate Removed in v19
Leadtools.Controls.ImageViewer.CanScroll Removed in v19
Leadtools.Controls.ImageViewer.Transform Removed in v19
Leadtools.Controls.ImageViewer.RealImageSize Removed in v19
Leadtools.Controls.ImageViewer.VerticalScrollWidth Removed in v19
Leadtools.Controls.ImageViewer.HorizontalScrollHeight Removed in v19
Leadtools.Controls.ImageViewer.CanvasSizeChanged Removed in v19
Leadtools.Controls.ImageViewer.PreRenderImage Removed in v19
Leadtools.Controls.ImageViewer.PostRenderImage Removed in v19
Leadtools.Controls.ImageViewer.ImageControlCenter Removed in v19
Leadtools.Controls.ImageViewer.MouseWheelInteractiveMode Removed in v19
Leadtools.Controls.ImageViewer.PinchInteractiveMode Removed in v19
Leadtools.Controls.ImageViewer.TouchInteractiveMode Removed in v19
Leadtools.Controls.ImageViewer.WorkingInteractiveModeChanged Removed in v19
Leadtools.Controls.ImageViewer.ControlId Removed in v19
Leadtools.Controls.ImageViewer.DivId Removed in v19
Leadtools.Controls.ImageViewer.CanvasId Removed in v19
Leadtools.Controls.ImageViewer.AutoScrollDivId Removed in v19
Leadtools.Controls.ImageViewer.BackCanvas Removed in v19
Leadtools.Controls.ImageViewer.UseBackCanvas Removed in v19
Leadtools.Controls.ImageViewer.AutoScaleBackCanvas Removed in v19
Leadtools.Controls.ImageViewer.BackCanvasScale Removed in v19
Leadtools.Controls.ImageViewer.ImageDpiX Removed in v19
Leadtools.Controls.ImageViewer.ImageDpiY Removed in v19
Leadtools.Controls.ImageViewer.ScreenDpiX Removed in v19
Leadtools.Controls.ImageViewer.ScreenDpiY Removed in v19
Leadtools.Controls.ImageViewer.ImageChanged Removed in v19
Leadtools.Controls.ImageViewer.ImageError Removed in v19
Leadtools.Controls.ImageViewer.ImageReadyStateChange Removed in v19
Leadtools.Controls.ImageViewer.EnableDpiCorrection Removed in v19
Leadtools.Controls.ImageViewer.NewImageResetOptions Removed in v19
Leadtools.Controls.ImageViewer.ScaleToGrayCompleted Removed in v19
Leadtools.Controls.ImageViewerScrollMode Removed in v19
Leadtools.Controls.ImageViewerScrollMode.Auto Removed in v19
Leadtools.Controls.ImageViewerScrollMode.Hidden Removed in v19
Leadtools.Controls.ImageViewerScrollMode.Disabled Removed in v19
Leadtools.Controls.ImageViewerSizeMode Removed in v19
Leadtools.Controls.ImageViewerSizeMode.None Removed in v19
Leadtools.Controls.ImageViewerSizeMode.ActualSize Removed in v19
Leadtools.Controls.ImageViewerSizeMode.Fit Removed in v19
Leadtools.Controls.ImageViewerSizeMode.FitAlways Removed in v19
Leadtools.Controls.ImageViewerSizeMode.FitWidth Removed in v19
Leadtools.Controls.ImageViewerSizeMode.FitHeight Removed in v19
Leadtools.Controls.ImageViewerSizeMode.Stretch Removed in v19
Leadtools.Controls.ImageViewerInteractiveMode.OnWorkStarted(Leadtools.LeadEventArgs) Removed in v19
Leadtools.Controls.ImageViewerInteractiveMode.OnWorkCompleted(Leadtools.LeadEventArgs) Removed in v19
Leadtools.Controls.ImageViewerInteractiveMode.RestartOnImageChange Removed in v19
Leadtools.Controls.ImageViewerInteractiveMode.ImageViewerControl Removed in v19
Leadtools.Controls.ImageViewerInteractiveMode.MouseButton Removed in v19
Leadtools.Controls.ImageViewerInteractiveMode.WorkOnImageRectangle Removed in v19
Leadtools.Controls.ImageViewerZoomAtInteractiveMode.ToString Removed in v19
Leadtools.Controls.ImageViewerCenterAtInteractiveMode.ToString Removed in v19
Leadtools.Controls.ImageViewerSpyGlassInteractiveMode.ToString Removed in v19
Leadtools.Controls.ImageViewerMagnifyGlassInteractiveMode.ToString Removed in v19
Leadtools.Controls.ImageViewerMagnifyGlassInteractiveMode.OnWorkStarted(Leadtools.LeadEventArgs) Removed in v19
Leadtools.Controls.ImageViewerMagnifyGlassInteractiveMode.OnWorkCompleted(Leadtools.LeadEventArgs) Removed in v19
Leadtools.Controls.ImageViewerNoneInteractiveMode.ToString Removed in v19
Leadtools.Controls.ImageViewerPanZoomInteractiveMode.ToString Removed in v19
Leadtools.Controls.ImageViewerPanZoomInteractiveMode.ZoomAtImageControlCenter Removed in v19
Leadtools.Controls.ImageViewerRubberBandEventArgs (Constructor) Removed in v19
Leadtools.Controls.ImageViewerRubberBandEventArgs.Point1 Removed in v19
Leadtools.Controls.ImageViewerRubberBandEventArgs.Point2 Removed in v19
Leadtools.Controls.ImageViewerRubberBandInteractiveMode.ToString Removed in v19
Leadtools.Controls.ImageViewerZoomToInteractiveMode.ToString Removed in v19

New Members

The following members have been added to the existing types:

Member Description
Leadtools.Controls.CanvasOptions Options to use when HTML5 Canvas Elements are created.
Leadtools.Controls.CanvasOptions.AutoScale Indicates whether to automatically scale the HTML5 Canvas Element to a smaller size if an error occured during creation.
Leadtools.Controls.CanvasOptions.MaximumSize The maximum width or height of the HTML5 Canvas Element when it is created automatically.
Leadtools.Controls.CanvasOptions.MaximumInterpolationSize The maximum width or height to use with interpolation of an HTML5 Canvas Element.
Leadtools.Controls.ControlDropShadowOptions Options for rendering a drop shadow.
Leadtools.Controls.ControlDropShadowOptions.CreateDefault Returns a ControlDropShadowOptions initialized with default values.
Leadtools.Controls.ControlDropShadowOptions.Clone Creates an exact copy of this ControlDropShadowOptions.
Leadtools.Controls.ControlDropShadowOptions.IsVisible Iindicates whether the drop shadow is visible and should be rendered.
Leadtools.Controls.ControlDropShadowOptions.Color The color of the drop shadow.
Leadtools.Controls.ControlDropShadowOptions.OffsetX The position of the horizontal shadow
Leadtools.Controls.ControlDropShadowOptions.OffsetY The position of the vertical shadow
Leadtools.Controls.ControlDropShadowOptions.Blur The blur distance of the drop shadow.
Leadtools.Controls.ControlScrollMode Determines how the control displays and uses scrollbars.
Leadtools.Controls.ControlScrollMode.Auto

(0) Auto scrollbars, if the control requires scroll bars they will be visible and active. Only available if the platform supports scrollbars, otherwise, using this value is the same as using ControlScrollMode.Hidden.

Leadtools.Controls.ControlScrollMode.Hidden

(1) Do not show scrollbars, even if the control requires them/

Leadtools.Controls.ControlScrollMode.Disabled

(2) Disable scrolling, the scrollbars will not be visible nor activated even if the control requires them.

Leadtools.Controls.ControlSizeMode Determines how the control displays the image and the automatic adjustments of the display rectangles.
Leadtools.Controls.ControlSizeMode.None

(0) No special sizing

Leadtools.Controls.ControlSizeMode.ActualSize

(1) Use the image actual size

Leadtools.Controls.ControlSizeMode.Fit

(2) Fit the image into the viewing area while maintaining the aspect ratio. If the image size is smaller than the viewing area, no resizing is done.

Leadtools.Controls.ControlSizeMode.FitAlways

(3) Always fit the image into the viewing area while maintaining the aspect ratio even if the image size is smaller than the viewing area (in which case, the image will be scaled up).

Leadtools.Controls.ControlSizeMode.FitWidth

(4) Fit the image width to be the size of the width of the viewing area while maintaining the aspect ratio.

Leadtools.Controls.ControlSizeMode.FitHeight

(5) Fit the image height to be the size of the height of the viewing area while maintaining the aspect ratio.

Leadtools.Controls.ControlSizeMode.Stretch

(6) Fit the image to fill the viewing area. Aspect ratio might not be maintained.

Leadtools.Controls.ControlTextTrimming Specifies how to trim characters from a string that does not completely fit into a layout shape.
Leadtools.Controls.ControlTextTrimming.None

(0) Specifies no trimming.

Leadtools.Controls.ControlTextTrimming.Character

(1) Specifies that the text is trimmed to the nearest character.

Leadtools.Controls.ControlTextTrimming.Word

(2) Specifies that text is trimmed to the nearest word.

Leadtools.Controls.ControlTextTrimming.EllipsisCharacter

(3) Specifies that the text is trimmed to the nearest character, and an ellipsis is inserted at the end of a trimmed line.

Leadtools.Controls.ControlTextTrimming.EllipsisWord

(4) Specifies that text is trimmed to the nearest word, and an ellipsis is inserted at the end of a trimmed line.

Leadtools.Controls.ControlTextTrimming.EllipsisPath

(5) The center is removed from trimmed lines and replaced by an ellipsis. The algorithm keeps as much of the last slash-delimited segment of the line as possible.

Leadtools.Controls.InterpolationRunMode How interpolation will be run when active for multiple pages.
Leadtools.Controls.InterpolationRunMode.Sequential

(0) Run the interpolation one page at a time, waiting for one page to complete before starting the next. This is the default.

Leadtools.Controls.InterpolationRunMode.Parallel

(1) Place no limit on the number of pages that can be interpolated at once.

Leadtools.Controls.InterpolationMode Interpolation mode support by LEADTOOLS.
Leadtools.Controls.InterpolationMode.None

(0) No interpolation. Default rendering by the platform.

Leadtools.Controls.InterpolationMode.Resample

(1) Use bilinear interpolation (resample) if the render operation needs to resize the image when zoom value is less than 1:1. This mode works for both bitonal (black/white) and color images.

Leadtools.Controls.InterpolationMode.ScaleToGray

(2) Enables grayscaling of bitonal images (such as black and white) if the render operation needs to resize the image when zoom value is less than 1:1. This mode produces slighly better result if the original image was black and white. However, in almost all cases, Resample produces similar results in quality and speed and should be used for all images.

Leadtools.Controls.InterpolationStatus Current interpolation status.
Leadtools.Controls.InterpolationStatus.Started

(0) New interpolation has started.

Leadtools.Controls.InterpolationStatus.Completed

(1) Interpolation has completed successful and the image is updated.

Leadtools.Controls.InterpolationStatus.Aborted

(2) Interpolation has been aborted successfuly either because another render has occured or by user interaction.

Leadtools.Controls.InterpolationStatus.Error

(3) An error has occured and interpolation has been aborted.

Leadtools.Controls.InterpolationEventArgs Data for the interpolation event.
Leadtools.Controls.InterpolationEventArgs.Create(Leadtools.Controls.InterpolationMode,Leadtools.Controls.ImageViewerItem,Exception,Leadtools.Controls.InterpolationStatus) Create a new instance of InterpolationEventArgs with the specified parameters.
Leadtools.Controls.InterpolationEventArgs.Mode The interpolation mode used by the viewer.
Leadtools.Controls.InterpolationEventArgs.Item The source ImageViewerItem having its image interpolated.
Leadtools.Controls.InterpolationEventArgs.Status The current interpolation status.
Leadtools.Controls.InterpolationEventArgs.Error The error object, if any.
Leadtools.Controls.InterpolationEventArgs.IsCanceled Indicates whether the interpolation operation is to be canceled.
Leadtools.Controls.Keys.LButton Left mouse button
Leadtools.Controls.Keys.RButton Right mouse button
Leadtools.Controls.Keys.Cancel Cancel key (Escape by default)
Leadtools.Controls.Keys.MButton Middle mouse button
Leadtools.Controls.Keys.PageUp Page up key
Leadtools.Controls.Keys.PageDown Page down key
Leadtools.Controls.Keys.End End key
Leadtools.Controls.Keys.Home Home key
Leadtools.Controls.Keys.Left Left key
Leadtools.Controls.Keys.Up Up key
Leadtools.Controls.Keys.Right Right key
Leadtools.Controls.Keys.Down Down key
Leadtools.Controls.MouseButtons Specifies a mouse button.
Leadtools.Controls.MouseButtons.None No mouse button
Leadtools.Controls.MouseButtons.Left Left mouse button
Leadtools.Controls.MouseButtons.Right Right mouse button
Leadtools.Controls.MouseButtons.Middle Middle mouse button
Leadtools.Controls.MouseButtons.XButton1 X 1 mouse button
Leadtools.Controls.MouseButtons.XButton2 X 2 mouse button
Leadtools.Controls.ControlPadding Represents padding or margin information associated with a user interface (UI) element.
Leadtools.Controls.ControlPadding (Constructor) Initializes a new instance of ControlPadding with default values.
Leadtools.Controls.ControlPadding.Clone Creates an exact copy of this ControlPadding
Leadtools.Controls.ControlPadding.Create(Int32,Int32,Int32,Int32) Creates a new ControlPadding instance with the specified values.
Leadtools.Controls.ControlPadding.CreateAll(Int32) Creates a new ControlPadding using the supplied padding size for all edges.
Leadtools.Controls.ControlPadding.Empty Creates a ControlPadding object with no padding.
Leadtools.Controls.ControlPadding.Left The left edge value.
Leadtools.Controls.ControlPadding.Top The top edge value.
Leadtools.Controls.ControlPadding.Right The right edge value.
Leadtools.Controls.ControlPadding.Bottom The bottom edge value.
Leadtools.Controls.ControlPadding.All The padding value for all the edges.
Leadtools.Controls.PropertyChangedEventArgs(String) (Constructor) Initializes a new instance of PropertyChangedEventArgs.
Leadtools.Controls.ControlRegionRenderMode Determines how to render the outline of a region area.
Leadtools.Controls.ControlRegionRenderMode.None

(0) Do not render the region.

Leadtools.Controls.ControlRegionRenderMode.Fixed

(1) Trace the region outline using a fixed frame.

Leadtools.Controls.ControlRegionRenderMode.Animated

(2) Trace the region outline using an animated frame.

Leadtools.Controls.ControlRegionRenderer Use by the controls to render the regions outlines.
Leadtools.Controls.ControlRegionRenderer.MaximumAnimateIndex Maximum number of animation index.
Leadtools.Controls.ControlRegionRenderer.Instance Singlton instance of ControlRegionRenderer.
Leadtools.Controls.ControlRegionRenderer.RegionRenderCallback User callback used to customize rendering region outlines.
Leadtools.Controls.ControlRegionRenderer.Size The size of the pen used to frame the region in pixels.
Leadtools.Controls.ControlRegionRenderCallback Callback used to customize rendering the outline of regions.
Leadtools.Controls.ImageViewer.OnSelectedItemsChanged(EventArgs) Raises the SelectedItemsChanged event.
Leadtools.Controls.ImageViewer.OnActiveItemChanged(EventArgs) Raises the ActiveItemChanged event.
Leadtools.Controls.ImageViewer.GetItemViewBounds(Leadtools.Controls.ImageViewerItem,Leadtools.Controls.ImageViewerItemPart,Boolean) Current physical (in control pixel coordinates) bounds of any part of an item.
Leadtools.Controls.ImageViewer.GetItemBounds(Leadtools.Controls.ImageViewerItem,Leadtools.Controls.ImageViewerItemPart) Current logical (excluding the current transformation) bounds of any part of an item.
Leadtools.Controls.ImageViewer.ConvertBoundsToView(Leadtools.LeadRectD,Boolean) Converts a rectangle value from logical (excluding the current transformation) to physical (in control pixel coordinates).
Leadtools.Controls.ImageViewer.GetViewBounds(Boolean,Boolean) Current bounds of the view in physical (in control pixel) coordinates
Leadtools.Controls.ImageViewer.GetItemTransform(Leadtools.Controls.ImageViewerItem) Transformation matrix of the whole item.
Leadtools.Controls.ImageViewer.GetItemContentTransform(Leadtools.Controls.ImageViewerItem) Transformation matrix of the content of an item.
Leadtools.Controls.ImageViewer.GetItemImageTransform(Leadtools.Controls.ImageViewerItem) Transformation matrix of the image of an item.
Leadtools.Controls.ImageViewer.GetItemImageTransformScaleOnly(Leadtools.Controls.ImageViewerItem) Transformation matrix of the image of an item without translation and rotation.
Leadtools.Controls.ImageViewer.GetItemImageFloatingPointTransform(Leadtools.Controls.ImageViewerItem) Transformation matrix of the image of an item without rounded values.
Leadtools.Controls.ImageViewer.GetItemImageTransformWithDpi(Leadtools.Controls.ImageViewerItem,Boolean) Transformation matrix of the image of an item with or without DPI scaling.
Leadtools.Controls.ImageViewer.GetItemFloaterTransform(Leadtools.Controls.ImageViewerItem) Transformation matrix of the floater of an item.
Leadtools.Controls.ImageViewer.GetFirstVisibleItemIndex(Leadtools.Controls.ImageViewerItemPart) Index for the first visible item or part of it in the viewer.
Leadtools.Controls.ImageViewer.GetLastVisibleItemIndex(Leadtools.Controls.ImageViewerItemPart) Index for the last visible item or part of it in the viewer.
Leadtools.Controls.ImageViewer.GetFirstVisibleItem(Leadtools.Controls.ImageViewerItemPart) First visible item or part of it in the viewer.
Leadtools.Controls.ImageViewer.GetLastVisibleItem(Leadtools.Controls.ImageViewerItemPart) Last visible item or part of it in the viewer.
Leadtools.Controls.ImageViewer.IsItemVisible(Leadtools.Controls.ImageViewerItem,Leadtools.Controls.ImageViewerItemPart) Gets a value that indicate whether the specified item or part is currently visible in the viewer.
Leadtools.Controls.ImageViewer.GetLargestVisibleItemIndex(Leadtools.Controls.ImageViewerItemPart) Index for the largest visible item or part of it in the viewer.
Leadtools.Controls.ImageViewer.GetLargestVisibleItem(Leadtools.Controls.ImageViewerItemPart) Largest visible item or part of it in the viewer.
Leadtools.Controls.ImageViewer.HitTestItems(Leadtools.LeadRectD) Items that intersect with a rectangle in physical (in viewer pixel) coordinates.
Leadtools.Controls.ImageViewer.HitTestItem(Leadtools.LeadPointD) First item that is under a physical (in viewer pixel) coordinates.
Leadtools.Controls.ImageViewer.HitTestFloater(Leadtools.LeadPointD) First item that has its floater under a physical (in viewer pixel) coordinates.
Leadtools.Controls.ImageViewer.HitTestItemPart(Leadtools.Controls.ImageViewerItem,Leadtools.LeadPointD) Specific part of the item under a physical (in viewer pixel) coordinates.
Leadtools.Controls.ImageViewer.ConvertPoints(Leadtools.Controls.ImageViewerItem,Leadtools.Controls.ImageViewerCoordinateType,Leadtools.Controls.ImageViewerCoordinateType,Leadtools.LeadPointD[]) Converts an array of LeadPointD from one coordinates to the other.
Leadtools.Controls.ImageViewer.ConvertPoint(Leadtools.Controls.ImageViewerItem,Leadtools.Controls.ImageViewerCoordinateType,Leadtools.Controls.ImageViewerCoordinateType,Leadtools.LeadPointD) Converts a LeadPointD from one coordinates to the other.
Leadtools.Controls.ImageViewer.ConvertRect(Leadtools.Controls.ImageViewerItem,Leadtools.Controls.ImageViewerCoordinateType,Leadtools.Controls.ImageViewerCoordinateType,Leadtools.LeadRectD) Converts a LeadRectD from one coordinates to the other.
Leadtools.Controls.ImageViewer.GotoItemByIndex(Int32) Scroll to the top-left of an item giving its index.
Leadtools.Controls.ImageViewer.GotoItem(Leadtools.Controls.ImageViewerItem) Scroll to the top-left of an item.
Leadtools.Controls.ImageViewer.EnsureItemVisibleByIndex(Int32) Ensures that the item at the specified index is visible in the viewer.
Leadtools.Controls.ImageViewer.EnsureItemVisible(Leadtools.Controls.ImageViewerItem) Ensures that an item is visible in the viewer.
Leadtools.Controls.ImageViewer.EnsureBoundsVisible(Leadtools.LeadRectD) Ensures that the specified rectangle area is visible in the viewer.
Leadtools.Controls.ImageViewer.GetItemImageSize(Leadtools.Controls.ImageViewerItem,Boolean) Image size of an item.
Leadtools.Controls.ImageViewer.GetItemFloaterSize(Leadtools.Controls.ImageViewerItem,Boolean) Floater image size of an item.
Leadtools.Controls.ImageViewer.OnRenderError(Leadtools.Controls.ImageViewerRenderEventArgs) Raises the RenderError event.
Leadtools.Controls.ImageViewer.OnPreRender(Leadtools.Controls.ImageViewerRenderEventArgs) Raises the PreRender event.
Leadtools.Controls.ImageViewer.OnRender(Leadtools.Controls.ImageViewerRenderEventArgs) Raises the Render event.
Leadtools.Controls.ImageViewer.OnPostRender(Leadtools.Controls.ImageViewerRenderEventArgs) Raises the PostRender event.
Leadtools.Controls.ImageViewer.OnPreRenderItem(Leadtools.Controls.ImageViewerRenderEventArgs) Raises the PreRenderItem event.
Leadtools.Controls.ImageViewer.OnRenderItem(Leadtools.Controls.ImageViewerRenderEventArgs) Raises the RenderItem event.
Leadtools.Controls.ImageViewer.OnPostRenderItem(Leadtools.Controls.ImageViewerRenderEventArgs) Raises the PostRenderItem event.
Leadtools.Controls.ImageViewer.OnRenderItemRegion(Leadtools.Controls.ImageViewerRenderEventArgs) Raises the RenderItemRegion event.
Leadtools.Controls.ImageViewer.OnRenderItemFloaterRegion(Leadtools.Controls.ImageViewerRenderEventArgs) Raises the RenderItemFloaterRegion event.
Leadtools.Controls.ImageViewer.OnRenderItemFloater(Leadtools.Controls.ImageViewerRenderEventArgs) Raises the RenderItemFloater event.
Leadtools.Controls.ImageViewer.OnRenderShadow(Leadtools.Controls.ImageViewerRenderEventArgs) Raises the RenderShadow event.
Leadtools.Controls.ImageViewer.OnRenderBorder(Leadtools.Controls.ImageViewerRenderEventArgs) Raises the RenderBorder event.
Leadtools.Controls.ImageViewer.OnRenderBackground(Leadtools.Controls.ImageViewerRenderEventArgs) Raises the RenderBackground event.
Leadtools.Controls.ImageViewer.OnRenderImage(Leadtools.Controls.ImageViewerRenderEventArgs) Raises the RenderImage event.
Leadtools.Controls.ImageViewer.OnRenderText(Leadtools.Controls.ImageViewerRenderEventArgs) Raises the RenderText event.
Leadtools.Controls.ImageViewer.BeginRender Stops the viewer from rendering the content if any change is applied. This is useful to increase the control's speed efficiency.
Leadtools.Controls.ImageViewer.EndRender Instruct the viewer that updates are completed and rendering of content can be resumed.
Leadtools.Controls.ImageViewer.BeginTransform Stops the viewer from updating the transformations matrices and updating the view layout. This is useful to increase the control's speed efficiency.
Leadtools.Controls.ImageViewer.EndTransform Instruct the viewer that updates are completed and updating transformations and view layout can be resumed.
Leadtools.Controls.ImageViewer.OnRedirectRender(Leadtools.Controls.ImageViewerRenderEventArgs) Raises the RedirectRender event.
Leadtools.Controls.ImageViewer.GetDestinationRectangle(Double,Double,Leadtools.LeadRectD,Leadtools.Controls.ControlSizeMode,Leadtools.Controls.ControlAlignment,Leadtools.Controls.ControlAlignment) Utility method to adjust the given LeadRectD based on source size, size mode and alignment
Leadtools.Controls.ImageViewer.GetScaleFactors(Leadtools.LeadSizeD,Leadtools.LeadSizeD,Leadtools.Controls.ControlSizeMode) Utility method to calculate the scale factor needed to perform the specified size mode using a source and destination size.
Leadtools.Controls.ImageViewer.Invalidate(Leadtools.LeadRectD) Invalidates a portion of the entire surface of the control and causes the control to be redrawn.
Leadtools.Controls.ImageViewer.InvalidateItemByIndex(Int32) Invalidate the item at the specified index.
Leadtools.Controls.ImageViewer.InvalidateItem(Leadtools.Controls.ImageViewerItem) Invalidate an item.
Leadtools.Controls.ImageViewer.UpdateTransform Re-calculates the transformation matrices and update the view layout.
Leadtools.Controls.ImageViewer.OnTransformChanged(EventArgs) Raises the OnTransformChanged event.
Leadtools.Controls.ImageViewer.Zoom(Leadtools.Controls.ControlSizeMode,Double,Leadtools.LeadPointD) Zooms or changes the size mode of the view.
Leadtools.Controls.ImageViewer.ConvertTransform(Leadtools.LeadMatrix,Leadtools.Controls.ImageViewerItem,Leadtools.Controls.ImageViewerItem) Converts a transformation matrix relative to one item to another.
Leadtools.Controls.ImageViewer.OnItemChanged(Leadtools.Controls.ImageViewerItemChangedEventArgs) Raises the ItemChanged event.
Leadtools.Controls.ImageViewer.OnItemError(Leadtools.Controls.ImageViewerItemErrorEventArgs) Raises the ItemError event.
Leadtools.Controls.ImageViewer.ScrollByRestrict(Leadtools.LeadPointD) Scrolls the viewer by the specified amount in pixels while always restricting the value to the current minimum and maximum allowed.
Leadtools.Controls.ImageViewer.RestrictScrollOffset(Leadtools.LeadPointD) Ensures a scroll position is inside the minimum and maximum scroll value currently allowed.
Leadtools.Controls.ImageViewer.OnScrollOffsetChanged(EventArgs) Raises the ScrollOffsetChanged event.
Leadtools.Controls.ImageViewer.TranslateItemScaleFactor(Leadtools.Controls.ImageViewerItem,Double,Double,Boolean) Translates an item horizontally or vertically a given amount of pixels regardless of the current zoom value.
Leadtools.Controls.ImageViewer.CombineFloater(Boolean) Combines the floaters with the images for all items inside this ImageViewer
Leadtools.Controls.ImageViewer.OnItemDragDrop(Leadtools.Controls.ImageViewerItemDragDropEventArgs) Raises the ItemDragDrop event.
Leadtools.Controls.ImageViewer.GetImageTransformWithDpi(Boolean) Transformation matrix of the image with or without DPI scaling (single item mode).
Leadtools.Controls.ImageViewer.Reset Resets the display properties to their default values (single item mode).
Leadtools.Controls.ImageViewer.BeginAutoSizeChanged Disable detecting if the viewer size has changed.
Leadtools.Controls.ImageViewer.EndAutoSizeChanged Enables detecting if the viewer size has changed.
Leadtools.Controls.ImageViewer.OnSizeChanged Inform the control that the size of the container has changed.
Leadtools.Controls.ImageViewer.OnForeCanvasSizeChanged(EventArgs) Raises the ForeCanvasSizeChanged event.
Leadtools.Controls.ImageViewer.RenderRedirect(Html.Media.Graphics.CanvasContext2D,Leadtools.Controls.ImageViewerRenderRedirectOptions,Leadtools.LeadRectD) Render the content of the viewer to an external context.
Leadtools.Controls.ImageViewer.ProcessDragDropUrl(Leadtools.Controls.ImageViewerItem,String) Processes the image dropped on this ImageViewer during a drag/drop operation.
Leadtools.Controls.ImageViewer.UpdateStyles Inform the viewer that the CSS classes used has been changed.
Leadtools.Controls.ImageViewer.DisableTransitions Stops the viewer from updating the transformations matrices and view layout during CSS transitions.
Leadtools.Controls.ImageViewer.EnableTransitions Enable updating the transformations matrices and view layout during CSS transitions.
Leadtools.Controls.ImageViewer.OnAutoItemElementsAdded(Leadtools.Controls.ImageViewerRenderEventArgs) Raises the AutoItemElementsAdded event.
Leadtools.Controls.ImageViewer.OnAutoItemElementsRemoved(Leadtools.Controls.ImageViewerRenderEventArgs) Raises the AutoItemElementsRemoved event.
Leadtools.Controls.ImageViewer.OnElementsUpdated(Leadtools.Controls.ImageViewerElementsUpdatedEventArgs) Raises the ElementsUpdated event.
Leadtools.Controls.ImageViewer.ViewBorderThickness View border thickness.
Leadtools.Controls.ImageViewer.ViewBorderColor View border color.
Leadtools.Controls.ImageViewer.ViewMargin Margins to use between the control boundary and the view.
Leadtools.Controls.ImageViewer.ViewPadding Padding to use between the view border and the items.
Leadtools.Controls.ImageViewer.ViewDropShadow View drop shadow properties
Leadtools.Controls.ImageViewer.ItemBorderThickness Items border thickness.
Leadtools.Controls.ImageViewer.ItemBorderColor Default items border color.
Leadtools.Controls.ImageViewer.ItemMargin Margins to use between the view and the items.
Leadtools.Controls.ImageViewer.ItemPadding Padding to use between the items border and the content.
Leadtools.Controls.ImageViewer.ImageBorderThickness Images border thickness.
Leadtools.Controls.ImageViewer.ImageBorderColor Images border color.
Leadtools.Controls.ImageViewer.ImageDropShadow Images drop shadow properties
Leadtools.Controls.ImageViewer.ItemSpacing Spacing to use between neighboring items.
Leadtools.Controls.ImageViewer.ItemBackgroundColor Default items background color.
Leadtools.Controls.ImageViewer.ImageBackgroundColor Images background color.
Leadtools.Controls.ImageViewer.SelectedItemBorderColor Selected items border color.
Leadtools.Controls.ImageViewer.SelectedItemBackgroundColor Selected items background color.
Leadtools.Controls.ImageViewer.HoveredItemBorderColor Hovered items border color.
Leadtools.Controls.ImageViewer.HoveredItemBackgroundColor Hovered items background color.
Leadtools.Controls.ImageViewer.ActiveItemBorderColor Active item border color.
Leadtools.Controls.ImageViewer.ActiveItemBackgroundColor Active item background color.
Leadtools.Controls.ImageViewer.ItemTextFont Items text font.
Leadtools.Controls.ImageViewer.ItemTextWrap Indicates whether the items text should automatically wrap to the next line if needed.
Leadtools.Controls.ImageViewer.ItemTextTrimming Items text trimming options.
Leadtools.Controls.ImageViewer.ItemTextColor Default items text color.
Leadtools.Controls.ImageViewer.SelectedItemTextColor Selected items text color.
Leadtools.Controls.ImageViewer.Items The colletion of items in this ImageViewer
Leadtools.Controls.ImageViewer.SelectedItemsChanged Occurs when any of the items inside this viewer selection state changes.
Leadtools.Controls.ImageViewer.ActiveItem Active item of this image viewer.
Leadtools.Controls.ImageViewer.ActiveItemChanged Occurs when the value of ActiveItem changes.
Leadtools.Controls.ImageViewer.HasItems Gets a value that indicate whether this viewer has any items.
Leadtools.Controls.ImageViewer.ViewSize Current view size in pixels.
Leadtools.Controls.ImageViewer.ViewTransform Current transformation matrix of the view.
Leadtools.Controls.ImageViewer.ViewHorizontalAlignment Specifies how to align the view inside the control horizontally.
Leadtools.Controls.ImageViewer.ViewVerticalAlignment Specifies how to align the view inside the control vertically.
Leadtools.Controls.ImageViewer.ItemHorizontalAlignment Specifies how to align the items inside the view horizontally.
Leadtools.Controls.ImageViewer.ItemVerticalAlignment Specifies how to align the items inside the view vertically.
Leadtools.Controls.ImageViewer.TextHorizontalAlignment Specifies how to align the text inside their items horizontally.
Leadtools.Controls.ImageViewer.TextVerticalAlignment Specifies how to align the text inside their items vertically.
Leadtools.Controls.ImageViewer.ViewBounds Current view bounds.
Leadtools.Controls.ImageViewer.RenderError Occurs when an error happens during rendering.
Leadtools.Controls.ImageViewer.PreRender Occurs before the view is rendered.
Leadtools.Controls.ImageViewer.Render Render the view.
Leadtools.Controls.ImageViewer.PostRender Occurs after the view is rendered.
Leadtools.Controls.ImageViewer.PreRenderItem Occurs before an item is rendered.
Leadtools.Controls.ImageViewer.RenderItem Occurs when an item is rendered.
Leadtools.Controls.ImageViewer.PostRenderItem Occurs after an item is rendered.
Leadtools.Controls.ImageViewer.RenderItemRegion Renders the item region.
Leadtools.Controls.ImageViewer.RenderItemFloaterRegion Renders the item floater region.
Leadtools.Controls.ImageViewer.RenderItemFloater Renders the item floater.
Leadtools.Controls.ImageViewer.RenderShadow Renders view or item or drop shadow.
Leadtools.Controls.ImageViewer.RenderBorder Renders view or item border.
Leadtools.Controls.ImageViewer.RenderBackground Renders view or item background.
Leadtools.Controls.ImageViewer.RenderImage Renders the item image.
Leadtools.Controls.ImageViewer.RenderText Renders the item text.
Leadtools.Controls.ImageViewer.CanTransform Gets a value that indicate if the ImageViewer will update the transformation matrices and view layout when changes are made to the control's properties or to the items.
Leadtools.Controls.ImageViewer.CanRender Gets a value that indicate if the ImageViewer will render the content when changes are made to the control's properties or to the items.
Leadtools.Controls.ImageViewer.IsRenderRedirected Gets a value that indicate whether the current rendering operation is targetting an external device rather the control itself.
Leadtools.Controls.ImageViewer.RedirectRender Occurs when the viewer content has changed and any external controls performing live capture need to be updated.
Leadtools.Controls.ImageViewer.ImageRegionRenderMode Indicates how image regions are rendered.
Leadtools.Controls.ImageViewer.FloaterRegionRenderMode Indicates how floater regions are rendered.
Leadtools.Controls.ImageViewer.ScreenDpi Current screen resolution in dots per inch (or DPI).
Leadtools.Controls.ImageViewer.XScaleFactor Value of the horizontal scale factor for the view display.
Leadtools.Controls.ImageViewer.YScaleFactor Value of the vertical scale factor for the view display.
Leadtools.Controls.ImageViewer.MinimumScaleFactor Minimum scale factor allowed.
Leadtools.Controls.ImageViewer.MaximumScaleFactor Maximum scale factor allowed.
Leadtools.Controls.ImageViewer.InteractiveModes The list of interactive modes in this ImageViewer.
Leadtools.Controls.ImageViewer.IdleInteractiveMode The ImageViewerInteractiveMode that is currently acting as the first idle mode.
Leadtools.Controls.ImageViewer.HitTestStateInteractiveMode The ImageViewerInteractiveMode that is currently in a hit-test state.
Leadtools.Controls.ImageViewer.RestrictScroll Indicates whether scrolling or panning the view outside the maximum range is allowed.
Leadtools.Controls.ImageViewer.ScrollOffsetChanged Occurs when the value of ScrollOffset changes.
Leadtools.Controls.ImageViewer.MaximumScrollSize Current maximum scroll size allowed.
Leadtools.Controls.ImageViewer.ViewLayout View layout used by this ImageViewer.
Leadtools.Controls.ImageViewer.ResizeOnTransform Indicates whether the viewer should change the size of the scrolling area when an item is transformed.
Leadtools.Controls.ImageViewer.ClipImageToContent Indicates whether to clip the image outside the content area if ResizeOnTransform was set to false.
Leadtools.Controls.ImageViewer.ItemSize Default item size.
Leadtools.Controls.ImageViewer.ItemSizeMode Indicates how the images are displayed inside their items.
Leadtools.Controls.ImageViewer.FloaterOpacity Opacity used when rendering the floaters in this ImageViewer
Leadtools.Controls.ImageViewer.DropCopyKeyState Modifier key used to initiate a copy drop operation
Leadtools.Controls.ImageViewer.DropMoveKeyState Modifier key used to initiate a move drop operation
Leadtools.Controls.ImageViewer.DropLinkKeyState Modifier key used to initiate a link drop operation
Leadtools.Controls.ImageViewer.ItemDragDrop Occurs when data is being dragged or dropped from/to this ImageViewer.
Leadtools.Controls.ImageViewer.ImageTransform Current transformation matrix used for displaying the image (single item mode).
Leadtools.Controls.ImageViewer.FloaterTransform Transformation matrix used by the floater image (single item mode).
Leadtools.Controls.ImageViewer.ImageBounds Physical position and size of the image in the viewer (single item mode).
Leadtools.Controls.ImageViewer.ImageResolution Resolution in dots/inch (or DPI) of the image (single item mode).
Leadtools.Controls.ImageViewer.ImageScale Optional scale value to use when rendering the images (single item mode).
Leadtools.Controls.ImageViewer.MainDiv Main HTML Div Element.
Leadtools.Controls.ImageViewer.ViewDiv Holds the item elements and shows the viewer's view margin, view padding, view border, and view box shadow.
Leadtools.Controls.ImageViewer.ViewDivHolder Parent of the image viewer ImageViewer.ViewDiv.
Leadtools.Controls.ImageViewer.AutoScrollDiv Auto Scroll HTML Div Element.
Leadtools.Controls.ImageViewer.ForeCanvas The Foreground HTML5 Canvas Element.
Leadtools.Controls.ImageViewer.EventCanvas The Background HTML5 Canvas Element.
Leadtools.Controls.ImageViewer.PassthroughDiv An HTML Div Element used for assistance with pointer events capture.
Leadtools.Controls.ImageViewer.HasSize Whether or not the ControlSize has a valid size.
Leadtools.Controls.ImageViewer.AutoCreateCanvas Indicates whether to automatically create the HTML5 Canvas Element when the image is updated.
Leadtools.Controls.ImageViewer.ForeCanvasSizeChanged Occurs when the size of the foreground canvas changes.
Leadtools.Controls.ImageViewer.ImageProcessingLibrariesPath Path to the image processing library script files.
Leadtools.Controls.ImageViewer.AllowDrop Indicates whether the viewer can accept data that the user drags onto it.
Leadtools.Controls.ImageViewer.InterpolationRunMode Interpolation run mode used by this ImageViewer.
Leadtools.Controls.ImageViewer.InterpolationMode Interpolation mode used by this ImageViewer.
Leadtools.Controls.ImageViewer.Interpolation Occurs when the interpolator state changes.
Leadtools.Controls.ImageViewer.Image The HTML Image Element to be displayed in the viewer (single item mode).
Leadtools.Controls.ImageViewer.Element The HTML or SVG Element to be displayed in the viewer (single item mode).
Leadtools.Controls.ImageViewer.Canvas HTML5 Canvas Element to be displayed in the viewer (single item mode).
Leadtools.Controls.ImageViewer.BackImageUrl URL to the optional background image to displayed in the viewer (single item mode).
Leadtools.Controls.ImageViewer.Floater Floater image (single item mode).
Leadtools.Controls.ImageViewer.LoadImageUrlMode Specifies how an image should be loaded when this item is provided a URL (single item mode)
Leadtools.Controls.ImageViewer.BackImageLoadImageUrlMode Specifies how an image should be loaded when this item is provided a URL (single item mode)
Leadtools.Controls.ImageViewer.ItemError Occurs when an error happens when the viewer tries to update the item image data.
Leadtools.Controls.ImageViewer.AutoResetOptions Determines which display properties to reset when a new image is set into the viewer (single item mode).
Leadtools.Controls.ImageViewer.ItemChanged Occurs when any of the items inside this ImageViewer changes
Leadtools.Controls.ImageViewer.Tag Object that contains data about the control.
Leadtools.Controls.ImageViewer.UseElements Checks if the viewer is using the Elements Mode.
Leadtools.Controls.ImageViewer.IsTransitionsEnabled Detect if the image viewer is in a state where CSS transition detection is enabled.
Leadtools.Controls.ImageViewer.AutoItemElementsAdded Occurs after an item HTML elements are re-added to the DOM.
Leadtools.Controls.ImageViewer.AutoItemElementsRemoved Occurs before an item HTML elements are re-deleted from the DOM.
Leadtools.Controls.ImageViewer.ElementsUpdated Occurs anytime the viewer changes any DOM or CSS property on an element that is part of view or any item
Leadtools.Controls.ImageViewer.FlipImageElement Flip the image vertically without the border.
Leadtools.Controls.ImageViewer.ReverseImageElement Reverse the image horizontally without the border.
Leadtools.Controls.ImageViewer.UpdateShadowOnRotation Indicate whether to update the CSS values for the box-shadow property of each item border element.
Leadtools.Controls.ImageViewer.ImageLoading Occurs just before an image starts loading as the result of a URL update.
Leadtools.Controls.ImageViewerImageLoadingEventArgs Data for the image loading event.
Leadtools.Controls.ImageViewerImageLoadingEventArgs(Leadtools.ImageLoader,Leadtools.Controls.ImageViewerItem,Boolean) (Constructor) Creates a new ImageViewerImageLoadingEventArgs with the specified parameters.
Leadtools.Controls.ImageViewerImageLoadingEventArgs.ImageLoader The ImageLoader being used for the image load.
Leadtools.Controls.ImageViewerImageLoadingEventArgs.Item The ImageViewerItem for which the image is being loaded.
Leadtools.Controls.ImageViewerImageLoadingEventArgs.IsBackImage Whether the URL for this image load is associated with BackImageUrl or Url.
Leadtools.Controls.ImageViewerCreateOptions(Html.DivElement) (Constructor) Initialize a new instance of ImageViewerCreateOptions with the required parameters.
Leadtools.Controls.ImageViewerCreateOptions.ParentDiv Get or sets the HTML Div Element in the HTML page that will act as the parent (container) of the viewer.
Leadtools.Controls.ImageViewerCreateOptions.ParentDivClass CSS class name to apply to the parent HTML Div Element of this image viewer.
Leadtools.Controls.ImageViewerCreateOptions.ViewLayout Default view layout.
Leadtools.Controls.ImageViewerCreateOptions.UseElements Use real HTML5 elements to render the viewer and its items.
Leadtools.Controls.ImageViewerCreateOptions.ElementsModeOptions Elements mode-specific settings to use when creating an ImageViewer.
Leadtools.Controls.ImageViewerElementsModeCreateOptions Elements mode-specific settings to use when creating an ImageViewer.
Leadtools.Controls.ImageViewerElementsModeCreateOptions.DefaultClassPrefix Default prefix that will be applied to each other class name when the viewer is created.
Leadtools.Controls.ImageViewerElementsModeCreateOptions.DefaultViewElementClass Default view elements CSS class name.
Leadtools.Controls.ImageViewerElementsModeCreateOptions.DefaultItemElementClass Default item elements CSS class name.
Leadtools.Controls.ImageViewerElementsModeCreateOptions.DefaultItemImageElementClass Default item image element CSS class name.
Leadtools.Controls.ImageViewerElementsModeCreateOptions.DefaultItemBackImageElementClass Default item back image element CSS class name
Leadtools.Controls.ImageViewerElementsModeCreateOptions.DefaultItemImageClippingElementClass Default item image clipping element CSS class name
Leadtools.Controls.ImageViewerElementsModeCreateOptions.DefaultItemImageFlipElementClass Default item image flip element CSS class name
Leadtools.Controls.ImageViewerElementsModeCreateOptions.DefaultItemImageBorderElementClass Default item image border element CSS class name
Leadtools.Controls.ImageViewerElementsModeCreateOptions.DefaultItemTextElementClass Default item text CSS class name
Leadtools.Controls.ImageViewerElementsModeCreateOptions.DefaultItemHoverClass Default hovered item CSS class name
Leadtools.Controls.ImageViewerElementsModeCreateOptions.DefaultItemSelectClass Default selected item CSS class name
Leadtools.Controls.ImageViewerElementsModeCreateOptions.DefaultItemActiveClass Default active item CSS class name
Leadtools.Controls.ImageViewerElementsModeCreateOptions.DefaultItemImageLoadingClass Default item image loading CSS class name
Leadtools.Controls.ImageViewerElementsModeCreateOptions.DefaultItemImageLoadedClass Default item image loaded CSS class name
Leadtools.Controls.ImageViewerElementsModeCreateOptions (Constructor) Initializes a new instance of ImageViewerElementsModeCreateOptions.
Leadtools.Controls.ImageViewerElementsModeCreateOptions.Clone(Boolean) Creates a copy of this ImageViewerElementsModeCreateOptions instance while optionally prefixing all class names.
Leadtools.Controls.ImageViewerElementsModeCreateOptions.AutoRemoveItemElements Controls how the image viewer handles items that are out of view.
Leadtools.Controls.ImageViewerElementsModeCreateOptions.ClassPrefix Prefix that will be applied to each other class name when the viewer is created.
Leadtools.Controls.ImageViewerElementsModeCreateOptions.ViewElementClass View elements CSS class name.
Leadtools.Controls.ImageViewerElementsModeCreateOptions.ItemElementClass Item elements CSS class name.
Leadtools.Controls.ImageViewerElementsModeCreateOptions.ItemImageElementClass Item image element CSS class name.
Leadtools.Controls.ImageViewerElementsModeCreateOptions.ItemBackImageElementClass Item back image element CSS class name.
Leadtools.Controls.ImageViewerElementsModeCreateOptions.ItemImageBorderElementClass Item image border element CSS class name
Leadtools.Controls.ImageViewerElementsModeCreateOptions.ItemImageClippingElementClass Item image clipping element CSS class name
Leadtools.Controls.ImageViewerElementsModeCreateOptions.ItemImageFlipElementClass Item image flip element CSS class name
Leadtools.Controls.ImageViewerElementsModeCreateOptions.ItemTextElementClass Item text CSS class name
Leadtools.Controls.ImageViewerElementsModeCreateOptions.ItemHoverClass Hovered item CSS class name.
Leadtools.Controls.ImageViewerElementsModeCreateOptions.ItemSelectClass Selected item CSS class name.
Leadtools.Controls.ImageViewerElementsModeCreateOptions.ItemActiveClass Active item CSS class name
Leadtools.Controls.ImageViewerElementsModeCreateOptions.ItemImageLoadingClass Item image loading CSS class name
Leadtools.Controls.ImageViewerElementsModeCreateOptions.ItemImageLoadedClass Item image loaded CSS class name
Leadtools.Controls.ImageViewerCoordinateType Defines the coordinate system of a point.
Leadtools.Controls.ImageViewerCoordinateType.Control

(0) Point is in control (client) coordinate. For example obtained from a mouse or touch event

Leadtools.Controls.ImageViewerCoordinateType.View

(1) View coordinate. Transform using ImageViewer.ViewTransform

Leadtools.Controls.ImageViewerCoordinateType.Item

(2) Item coordinates. Transform using ImageViewer.GetItemTransform

Leadtools.Controls.ImageViewerCoordinateType.Content

(3) Content coordinates. Transform using ImageViewer.GetItemContentTransform

Leadtools.Controls.ImageViewerCoordinateType.Image

(4) Image coordinates. Transform using ImageViewer.GetItemImageTransform

Leadtools.Controls.ImageViewerCoordinateType.Floater

(5) Floater coordinates. Transform using ImageViewer.GetItemFloaterTransform

Leadtools.Controls.ImageViewerItemPart Defines a part of an item in ImageViewer.
Leadtools.Controls.ImageViewerItemPart.View

(0) Do not use a part of the item. Can be used with ImageViewer.GetItemBounds to mean the full bounds in view coordinates. Returned from ImageViewer.HitTestItemPart to mean the point is outside the item (in the view)

Leadtools.Controls.ImageViewerItemPart.Item

(1) The item boundary. This is Content plus item margin, border and padding (ImageViewer.ItemMargin, ImageViewer.ItemBorderThickness and ImageViewer.ItemPadding respectively)

Leadtools.Controls.ImageViewerItemPart.Content

(2) The content bounds. This is Item minus item margin, border and padding (ImageViewer.ItemMargin, ImageViewer.ItemBorderThickness and ImageViewer.ItemPadding respectively)

Leadtools.Controls.ImageViewerItemPart.Image

(3) The image bounds. Inside Content and based on the image size (ImageViewerItem.ImageSize) and alignment (ImageViewerItem.ImageHorizontalAlignment and ImageViewerItem.ImageVerticalAlignment)

Leadtools.Controls.ImageViewerItemPart.TextArea

(4) The area where the text is rendered. Actual size is based on font size and value of ImageViewerItem.Text

Leadtools.Controls.ImageViewerItemPart.Text

(5) The text bounds, outside the content bounds

Leadtools.Controls.ImageViewerItemPart.Floater

(6) The floater bounds. This could be outside the item boundary depending on ImageViewerItem.FloaterTransform

Leadtools.Controls.ImageViewerAutoResetOptions Specifies options to control which display properties get reset when an image is set into the control.
Leadtools.Controls.ImageViewerAutoResetOptions.None

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

Leadtools.Controls.ImageViewerAutoResetOptions.Scroll

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

Leadtools.Controls.ImageViewerAutoResetOptions.Zoom

(2) Reset ImageViewer.ScaleFactor back to 1.0 and ImageViewer.SizeMode to ControlSizeMode. This will call Zoom to set these values.

Leadtools.Controls.ImageViewerAutoResetOptions.Transformation

(4) Reset ImageViewer.Flip, ImageViewer.Reverse and ImageViewer.RotateAngle back to false, false and 0 respectively.

Leadtools.Controls.ImageViewerAutoResetOptions.Effects

(8) Resets ImageViewer.Invert back to false

Leadtools.Controls.ImageViewerAutoResetOptions.All

(16) All the properties will reset back to their default values

Leadtools.Controls.ImageViewerItemChangedReason Describes the reason why an item has been changed in the ImageViewer
Leadtools.Controls.ImageViewerItemChangedReason.Size

(0) The item size has changed

Leadtools.Controls.ImageViewerItemChangedReason.Transform

(1) The item transformation has changed

Leadtools.Controls.ImageViewerItemChangedReason.Enabled

(2) The item IsEnabled value has changed

Leadtools.Controls.ImageViewerItemChangedReason.Selected

(3) The item IsSelected value has changed

Leadtools.Controls.ImageViewerItemChangedReason.Hovered

(4) The item IsHovered value has changed

Leadtools.Controls.ImageViewerItemChangedReason.Text

(5) The item Text value has changed

Leadtools.Controls.ImageViewerItemChangedReason.Url

(6) The item Url value has changed

Leadtools.Controls.ImageViewerItemChangedReason.Drop

(7) The item was the target of a drag/drop and the image data has changed

Leadtools.Controls.ImageViewerItemChangedReason.Drag

(8) The item was the source of a move drag/drop operation and the image data has changed

Leadtools.Controls.ImageViewerItemChangedReason.Image

(9) The item Image or Canvas value has changed.

Leadtools.Controls.ImageViewerItemChangedReason.ImageChanged

(10) The item Image has changed. This is when the image itself has changed, for example, the user inverted or flipped the image data.

Leadtools.Controls.ImageViewerItemChangedReason.Floater

(11) The item Floater value has changed

Leadtools.Controls.ImageViewerItemChangedReason.FloaterTransform

(12) The item FloaterTransform value has changed

Leadtools.Controls.ImageViewerItemChangedReason.BackImageUrl

(13) The item BackImageUrl value has changed

Leadtools.Controls.ImageViewerItemChangedReason.BackImage

(14) The item BackImage value has changed

Leadtools.Controls.ImageViewerRenderEventArgs.CreateForControl(Html.CanvasElement) Creates a new instance of ImageViewerRenderEventArgs from the specified HTML5 Canvas Element.
Leadtools.Controls.ImageViewerRenderEventArgs(Html.Media.Graphics.CanvasContext2D,Leadtools.LeadRectD) (Constructor) Creates a new ImageViewerRenderEventArgs from the specified HTML5 Canvas Element context and clipping rectangle.
Leadtools.Controls.ImageViewerRenderEventArgs.DestroyForControl(Leadtools.Controls.ImageViewerRenderEventArgs) Destroys the instance of ImageViewerRenderEventArgs created by CreateForControl.
Leadtools.Controls.ImageViewerRenderEventArgs.Item Item to render
Leadtools.Controls.ImageViewerRenderEventArgs.Part Item part to render
Leadtools.Controls.ImageViewerRenderEventArgs.Error Error that might have occurred during rendering.
Leadtools.Controls.ImageViewerRenderEventArgs.ClipRectangle Current clipping rectangle.
Leadtools.Controls.ImageViewerItemChangedEventArgs Data for the ItemChanged event.
Leadtools.Controls.ImageViewerItemChangedEventArgs.Create(Leadtools.Controls.ImageViewerItem,Leadtools.Controls.ImageViewerItemChangedReason) Create a new instance of ImageViewerItemChangedEventArgs with the specified parameters.
Leadtools.Controls.ImageViewerItemChangedEventArgs (Constructor) Initializes a new instance of ImageViewerItemChangedEventArgs.
Leadtools.Controls.ImageViewerItemChangedEventArgs.Item Item that has changed.
Leadtools.Controls.ImageViewerItemChangedEventArgs.Reason Reason behind the change.
Leadtools.Controls.ImageViewerItemErrorEventArgs Data for the ItemError event.
Leadtools.Controls.ImageViewerItemErrorEventArgs.Create(Leadtools.Controls.ImageViewerItem,Leadtools.Controls.ImageViewerItemChangedReason,Object,Exception) Creates a new instance of ImageViewerItemErrorEventArgs with the specified values.
Leadtools.Controls.ImageViewerItemErrorEventArgs (Constructor) Initializes a new instance of ImageViewerItemErrorEventArgs.
Leadtools.Controls.ImageViewerItemErrorEventArgs.Item Item that caused the error.
Leadtools.Controls.ImageViewerItemErrorEventArgs.Reason Reason why the error occurred.
Leadtools.Controls.ImageViewerItemErrorEventArgs.Data Extra data for this error.
Leadtools.Controls.ImageViewerItemErrorEventArgs.Error Get the error that was caught by the viewer.
Leadtools.Controls.ImageViewerItemErrorEventArgs.RemoveEmptyItem Indicates whether to remove the item if it did not have previous data.
Leadtools.Controls.ImageViewerItemDragDropOperation Current drag/drop operation.
Leadtools.Controls.ImageViewerItemDragDropOperation.DragEnter

(0) The object is first dragged over the item.

Leadtools.Controls.ImageViewerItemDragDropOperation.DragOver

(1) The object is dragging over the item.

Leadtools.Controls.ImageViewerItemDragDropOperation.DragLeave

(2) The object is dragged out of the item.

Leadtools.Controls.ImageViewerItemDragDropOperation.DragDrop

(3) The object is dropped on the item.

Leadtools.Controls.ImageViewerItemDragDropEventArgs Data for the ItemDragDrop event.
Leadtools.Controls.ImageViewerItemDragDropEventArgs (Constructor) Initializes a new instance of ImageViewerItemDragDropEventArgs.
Leadtools.Controls.ImageViewerItemDragDropEventArgs.SourceImageViewer Image Viewer that initiated the drag event.
Leadtools.Controls.ImageViewerItemDragDropEventArgs.TargetImageViewer Current target image viewer for this drop operation.
Leadtools.Controls.ImageViewerItemDragDropEventArgs.Operation Current drag operation.
Leadtools.Controls.ImageViewerItemDragDropEventArgs.Location Location of the drag item.
Leadtools.Controls.ImageViewerItemDragDropEventArgs.NativeEvent Native event that initiated this drag/drop operation
Leadtools.Controls.ImageViewerItemDragDropEventArgs.SourceItem The item that originated this drag/drop operation.
Leadtools.Controls.ImageViewerItemDragDropEventArgs.TargetItem The target item for this drop operation.
Leadtools.Controls.ImageViewerItemDragDropEventArgs.Effect Current drop effect.
Leadtools.Controls.ImageViewerItemDragDropEventArgs.Format Format of the drop object.
Leadtools.Controls.ImageViewerItemDragDropEventArgs.Abort Gets or a sets a value that indicate whether drag/drop operation is to be aborted.
Leadtools.Controls.ImageViewerElementsUpdatedEventArgs Data for the ElementsUpdated event.
Leadtools.Controls.ImageViewerElementsUpdatedEventArgs (Constructor) Initializes a new instance of ImageViewerElementsUpdatedEventArgs.
Leadtools.Controls.ImageViewerElementsUpdatedEventArgs.Item The source item.
Leadtools.Controls.ImageViewerElementsUpdatedEventArgs.IsTransitionsEnabled Indicates if this element has been updated while a CSS transition is in effect.
Leadtools.Controls.ImageViewerRenderRedirectOptions Options to use with RenderRedirect to re-direct the rending of the content of the viewer to an external context.
Leadtools.Controls.ImageViewerRenderRedirectOptions (Constructor) Initializes a new instance of ImageViewerRenderRedirectOptions with default options.
Leadtools.Controls.ImageViewerRenderRedirectOptions.CreateTransform(Leadtools.Controls.ImageViewer,Leadtools.LeadRectD,Leadtools.LeadRectD,Leadtools.Controls.ControlSizeMode,Leadtools.Controls.ControlAlignment,Leadtools.Controls.ControlAlignment) Helper method to create the transformation matrix used to redirect the rendering of the ImageViewer.
Leadtools.Controls.ImageViewerRenderRedirectOptions.RenderBorders Indicates whether to render the borders.
Leadtools.Controls.ImageViewerRenderRedirectOptions.RenderShadows Indicates whether to render the drop shadows.
Leadtools.Controls.ImageViewerRenderRedirectOptions.RenderBackgrounds Indicates whether to render the backgrounds.
Leadtools.Controls.ImageViewerRenderRedirectOptions.RenderText Indicates whether to render the text of the items.
Leadtools.Controls.ImageViewerRenderRedirectOptions.RenderItemStates Indicates whether to render the item states.
Leadtools.Controls.ImageViewerRenderRedirectOptions.BackgroundColor Color to use to fill the background area.
Leadtools.Controls.ImageViewerRenderRedirectOptions.Transform Transformation to use when rendering.
Leadtools.Controls.ControlInertiaScrollOptions Options to use with inertia scroll support.
Leadtools.Controls.ControlInertiaScrollOptions (Constructor) Initializes a new instance of ControlInertiaScrollOptions with default options.
Leadtools.Controls.ControlInertiaScrollOptions.CreateDefault Creates a new instance of ControlInertiaScrollOptions with default options.
Leadtools.Controls.ControlInertiaScrollOptions.Clone Creates an exact copy of this ControlInertiaScrollOptions.
Leadtools.Controls.ControlInertiaScrollOptions.IsEnabled Indicates if inertia scrolling should be used.
Leadtools.Controls.ImageViewerActiveItemInteractiveMode Allows you to change the current active item in the viewer using the keyboard or mouse/touch.
Leadtools.Controls.ImageViewerInteractiveMode.NoneModeId ImageViewerNoneInteractiveMode ID.
Leadtools.Controls.ImageViewerInteractiveMode.PanZoomModeId ImageViewerPanZoomInteractiveMode ID.
Leadtools.Controls.ImageViewerInteractiveMode.CenterAtModeId ImageViewerCenterAtInteractiveMode ID.
Leadtools.Controls.ImageViewerInteractiveMode.ZoomAtModeId ImageViewerZoomAtInteractiveMode ID.
Leadtools.Controls.ImageViewerInteractiveMode.ZoomToModeId ImageViewerZoomToInteractiveMode ID.
Leadtools.Controls.ImageViewerInteractiveMode.AutoPanModeId ImageViewerAutoPanInteractiveMode ID.
Leadtools.Controls.ImageViewerInteractiveMode.RubberBandModeId ImageViewerRubberBandInteractiveMode ID.
Leadtools.Controls.ImageViewerInteractiveMode.SpyGlassModeId ImageViewerSpyGlassInteractiveMode ID.
Leadtools.Controls.ImageViewerInteractiveMode.MagnifyGlassModeId ImageViewerMagnifyGlassInteractiveMode ID.
Leadtools.Controls.ImageViewerInteractiveMode.ActiveItemModeId ImageViewerActiveItemInteractiveMode ID.
Leadtools.Controls.ImageViewerInteractiveMode.AddRegionModeId ImageViewerAddRegionInteractiveMode ID. For future use.
Leadtools.Controls.ImageViewerInteractiveMode.DragModeId ImageViewerDragInteractiveMode ID.
Leadtools.Controls.ImageViewerInteractiveMode.PagerModeId ImageViewerPagerInteractiveMode ID.
Leadtools.Controls.ImageViewerInteractiveMode.SelectItemsModeId ImageViewerSelectItemsInteractiveMode ID.
Leadtools.Controls.ImageViewerInteractiveMode.FloaterModeId ImageViewerFloaterInteractiveMode
Leadtools.Controls.ImageViewerInteractiveMode.UserModeId Start of user interactive modes ID.
Leadtools.Controls.ImageViewerInteractiveMode.ToString Returns the user friendly name of this mode.
Leadtools.Controls.ImageViewerInteractiveMode.OnWorkStarted(EventArgs) Indicates that this mode has started working and raises the WorkStarted event.
Leadtools.Controls.ImageViewerInteractiveMode.OnWorkCompleted(EventArgs) Indicates that this mode has completed working and raises the WorkCompleted event.
Leadtools.Controls.ImageViewerInteractiveMode.GetWorkBounds(Leadtools.Controls.ImageViewer,Boolean) Current work bounds for this mode.
Leadtools.Controls.ImageViewerInteractiveMode.UpdateAutoItem(Leadtools.Controls.ImageViewer,Leadtools.LeadPointD) Updates the Item property.
Leadtools.Controls.ImageViewerInteractiveMode.GetItemWorkBounds(Leadtools.Controls.ImageViewer,Leadtools.Controls.ImageViewerItem) Get the work bounds of an item.
Leadtools.Controls.ImageViewerInteractiveMode.CanWorkOnItem(Leadtools.Controls.ImageViewerItem) Gets a value that indicate whether this mode can work on a given item.
Leadtools.Controls.ImageViewerInteractiveMode.Tag User defined data for this ImageViewerInteractiveMode
Leadtools.Controls.ImageViewerInteractiveMode.Id Unique ID of this mode.
Leadtools.Controls.ImageViewerInteractiveMode.HitTestState Indicates this mode hit-test state.
Leadtools.Controls.ImageViewerInteractiveMode.ImageViewer Image Viewer for this mode.
Leadtools.Controls.ImageViewerInteractiveMode.IsEnabled Indicates of this mode is currently enabled and can work.
Leadtools.Controls.ImageViewerInteractiveMode.MouseButtons Mouse button(s) associated with this mode.
Leadtools.Controls.ImageViewerInteractiveMode.IsDragMouseWheelEnabled Indicates whether this mode accepts drag events originated using the mouse wheel.
Leadtools.Controls.ImageViewerInteractiveMode.WorkOnBounds Indicates whether this mode will only work if the original click or touch was in a specified bounding area.
Leadtools.Controls.ImageViewerInteractiveMode.Item Item that the mode will use as the work source.
Leadtools.Controls.ImageViewerInteractiveMode.ItemPart Item part that this mode will use when working.
Leadtools.Controls.ImageViewerInteractiveMode.AutoItemMode Indicates how the mode updates the Item property.
Leadtools.Controls.ImageViewerInteractiveMode.HitTestStateCursor Mouse cursor to use for the hit-test state of this ImageViewerInteractiveMode.
Leadtools.Controls.ImageViewerInteractiveMode.AutoDisableTransitions Automatically disable CSS transitions while this mode is working.
Leadtools.Controls.ImageViewerActiveItemInteractiveMode (Constructor) Initializes a new instance of ImageViewerActiveItemInteractiveMode with default parameters.
Leadtools.Controls.ImageViewerActiveItemInteractiveMode.Start(Leadtools.Controls.ImageViewer) Starts the mode.
Leadtools.Controls.ImageViewerActiveItemInteractiveMode.Stop(Leadtools.Controls.ImageViewer) Stops the mode.
Leadtools.Controls.ImageViewerActiveItemInteractiveMode.Name Name of this mode.
Leadtools.Controls.ImageViewerActiveItemInteractiveMode.Id Unique ID of this mode
Leadtools.Controls.ImageViewerActiveItemInteractiveMode.IsHoverEnabled Indicates of this mode will update the IsHovered state while working.
Leadtools.Controls.ImageViewerActiveItemInteractiveMode.IsKeyboardEnabled Indicates whether the user can use the keyboard to select the active item in the current ViewLayout.
Leadtools.Controls.ImageViewerActiveItemInteractiveMode.Item Overrides Item
Leadtools.Controls.ImageViewerAutoPanInteractiveMode Automatically pans the view when the mouse or touch is next to the edge.
Leadtools.Controls.ImageViewerAutoPanInteractiveMode (Constructor) Initializes a new instance of ImageViewerAutoPanInteractiveMode.
Leadtools.Controls.ImageViewerAutoPanInteractiveMode.Start(Leadtools.Controls.ImageViewer) Starts the mode.
Leadtools.Controls.ImageViewerAutoPanInteractiveMode.Stop(Leadtools.Controls.ImageViewer) Stops the mode.
Leadtools.Controls.ImageViewerAutoPanInteractiveMode.Name Name of this mode.
Leadtools.Controls.ImageViewerAutoPanInteractiveMode.Id Unique ID of this mode
Leadtools.Controls.ImageViewerAutoPanInteractiveMode.EdgeSize Edge detection size in pixels.
Leadtools.Controls.ImageViewerAutoPanInteractiveMode.MoveThreshold The move threshold.
Leadtools.Controls.ImageViewerAutoPanInteractiveMode.BeginDelay Delay to use before auto-panning starts.
Leadtools.Controls.ImageViewerAutoPanInteractiveMode.PanDelay Delay between consecutive pans when the cursor or touch is not moved.
Leadtools.Controls.ImageViewerCenterAtInteractiveMode.Id Unique ID of this mode
Leadtools.Controls.ImageViewerDragTargetMode Specifies the drag target allowed by ImageViewerDragInteractiveMode
Leadtools.Controls.ImageViewerDragTargetMode.All

(0) Drag target can be the same or any other ImageViewer in the application.

Leadtools.Controls.ImageViewerDragTargetMode.Same

(1) Drag target can only be the same ImageViewer that initiated the operation only and not any other ImageViewer instances in the application.

Leadtools.Controls.ImageViewerDragTargetMode.Others

(2) Drag target can be any other ImageViewer instance in the application but not the ImageViewer that initiated the operation.

Leadtools.Controls.ImageViewerDragInteractiveMode Drags images and floaters from an image viewer using mouse or touch.
Leadtools.Controls.ImageViewerDragInteractiveMode (Constructor) Initializes a new instance of ImageViewerDragInteractiveMode.
Leadtools.Controls.ImageViewerDragInteractiveMode.Start(Leadtools.Controls.ImageViewer) Starts the mode.
Leadtools.Controls.ImageViewerDragInteractiveMode.Stop(Leadtools.Controls.ImageViewer) Stops the mode.
Leadtools.Controls.ImageViewerDragInteractiveMode.CanWorkOnItem(Leadtools.Controls.ImageViewerItem) Overrides ImageViewerInteractiveMode.CanWorkOnItem
Leadtools.Controls.ImageViewerDragInteractiveMode.TargetImageViewerMode Drag target allowed by this ImageViewerDragTargetMode.
Leadtools.Controls.ImageViewerDragInteractiveMode.Name Name of this mode.
Leadtools.Controls.ImageViewerDragInteractiveMode.Id Unique ID of this mode
Leadtools.Controls.ImageViewerDragInteractiveMode.MouseButtons Overrides ImageViewerInteractiveMode.MouseButtons.
Leadtools.Controls.ImageViewerDragInteractiveMode.AllowedEffects Drag operations that can occur.
Leadtools.Controls.ImageViewerDragInteractiveMode.Format Format of the drag object.
Leadtools.Controls.ImageViewerInteractiveModes Defines a collection of ImageViewerInteractiveMode.
Leadtools.Controls.ImageViewerInteractiveModes.OnCollectionChanged(Leadtools.NotifyLeadCollectionChangedEventArgs) Overrides OnCollectionChanged
Leadtools.Controls.ImageViewerInteractiveModes.BeginUpdate Stops the viewer from updating the interactive modes if any change is applied. This is useful to increase the control's efficiency.
Leadtools.Controls.ImageViewerInteractiveModes.EndUpdate Re-enables the updating the interactive modes of a viewer if any change is applied. This is useful to increase the control's efficiency.
Leadtools.Controls.ImageViewerInteractiveModes.EnableByIndex(Int32) Enables an interactive mode giving its index in the collection.
Leadtools.Controls.ImageViewerInteractiveModes.Enable(Leadtools.Controls.ImageViewerInteractiveMode) Enables an interactive mode in the collection.
Leadtools.Controls.ImageViewerInteractiveModes.EnableById(Int32) Enables an interactive mode giving its ID in the collection.
Leadtools.Controls.ImageViewerInteractiveModes.FindById(Int32) Finds an interactive mode in the collection given its id.
Leadtools.Controls.ImageViewerAutoItemMode Specifies how to use the item in the interactive mode.
Leadtools.Controls.ImageViewerAutoItemMode.None

(0) Do not set Item. Leave it as it is.

Leadtools.Controls.ImageViewerAutoItemMode.Never

(1) Do not use Item, always treat is as null, ImageViewerSelectItemsInteractiveMode uses this value since it never works on a specific item.

Leadtools.Controls.ImageViewerAutoItemMode.AutoSet

(2) Perform hit-testing and if any is found, set it in Item. If no item is found then the mode will not work.

Leadtools.Controls.ImageViewerAutoItemMode.AutoSetActive

(3) Perform hit-testing and if any is found, set it in Item also make it the current ActiveItem. If no item is found then the mode will not work.

Leadtools.Controls.ImageViewerSpyGlassInteractiveMode.Invalidate Re-renders the spy glass.
Leadtools.Controls.ImageViewerSpyGlassInteractiveMode.Id Unique ID of this mode
Leadtools.Controls.ImageViewerSpyGlassInteractiveMode.AlwaysFillBackground Indicates whether to fill the background of the HTML5 Canvas Element.
Leadtools.Controls.ImageViewerSpyGlassInteractiveMode.RedirectCanvas External HTML5 Canvas Element that can be used to re-direct the spy glass render.
Leadtools.Controls.ImageViewerMagnifyGlassInteractiveMode.OnWorkStarted(EventArgs) Overrides ImageViewerInteractiveMode.OnWorkStarted.
Leadtools.Controls.ImageViewerMagnifyGlassInteractiveMode.OnWorkCompleted(EventArgs) Overrides ImageViewerInteractiveMode.OnWorkCompleted.
Leadtools.Controls.ImageViewerMagnifyGlassInteractiveMode.AlwaysFillBackground Indicates whether to fill the background of the HTML5 Canvas Element.
Leadtools.Controls.ImageViewerMagnifyGlassInteractiveMode.RenderRedirectOptions Redirect options to use when drawing the this magnify glass.
Leadtools.Controls.ImageViewerMagnifyGlassInteractiveMode.Id Unique ID of this mode
Leadtools.Controls.ImageViewerNoneInteractiveMode.Id Unique ID of this mode
Leadtools.Controls.ImageViewerPagerInteractiveMode Changes the active item using the mouse or touch.
Leadtools.Controls.ImageViewerPagerInteractiveMode (Constructor) Initializes a new instance of ImageViewerPagerInteractiveMode.
Leadtools.Controls.ImageViewerPagerInteractiveMode.Start(Leadtools.Controls.ImageViewer) Starts the mode.
Leadtools.Controls.ImageViewerPagerInteractiveMode.Stop(Leadtools.Controls.ImageViewer) Stops the mode.
Leadtools.Controls.ImageViewerPagerInteractiveMode.Name Name of this mode.
Leadtools.Controls.ImageViewerPagerInteractiveMode.Id Unique ID of this mode
Leadtools.Controls.ImageViewerPanControl Supports displaying a scaled view of an ImageViewer into an external HTML5 Canvas Element with panning support.
Leadtools.Controls.ImageViewerPanControl (Constructor) Initializes a new instance of ImageViewerPanControl with default values.
Leadtools.Controls.ImageViewerPanControl.Dispose Destroys this ImageViewerPanControl and releases all the resources.
Leadtools.Controls.ImageViewerPanControl.InteractiveService Interactive service used by this ImageViewerPanControl.
Leadtools.Controls.ImageViewerPanControl.ImageViewer Gets or sets the image viewer used as the pan source.
Leadtools.Controls.ImageViewerPanControl.Control Target pan control.
Leadtools.Controls.ImageViewerPanControl.WorkingCursor Cursor to use when the user is panning on the target control.
Leadtools.Controls.ImageViewerPanControl.MouseButton Mouse button to use for panning.
Leadtools.Controls.ImageViewerPanControl.EnablePan Enable panning on the target control.
Leadtools.Controls.ImageViewerPanControl.Canvas The target HTML5 Canvas Element for the pan control.
Leadtools.Controls.ImageViewerPanControl.BorderColor Color used to draw outline the border of the pan rectangle.
Leadtools.Controls.ImageViewerPanControl.BorderThickness Thickness of the line to draw outline the border of the pan rectangle.
Leadtools.Controls.ImageViewerPanControl.InsideColor Color used to fill the area inside the pan rectangle.
Leadtools.Controls.ImageViewerPanControl.OutsideColor Color used to fill the area outside the pan rectangle.
Leadtools.Controls.ImageViewerPanZoomInteractiveMode.Pan(Leadtools.Controls.ImageViewer,Leadtools.Controls.InteractiveDragDeltaEventArgs) Pans the viewer.
Leadtools.Controls.ImageViewerPanZoomInteractiveMode.Zoom(Leadtools.Controls.ImageViewer,Leadtools.Controls.InteractiveDragDeltaEventArgs) Zooms the viewer.
Leadtools.Controls.ImageViewerPanZoomInteractiveMode.DoubleTapZoom(Leadtools.Controls.ImageViewer,Leadtools.Controls.InteractiveEventArgs) Zooms the viewer using DoubleTapSizeMode.
Leadtools.Controls.ImageViewerPanZoomInteractiveMode.PageKeyModifier Modifier key to use for panning a page.
Leadtools.Controls.ImageViewerPanZoomInteractiveMode.IsKeyboardEnabled Indicates whether to enable panning and zoomming with the keyboard.
Leadtools.Controls.ImageViewerPanZoomInteractiveMode.ZoomAtWorkBoundsCenter Indicates whether the zoom origin is always the work bounds center.
Leadtools.Controls.ImageViewerPanZoomInteractiveMode.DoubleTapSizeMode Specifies how to fit the viewer when the user double click or taps.
Leadtools.Controls.ImageViewerPanZoomInteractiveMode.Id Unique ID of this mode
Leadtools.Controls.ImageViewerPanZoomInteractiveMode.InertiaScrollOptions Inertia scroll options used when panning.
Leadtools.Controls.ImageViewerRubberBandEventArgs(Leadtools.Controls.InteractiveEventArgs) (Constructor) Initializes a new instance of ImageViewerRubberBandEventArgs
Leadtools.Controls.ImageViewerRubberBandEventArgs.InteractiveEventArgs Original interactive service event data that triggered this event.
Leadtools.Controls.ImageViewerRubberBandEventArgs.IsCanceled Indicates whether the operation should be canceled.
Leadtools.Controls.ImageViewerRubberBandEventArgs.Points Gets a list of the location points.
Leadtools.Controls.ImageViewerRubberBandShape Shapes used by the rubberband interactive mode.
Leadtools.Controls.ImageViewerRubberBandShape.Rectangle Rectangle shape
Leadtools.Controls.ImageViewerRubberBandShape.RoundRectangle Round rectangle shape
Leadtools.Controls.ImageViewerRubberBandShape.Ellipse Elliptical shape
Leadtools.Controls.ImageViewerRubberBandShape.Freehand Freehand shape
Leadtools.Controls.ImageViewerRubberBandInteractiveMode.Shape Shape to use with this rubber band mode.
Leadtools.Controls.ImageViewerRubberBandInteractiveMode.RoundRectangleRadius Radius of the round rectangle shape.
Leadtools.Controls.ImageViewerRubberBandInteractiveMode.RestrictToWorkBounds Indicates whether this rubber band should only work on the current restricted bound set by the user.
Leadtools.Controls.ImageViewerRubberBandInteractiveMode.Id Unique ID of this mode
Leadtools.Controls.ImageViewerRubberBandInteractiveMode.BackgroundStyle Style to use for filling the shape.
Leadtools.Controls.ImageViewerSelectionMode Defines the selection mode.
Leadtools.Controls.ImageViewerSelectionMode.None

(0) No selection. Items selection state cannot be changed.

Leadtools.Controls.ImageViewerSelectionMode.Single

(1) Only one item can be selected at a time.

Leadtools.Controls.ImageViewerSelectionMode.Multi

(2) Multiple items can be selected at any time.

Leadtools.Controls.ImageViewerSelectItemsInteractiveMode Allows selection of items using the mouse, touch or keyboard.
Leadtools.Controls.ImageViewerSelectItemsInteractiveMode (Constructor) Initializes a new instance of ImageViewerSelectItemsInteractiveMode.
Leadtools.Controls.ImageViewerSelectItemsInteractiveMode.Start(Leadtools.Controls.ImageViewer) Starts the mode.
Leadtools.Controls.ImageViewerSelectItemsInteractiveMode.Stop(Leadtools.Controls.ImageViewer) Stops the mode.
Leadtools.Controls.ImageViewerSelectItemsInteractiveMode.OnRubberBandStarted(Leadtools.Controls.ImageViewerRubberBandEventArgs) Overrides OnRubberBandStarted
Leadtools.Controls.ImageViewerSelectItemsInteractiveMode.OnRubberBandDelta(Leadtools.Controls.ImageViewerRubberBandEventArgs) Overrides OnRubberBandDelta
Leadtools.Controls.ImageViewerSelectItemsInteractiveMode.Name Name of this mode.
Leadtools.Controls.ImageViewerSelectItemsInteractiveMode.Id Unique ID of this mode
Leadtools.Controls.ImageViewerSelectItemsInteractiveMode.CanSelectDisabledItems Indicates whether disabled items can be selected.
Leadtools.Controls.ImageViewerSelectItemsInteractiveMode.CanHoverDisabledItems Indicates whether disabled items can be hovered.
Leadtools.Controls.ImageViewerSelectItemsInteractiveMode.SelectionMode Selection mode.
Leadtools.Controls.ImageViewerSelectItemsInteractiveMode.IsKeyboardEnabled Indicates whether the user can use the keyboard to select or move the current selected item(s) in the current ViewLayout.
Leadtools.Controls.ImageViewerSelectItemsInteractiveMode.Item Overrides Item
Leadtools.Controls.ImageViewerSelectItemsInteractiveMode.Shape Shape to use with this rubber band mode.
Leadtools.Controls.ImageViewerSelectItemsInteractiveMode.MultiSelectKeyModifier Modifier key to use for multi-selection.
Leadtools.Controls.ImageViewerSpyGlassDrawImageEventArgs.Offset Extra offset of the spy glass.
Leadtools.Controls.ImageViewerZoomAtInteractiveMode.Id Unique ID of this mode
Leadtools.Controls.ImageViewerZoomToInteractiveMode.Id Unique ID of this mode
Leadtools.Controls.ImageViewerZoomToInteractiveMode.Shape Shape to use with this rubber band mode.
Leadtools.Controls.ImageViewerItem Represents an ImageViewer item containing its own image data, size and optional additional transformation.
Leadtools.Controls.ImageViewerItem (Constructor) Initializes a new instance of ImageViewerItem
Leadtools.Controls.ImageViewerItem.BeginChange(Leadtools.Controls.ImageViewerItemChangedReason) Disable updating the viewer.
Leadtools.Controls.ImageViewerItem.EndChange(Leadtools.Controls.ImageViewerItemChangedReason) Re-enable updating the viewer.
Leadtools.Controls.ImageViewerItem.Zoom(Leadtools.Controls.ControlSizeMode,Double,Leadtools.LeadPointD) Zooms or changes the size mode of this item.
Leadtools.Controls.ImageViewerItem.OffsetBy(Leadtools.LeadPointD) Translate the image of the item horizontally and vertically by a certain amount.
Leadtools.Controls.ImageViewerItem.CreateFromImage(Html.ImageElement,Leadtools.LeadSizeD) Creates a new item from an HTML Image Element.
Leadtools.Controls.ImageViewerItem.CreateFromElement(Html.Element,Leadtools.LeadSizeD) Creates a new item from an HTML Element or SVG Element.
Leadtools.Controls.ImageViewerItem.CreateFromCanvas(Html.CanvasElement,Leadtools.LeadSizeD) Creates a new item from an HTML5 Canvas Element.
Leadtools.Controls.ImageViewerItem.DeleteImage Used internally by LEADTOOLS.
Leadtools.Controls.ImageViewerItem.DeleteFloater Used internally by LEADTOOLS.
Leadtools.Controls.ImageViewerItem.CombineFloater(Leadtools.Controls.ImageViewerItem,Boolean) For future use. Combines the floater of this item with the image of the same or another item.
Leadtools.Controls.ImageViewerItem.ImageRegionToFloater For future use. Converts the image region to a floater.
Leadtools.Controls.ImageViewerItem.ImageViewer Owner ImageViewer instance.
Leadtools.Controls.ImageViewerItem.RowIndex Row index.
Leadtools.Controls.ImageViewerItem.ColumnIndex Column index.
Leadtools.Controls.ImageViewerItem.Size Size of the item.
Leadtools.Controls.ImageViewerItem.Resolution Resolution of the item in dots per inch (DPI).
Leadtools.Controls.ImageViewerItem.IsVisible Indicates if this item is visible.
Leadtools.Controls.ImageViewerItem.IsEnabled Indicates if this item is enabled.
Leadtools.Controls.ImageViewerItem.IsSelected Indicates whether the item is in a selected state.
Leadtools.Controls.ImageViewerItem.IsHovered Indicates whether the item is in a hovered state.
Leadtools.Controls.ImageViewerItem.Text Text string associated with this item.
Leadtools.Controls.ImageViewerItem.Tag Optional user defined data associated with this item.
Leadtools.Controls.ImageViewerItem.Transform Transformation of the item.
Leadtools.Controls.ImageViewerItem.SizeMode Gets a value that indicate how the image is displayed inside this items.
Leadtools.Controls.ImageViewerItem.Origin Origin of the item.
Leadtools.Controls.ImageViewerItem.DefaultZoomOrigin Default zoom origin of this item.
Leadtools.Controls.ImageViewerItem.Flip Flip the image inside this item vertically (upside-down)
Leadtools.Controls.ImageViewerItem.Reverse Reverse (mirror) the image inside this item horizontally
Leadtools.Controls.ImageViewerItem.RotateAngle Rotate the image in this item around its center at any angle
Leadtools.Controls.ImageViewerItem.Scale Scale the image of the item horizontally and vertically.
Leadtools.Controls.ImageViewerItem.ScaleFactors Current X and Y factor used to scale the image in the item.
Leadtools.Controls.ImageViewerItem.ScaleFactor Current factor used to scale the image in the item.
Leadtools.Controls.ImageViewerItem.Offset Translate the image of the item horizontally and vertically.
Leadtools.Controls.ImageViewerItem.ResizeOnTransform Indicates whether the item size should change when then item is transformed.
Leadtools.Controls.ImageViewerItem.ClipImageToContent Indicates whether to clip the image outside the item content area if ResizeOnTransform was set to false.
Leadtools.Controls.ImageViewerItem.ImageHorizontalAlignment Specifies how to align the image inside this item horizontally.
Leadtools.Controls.ImageViewerItem.ImageVerticalAlignment Specifies how to align the image inside this item vertically.
Leadtools.Controls.ImageViewerItem.TextHorizontalAlignment Specifies how to align the text inside the item horizontally.
Leadtools.Controls.ImageViewerItem.TextVerticalAlignment Specifies how to align the text inside the item vertically.
Leadtools.Controls.ImageViewerItem.FloaterTransform Transformation matrix used by the floater image of this item.
Leadtools.Controls.ImageViewerItem.FloaterOpacity Opacity used when rendering the floater of this item.
Leadtools.Controls.ImageViewerItem.HasVisibleFloater Gets a value that determine of this item has a floater that is available as well as visible.
Leadtools.Controls.ImageViewerItem.ImageScale Optional scale value to use when rendering the images of this item.
Leadtools.Controls.ImageViewerItem.Url URL of image data associated with this item.
Leadtools.Controls.ImageViewerItem.AutoCreateCanvas Indicates whether to automatically create an HTML5 Canvas Element when the image is updated.
Leadtools.Controls.ImageViewerItem.Image HTML Image Element associated with this item.
Leadtools.Controls.ImageViewerItem.Element The HTML or SVG Element associated with this item.
Leadtools.Controls.ImageViewerItem.Canvas The HTML5 Canvas Element associated with this item.
Leadtools.Controls.ImageViewerItem.CanvasScale Value used to scale the current HTML5 Canvas Element.
Leadtools.Controls.ImageViewerItem.Floater Floater image of this item.
Leadtools.Controls.ImageViewerItem.HasImage Gets a value that indicate whether this item has an image.
Leadtools.Controls.ImageViewerItem.ImageSize Image size of this item in pixels.
Leadtools.Controls.ImageViewerItem.LoadUrlMode Specifies how an image should be loaded when this item is provided a URL.
Leadtools.Controls.ImageViewerItem.BackImageLoadUrlMode Specifies how an image should be loaded when this item is provided a URL.
Leadtools.Controls.ImageViewerItem.HasFloater Gets a value that indicate whether this item has a floater.
Leadtools.Controls.ImageViewerItem.FloaterSize Used internally by LEADTOOLS.
Leadtools.Controls.ImageViewerItem.BackImage Optional background element associated with this item.
Leadtools.Controls.ImageViewerItem.BackImageUrl Optional URL to the background of this item.
Leadtools.Controls.ImageViewerItem.ItemElement Root HTML element for this item.
Leadtools.Controls.ImageViewerItem.ImageElement HTML element for the image in this item.
Leadtools.Controls.ImageViewerItem.BackImageElement HTML element for the back image in this item.
Leadtools.Controls.ImageViewerItem.TextElement HTML element for the text / caption in this item.
Leadtools.Controls.ImageViewerItem.ImageBorderElement HTML element for the border of the image in this item.
Leadtools.Controls.ImageViewerItem.ImageClippingElement HTML element for the clipping of the image in this item.
Leadtools.Controls.ImageViewerItem.ImageFlipElement HTML element for the flipping the image in this item.
Leadtools.Controls.ImageViewerItem.FlipImageElement Flip the image in this item vertically without the border.
Leadtools.Controls.ImageViewerItem.ReverseImageElement Reverse the image in this item horizontally without the border.
Leadtools.Controls.ElementInsertionHelper A utility class for controlling HTML element pointer events with the ImageViewer.
Leadtools.Controls.ElementInsertionHelper.RemovePointerEventsFromRoot(Html.Element) Removes the ability of rootElement and its descendants to respond to pointer events.
Leadtools.Controls.ElementInsertionHelper.ForcePointerEventsFromRoot(Html.Element) Forces rootElement and its descendants to respond to pointer events.
Leadtools.Controls.ElementInsertionHelper.ClearPointerEventChangesFromRoot(Html.Element) Clears previously-set pointer events changes for rootElement and its descendants.
Leadtools.Controls.ElementInsertionHelper.RemovePointerEvents(Object[]) Removes the ability for all elements in elements to respond to pointer events.
Leadtools.Controls.ElementInsertionHelper.ForcePointerEvents(Object[]) Forces all elements in elements to capture pointer events.
Leadtools.Controls.ElementInsertionHelper.ClearPointerEventChanges(Object[]) Clears changes made to pointer events capture for all elements in elements.
Leadtools.Controls.ImageViewerItems Collection of ImageViewer items.
Leadtools.Controls.ImageViewerItems.InsertItem(Int32,Object) Overrides LeadCollection.InsertItem to handle adding items to the viewer.
Leadtools.Controls.ImageViewerItems.ClearItems Overrides LeadCollection.ClearItems to handle removing items from the viewer.
Leadtools.Controls.ImageViewerItems.RemoveItem(Int32) Overrides LeadCollection.InsertItem to handle removing items to the viewer.
Leadtools.Controls.ImageViewerItems.IndexOf(Leadtools.Controls.ImageViewerItem) Index of an item in this collection.
Leadtools.Controls.ImageViewerItems.GetSelected Returns the current selected items in the viewer
Leadtools.Controls.ImageViewerItems.Select(Leadtools.Controls.ImageViewerItem[]) Select items in the viewer.
Leadtools.Controls.ImageViewerItems.OnCollectionChanged(Leadtools.NotifyLeadCollectionChangedEventArgs) Overrides LeadCollection.OnCollectionChanged to handle items being added to or removed from the viewer.
Leadtools.Controls.ImageViewerItems.AddFromImage(Html.ImageElement,Leadtools.LeadSizeD) Adds a new item from an HTML Image Element.
Leadtools.Controls.ImageViewerItems.InsertFromImage(Int32,Html.ImageElement,Leadtools.LeadSizeD) Inserts a new item from an HTML Image Element.
Leadtools.Controls.ImageViewerItems.AddFromElement(Html.Element,Leadtools.LeadSizeD) Adds a new item from an HTML Element or SVG Element.
Leadtools.Controls.ImageViewerItems.InsertFromElement(Int32,Html.Element,Leadtools.LeadSizeD) Inserts a new item from an HTML Element or SVG Element.
Leadtools.Controls.ImageViewerItems.AddFromCanvas(Html.CanvasElement,Leadtools.LeadSizeD) Adds a new item from an HTML5 Canvas Element.
Leadtools.Controls.ImageViewerItems.InsertFromCanvas(Int32,Html.CanvasElement,Leadtools.LeadSizeD) Inserts a new item from an HTML5 Canvas Element.
Leadtools.Controls.ImageViewerItems.AddFromUrl(String,Leadtools.LeadSizeD) Adds a new item from a URL pointing to an image.
Leadtools.Controls.ImageViewerItems.InsertFromUrl(Int32,String,Leadtools.LeadSizeD) Inserts a new item from a URL pointing to an image.
Leadtools.Controls.ImageViewerItems.AddFromSvgUrl(String,Leadtools.LeadSizeD) Adds a new item from a URL pointing to an SVG or XML/XHTML document structure.
Leadtools.Controls.ImageViewerItems.InsertFromSvgUrl(Int32,String,Leadtools.LeadSizeD) Inserts a new item from a URL pointing to an SVG or XML/XHTML document structure.
Leadtools.Controls.ImageViewerItems.UpdateImage(Leadtools.Controls.ImageViewerItem,Html.ImageElement,Leadtools.LeadSizeD) Update the HTML Image Element of an item.
Leadtools.Controls.ImageViewerItems.UpdateElement(Leadtools.Controls.ImageViewerItem,Html.Element,Leadtools.LeadSizeD) Update the HTML Element or SVG Element of an item.
Leadtools.Controls.ImageViewerItems.UpdateCanvas(Leadtools.Controls.ImageViewerItem,Html.CanvasElement,Leadtools.LeadSizeD) Update the HTML5 Canvas Element of an item.
Leadtools.Controls.ImageViewerItems.UpdateUrl(Leadtools.Controls.ImageViewerItem,String,Leadtools.LeadSizeD) Update the image URL of an item.
Leadtools.Controls.ImageViewerItems.ImageViewer Owner ImageViewer object.
Leadtools.Controls.ImageViewerHorizontalViewLayout Defines the horizontal view layout.
Leadtools.Controls.ImageViewerViewLayout Defines an ImageViewer layout controller.
Leadtools.Controls.ImageViewerViewLayout (Constructor) Initializes a new instance of ImageViewerViewLayout.
Leadtools.Controls.ImageViewerViewLayout.ToString Gets a friendly name of this layout.
Leadtools.Controls.ImageViewerViewLayout.UpdateTransform(Leadtools.Controls.ImageViewer,Double,Double,Leadtools.Controls.ControlSizeMode,Leadtools.LeadRectD,Leadtools.LeadRectD[]) Called by ImageViewer.UpdateTransform to move and size the items in the layout.
Leadtools.Controls.ImageViewerViewLayout.AlignHeights(Int32,Int32,Leadtools.LeadRectD[],Leadtools.Controls.ControlAlignment) Helper method to align the heights of the items and return the largest value.
Leadtools.Controls.ImageViewerViewLayout.AlignWidths(Int32,Int32,Leadtools.LeadRectD[],Leadtools.Controls.ControlAlignment) Helper method to align the widths of the items and return the largest value.
Leadtools.Controls.ImageViewerViewLayout.AlignRow(Int32,Int32,Leadtools.LeadRectD[],Double,Double,Leadtools.Controls.ControlAlignment) Align the items to even distances in a row.
Leadtools.Controls.ImageViewerViewLayout.AlignColumn(Int32,Int32,Leadtools.LeadRectD[],Double,Double,Leadtools.Controls.ControlAlignment) Align the items to even distances in a column.
Leadtools.Controls.ImageViewerViewLayout.Name Friendly name of this layout
Leadtools.Controls.ImageViewerViewLayout.SizeModeWidth Width of the layout in pixels
Leadtools.Controls.ImageViewerViewLayout.SizeModeWidthItemCount Number of items in the largest column.
Leadtools.Controls.ImageViewerViewLayout.SizeModeHeight Height of the layout in pixels
Leadtools.Controls.ImageViewerViewLayout.SizeModeHeightItemCount Number of items in the largest row.
Leadtools.Controls.ImageViewerHorizontalViewLayout.UpdateTransform(Leadtools.Controls.ImageViewer,Double,Double,Leadtools.Controls.ControlSizeMode,Leadtools.LeadRectD,Leadtools.LeadRectD[]) Called by ImageViewer.UpdateTransform to move and size the items in the layout.
Leadtools.Controls.ImageViewerHorizontalViewLayout.Rows Number of rows to use with this layout.
Leadtools.Controls.ImageViewerHorizontalViewLayout.Name Friendly name of this view.
Leadtools.Controls.ImageViewerSingleViewLayout Defines the single view layout.
Leadtools.Controls.ImageViewerSingleViewLayout.UpdateTransform(Leadtools.Controls.ImageViewer,Double,Double,Leadtools.Controls.ControlSizeMode,Leadtools.LeadRectD,Leadtools.LeadRectD[]) Called by ImageViewer.UpdateTransform to move and size the items in the layout.
Leadtools.Controls.ImageViewerSingleViewLayout.Name Friendly name of this view.
Leadtools.Controls.ImageViewerVerticalViewLayout Defines the vertical view layout.
Leadtools.Controls.ImageViewerVerticalViewLayout.UpdateTransform(Leadtools.Controls.ImageViewer,Double,Double,Leadtools.Controls.ControlSizeMode,Leadtools.LeadRectD,Leadtools.LeadRectD[]) Called by ImageViewer.UpdateTransform to move and size the items in the layout.
Leadtools.Controls.ImageViewerVerticalViewLayout.Columns Number of columns to use with this layout.
Leadtools.Controls.ImageViewerVerticalViewLayout.Name Friendly name of this view.
Leadtools.Controls.InteractiveService.Create(Object,Html.Element,Html.Element) Creates a new instance of InteractiveService with the specified parameters.
Leadtools.Controls.InteractiveService.CreateControl(Object,Html.Element,Html.Element) Creates the interactive service.
Leadtools.Controls.InteractiveService.OnMove(Leadtools.Controls.InteractiveEventArgs) Raises the Move event.
Leadtools.Controls.InteractiveService.OnKeyDown(Leadtools.Controls.InteractiveKeyEventArgs) Raises the KeyDown event.
Leadtools.Controls.InteractiveService.OnKeyUp(Leadtools.Controls.InteractiveKeyEventArgs) Raises the KeyUp event.
Leadtools.Controls.InteractiveService.CheckKeyModifier(Leadtools.Html.ElementEvent,Leadtools.Controls.Keys) Determines if the specified key modifier is currently in a pressed state.
Leadtools.Controls.InteractiveService.OnSizeChanged Informs the service that the size of the target or events elements have changed.
Leadtools.Controls.InteractiveService.EventsSource Events source control or HTML element.
Leadtools.Controls.InteractiveService.EventsTarget Events target control or HTML element.
Leadtools.Controls.InteractiveService.CancelOnEscape Indicates whether to cancel current operation when the user hits the ESC key on the keyboard.
Leadtools.Controls.InteractiveService.Move Occurs when the user moves the mouse over the control.
Leadtools.Controls.InteractiveService.KeyDown Occurs when the user presses a key down.
Leadtools.Controls.InteractiveService.KeyUp Occurs when the user releases a key.
Leadtools.Controls.InteractiveService.UserControls User HTML elements.
Leadtools.Controls.InteractiveService.SupportsMouse Gets a value that indicate whether the current platform supports a mouse.
Leadtools.Controls.InteractiveEventArgs.NativeEvent Native event associated with this event.
Leadtools.Controls.InteractiveEventArgs.IsHandled Indicates whether this event is handled.
Leadtools.Controls.InteractiveDragStartedEventArgs.IsMouseWheel Indicates if this drag operation is originated using the mouse wheel and not a mouse/touch down event.
Leadtools.Controls.InteractiveDragDeltaEventArgs.IsMouseWheel Indicates if this drag operation is originated using the mouse wheel and not a mouse/touch down event.
Leadtools.Controls.InteractiveDragCompletedEventArgs.IsMouseWheel Indicates if this drag operation is originated using the mouse wheel and not a mouse/touch down event.
Leadtools.Controls.InteractiveDragCompletedEventArgs.IsCanceled Indicates if this drag operation was canceled.
Leadtools.Controls.InteractiveKeyEventArgs Contains data for the InteractiveService.KeyDown and InteractiveService.KeyUp events.
Leadtools.Controls.InteractiveKeyEventArgs (Constructor) Initializes a new InteractiveKeyEventArgs
Leadtools.Controls.InteractiveKeyEventArgs.NativeEvent Native event associated with this event.
Leadtools.Controls.InteractiveKeyEventArgs.KeyCode Keyboard code
Leadtools.Controls.InteractiveKeyEventArgs.IsHandled Indicates whether this event is handled.
Leadtools.Controls.InteractivePinchCompletedEventArgs.IsCanceled Indicates if this pinch operation was canceled.

Version Changes: 17.5 to 18

New Members

The following members have been added to the existing types:

Member Description
Leadtools.Controls.InteractiveService.Create(Object,Leadtools.Html.Element,Leadtools.Html.Element) Creates a new instance of InteractiveService with the specified parameters.
Leadtools.Controls.InteractiveService.CreateControl(Object,Leadtools.Html.Element,Leadtools.Html.Element) Creates the interactive service.
Leadtools.Controls.InteractiveService.HoldDelay Gets or sets a value that indicates the delay in milliseconds for the Hold events.
Leadtools.Controls.InteractiveService.DoubleTapDelay Gets or sets a value that indicates the delay in milliseconds between taps for the DoubleTap events.
Leadtools.Controls.ElementEventArgs.Create(Leadtools.Html.ElementEvent) Creates a new instance of Leadtools.Controls.ElementEventArgs.
Leadtools.Controls.ImageViewerRenderEventArgs.Create(Leadtools.Html.CanvasContext2D) Constructs a new ImageViewerRenderEventArgs object with the specific context.
Leadtools.Controls.ImageViewer.PinchInteractiveMode Gets or sets the ImageViewerInteractiveMode that the viewer control should use to process pinch events.
Leadtools.Controls.ImageViewer.BackImage Gets the background image element.
Leadtools.Controls.ImageViewer.UseBackCanvas Gets or sets a value that indicates whether to use the background canvas to store the image data.
Leadtools.Controls.ImageViewer.AutoScaleBackCanvas Gets or sets a value that indicates whether to automatically resize the background canvas if needed.
Leadtools.Controls.ImageViewer.BackCanvasScale Gets the optional value used to scale the current background canvas.
Leadtools.Controls.ImageViewer.ScaleToGrayCompleted Occurs when Leadtools.Controls.ImageViewer.ScaleToGray finishes its operation.
Leadtools.Controls.ImageViewerZoomAtInteractiveMode Zooms the image inside the viewer around the user mouse click or touch tap.
Leadtools.Controls.ImageViewerInteractiveMode.RestartOnImageChange Gets a value that indicates whether this interactive mode should re-start if the image in the viewer has changed.
Leadtools.Controls.ImageViewerZoomAtInteractiveMode (Constructor) Initializes a new instance of ImageViewerZoomAtInteractiveMode.
Leadtools.Controls.ImageViewerZoomAtInteractiveMode.ToString Returns the name of this mode.
Leadtools.Controls.ImageViewerZoomAtInteractiveMode.Start(Leadtools.Controls.ImageViewer) Starts the mode.
Leadtools.Controls.ImageViewerZoomAtInteractiveMode.Stop(Leadtools.Controls.ImageViewer) Stops the mode.
Leadtools.Controls.ImageViewerZoomAtInteractiveMode.Name Gets the name of this mode.
Leadtools.Controls.ImageViewerZoomAtInteractiveMode.ScaleFactor Gets or sets the factor used to zoom the image in the viewer around the point.
Leadtools.Controls.ImageViewerCenterAtInteractiveMode.ScaleFactor Gets or sets the factor used to zoom the image in the viewer around the center.

Version 17.5 changes

Leadtools.Controls JavaScript Changes from Version 17 to Version 17.5

New Assembly

The following library has been added to LEADTOOLS For .NET v17.5:

Namespace Description
Leadtools.Controls JavaScript Contains controls, classes, methods, properties, and events for displaying images in a WinRT (Windows Store) application including support for mouse and multi-touch (gesture) input, as well as for zooming, panning scrolling, etc.

Error processing SSI file