Atalasoft.Imaging.WinControls Namespace |
Class | Description | |
---|---|---|
![]() | BeforeCreateThumbnailEventArgs | This class holds information for a thumbnail creation process and allows the image used to generate the
thumbnail to be modified or replaced. |
![]() | BitmapViewer | A scrollable viewport control for displaying a GDI+ Image or Bitmap.
|
![]() | BorderContainer | This class is used to add a border around any control. |
![]() | CachedImageUndoManager | This class is used to provide the undo and redo features in DocumentViewer. |
![]() | CollectionChangedEventArgs | This class is used with the CollectionChangedEventHandler delegate to notify when changes
have been made to the ThumbnailCollection. |
![]() | DataMemberChangedEventArgs | This class is used to provide notification when the ThumbnailDataBinding data has been
modified. |
![]() | DocumentViewer | The DocumentViewer control simplifies the process of synchronizing a ThumbnailView with a ImageViewer. The control's ThumbnailView can be docked on any side using the ThumbnailDockStyle property. A SeparatorProperties can be enabled, allowing the end user to resize the ThumbnailView and the ImageViewer will fill the rest of the control. Synchronization is performed using the ThumbnailImageViewerSynchronizer class. When a thumbnail is selected, its full size image is loaded into the viewer where it can be modified. When an image is modified its thumbnail will be updated to match the change. |
![]() | DocumentViewerThumbnailView | |
![]() | EllipseRubberband | A elliptical rubberband that can be positioned with the mouse on a viewport control. |
![]() | FolderThumbnailView | A thumbnail list control designed to display thumbnails of images from a directory. |
![]() ![]() | ImageCompositePrintDocument | Allows multiple images to be printed per page at typical metric and English photo sizes. |
![]() | ImageControlProperties | This class is used to provide properties for the WorkspaceViewer used by the DocumentViewer. |
![]() | ImageInsertEventArgs | This class contains information for an image that was inserted into the collection. |
![]() ![]() | ImagePrintDocument | Derives from PrintDocument and allows
AtalaImage objects to be printed directly to a printer. |
![]() | ImageViewer | A scrollable viewport for AtalaImages. |
![]() | ItemBounds | This class is used to hold positioning information for a single Thumbnail object. |
![]() | LineRubberband | A line rubber-band that can be positioned with the mouse on a viewport control. |
![]() | LocDescriptionAttribute | For internal localization use only. |
![]() | Magnifier | The Magnifier is part of the ImageViewer control, and when selected in the
MouseTool property it will display a magnified region of the image when holding the mouse button down.
|
![]() | Margin | This class is used to define a margin area. |
![]() | MarginTypeConverter | This class is used by the designer, allowing Margin objects to be modified in the property
grid. |
![]() | OpenDocumentEventArgs | This class holds information for an Open, Add or Insert method. |
![]() | OpenImageFileDialog | This class extends the OpenFileDialog by displaying an image preview that automatically updates as the
user selects a file in the dialog. |
![]() | PaintDropPositionIndicatorEventArgs | Used with the EraseDropPositionIndicator and PaintDropPositionIndicator events to allow for custom drawing. |
![]() | PaintThumbnailEventArgs | This class is used with the PaintThumbnail event to allow custom thumbnail
drawing. |
![]() | PrintCompositeEventArgs | Provides data for the PrintImage event in the ImageCompositePrintDocument class. |
![]() | PrintImageEventArgs | |
![]() | RectangleRubberband | A rectangular rubber-band that can be positioned with the mouse on a viewport control. |
![]() | RectangleSelection | A rectangular selection that can be positioned and moved with the mouse on a viewport control. |
![]() | Rubberband | A base class which all rubber bands inherit from. |
![]() | RubberbandEventArgs | |
![]() | ScreenCapture | This class is used to capture the screen, window or a specified area of the screen or window. |
![]() | ScrollEventArgs | |
![]() | Scrollport | Defines a base class that can be used for scrollable viewport to display and scroll any rectangular area.
|
![]() | SelectedThumbnailCollection | A collection of Thumbnail objects currently selected in the ThumbnailView.
This is provided through the SelectedItems property. |
![]() | SeparatorProperties | This class holds properties for the internal Splitter used by the DocumentViewer control. |
![]() | Thumbnail | This class contains information about the thumbnail image stored in the ThumbnailView and
FolderThumbnailView controls. |
![]() | ThumbnailCaptionRequestEventArgs | This class is used with the ThumbnailCaptionRequestEventHandler when thumbnail are being
created from an ImageSource. |
![]() | ThumbnailCollection | Contains a collection of Thumbnail objects. |
![]() | ThumbnailCompareEventArgs | This class is used with the CompareThumbnails event to allow a custom sort.
|
![]() | ThumbnailControlProperties | This class is used to hold property values for a ThumbnailView control used by the DocumentViewer. |
![]() | ThumbnailDataBinding | This class is used to bind the ThumbnailView to a data source. |
![]() | ThumbnailDragDropOperation | This class is used for a drag and drop operation on the ThumbnailView control. |
![]() | ThumbnailDropEventArgs | This class is send in the ThumbnailDrop event to indicate where the dropped
items were placed. |
![]() | ThumbnailEventArgs | Provides data for various events in the ThumbnailView control. |
![]() | ThumbnailImageViewerSynchronizer | This class is used to synchronize a ThumbnailView and an ImageViewer control together. The ThumbnailImageViewerSynchronizer will handle loading the image of a selected thumbnail into the viewer and updating the thumbnail image when the image has been modified. |
![]() | ThumbnailLoadEventArgs | Provides data for the BeforeThumbnailLoad event in the ThumbnailView control. |
![]() | ThumbnailView | A thumbnail list control designed to display thumbnails of AtalaImage objects, or image
files. |
![]() | Viewport | Defines a base scrollable viewport for images contained in classes that inherit this abstract class.
|
![]() | WorkspaceViewer | A scrollable viewport containing a Workspace object. |
![]() | ZoomWindow | The zoom window is a form that displays a zoomed portion of the current image. |
Delegate | Description | |
---|---|---|
![]() | CollectionChangedEventHandler | Represents a method that handles changes to the ThumbnailCollection. |
![]() | CompareEventHandler | Represents a method that handles comparing Thumbnail objects. |
![]() | DataMemberChangedEventHandler | Represents a method that handles member changes for data binding. |
![]() | PaintDropPositionIndicatorEventHandler | Represents a method used to paint the DropPositionIndicator. |
![]() | PaintThumbnailEventHandler | Represents a method that handles painting a single thumbnail. |
![]() | PrintCompositeEventHandler | Represents the method that handles the AfterPrintImage
and PrintImage events
of the ImageCompositePrintDocument class. |
![]() | PrintImageEventHandler | Represents the method that will handle the AfterPrintPage,
GetImage and PrintImage events of ImagePrintDocument. |
![]() | RubberbandEventHandler | |
![]() | ScrollEventHandler |
Represents the method that will handle the Scrolling and ScrollChanged
event of the Scrollport control.
|
![]() | ThumbnailCaptionRequestEventHandler | This event handler is used by the ThumbnailView to request caption and tooltip values for
images loaded from an ImageSource. |
![]() | ThumbnailDropEventHandler | Represents the method that will handle the ThumbnailDrop event of the ThumbnailView and FolderThumbnailView controls. |
![]() | ThumbnailEventHandler | |
![]() | ThumbnailLoadEventHandler | Represents a method used to handle custom loading or cancelation of a thumbnail. |
Enumeration | Description | |
---|---|---|
![]() | AntialiasDisplayMode |
Specifies the antialis display mode that can be set to the ImageViewer and WorkspaceViewer controls.
|
![]() | ArrowKeyAction | Defines the action taken when the ThumbnailView receives an arrow key press event.
|
![]() | AutoZoomMode |
Specifies the automatic zoom setting of the image displayed in the Viewport control.
|
![]() | CollectionChangeType | Specifies changes to the collection. |
![]() | CompositePrintLayout | Specifies the layout used in the ImageCompositePrintDocument when printing. |
![]() | ControlDockStyle | Defines the dock position of a control. |
![]() | ControlSeparator | Defines the type of separator to use. |
![]() | DragDropMode | This enumeration dictates the type of drag and drop operation to perform. If the source control is the
same one that the thumbnails are being dropped onto, these values are ignored and the thumbnails are simply
reordered. |
![]() | FileDialogView | This enumeration is used to set the initial view state of the OpenImageFileDialog.
|
![]() | MouseToolType | Specifies the Mouse Tool Type to use in the Viewport control. |
![]() | PrintScaleMode | Specifies the type of scaling used when printing an image with ImagePrintDocument.
|
![]() | ResolutionScaleMode | Specified the behavior options when displaying images with different X and Y resolutions as defined in the
ResolutionScaleMode property of the Viewport control. |
![]() | ScrollBarDirection |
Specifies the horizontal or vertical scrollbar.
|
![]() | ScrollBarVisibility |
Specifies how the scroll bars are shown in the Scrollport and inherited control.
|
![]() | SelectedItemRenderStyle | Specifies the rendering style for selected items. |
![]() | SelectedItemsOrder | Defines the order of the selected items collection. |
![]() | SortOrder | Specifies the sort order used by the ThumbnailView and FolderThumbnailView
controls. |
![]() | ThumbLoadMethod | Determines the method used to load thumbnails in FolderThumbnailView. |
![]() | ThumbnailDropPositionIndicator | Defines the drop position indicator used with the ThumbnailView. |
![]() | ThumbnailLayout | This enumeration is used with the ThumbnailLayout property to indicate the layout of the thumbnails.
|
![]() | ThumbnailSelectionMode | Defines the selection mode of the ThumbnailView. |
![]() | ThumbViewAttribute | Specifies values for the DisplayText and SortBy properties. |