Table of Contents

Namespace OFT.Rendering.Control

Classes

RenderControlDragEventArgs

Data of a drag-and-drop event of IRenderControl.

Added in ATAS 8.0.15.

RenderControlMouseCaptureEventArgs

Data of RenderControlMouseCaptureChanged.

RenderControlMouseEventArgs

Data of a mouse event of IRenderControl. Coordinates are in physical pixels relative to the top-left corner of the canvas.

Interfaces

IRenderControl

UI control that hosts a render surface: it raises Render to draw a frame and translates the input of the UI framework (classic WPF RenderControl or the ATAS X Avalonia SkiaRenderControl) into framework-neutral events. Mouse event coordinates are in physical pixels of the canvas.

Enums

RenderControlDragDropEffects

Framework-neutral drag-and-drop effect flags. Values match both System.Windows.DragDropEffects and System.Windows.Forms.DragDropEffects, so direct numeric casts between them are safe.

Added in ATAS 8.0.15.

RenderControlKeyModifiers

Modifier keys held down during a mouse event of IRenderControl.

RenderControlMouseButtons

Specifies constants that define which mouse button was pressed.

Delegates

RenderControlDragEventHandler

Handles the drag-and-drop events of IRenderControl.

Added in ATAS 8.0.15.

RenderControlMouseEventHandler

Handles the mouse events of IRenderControl.