A resizer thumb, tailored to the requirements of objects living on a DisplayCanvas.
More...
Inherits DisplayCanvasThumbObject.
|
| ResizeThumb () |
| Generic ctor.
|
|
| DisplayCanvasThumbObject () |
| Ctor.
|
|
|
override void | OnDragStarted (DragStartedEventArgs e) |
| When dragging starts it is time to pin down the role the currently dragged resizer is playing...
|
|
override void | OnDragDelta (DragDeltaEventArgs e) |
| Thumb is being dragged.
|
|
virtual void | ApplyCoordinateRestrictions (ref double left, ref double top, ref double right, ref double bottom, bool ignoreSize) |
| Make sure the control stays within the limits of the image it is "living" on.
|
|
|
ResizerRole | Role [get] |
| The role this resizer plays.
|
|
PlacementMode | PlacementLimits [get, set] |
| X position of the feature window origin.
|
|
CoordinateMode | Coordinates [get, set] |
| X position of the feature window origin.
|
|
DisplayCanvas | Canvas [get] |
| The display canvas we are displayed on (if there is none, this will simply be null...
|
|
OverlayBase | Overlay [get] |
| The control we are operating on.
|
|
A resizer thumb, tailored to the requirements of objects living on a DisplayCanvas.
◆ OnDragDelta()
override void OnDragDelta |
( |
DragDeltaEventArgs | e | ) |
|
|
protectedvirtual |
◆ OnDragStarted()
override void OnDragStarted |
( |
DragStartedEventArgs | e | ) |
|
|
protectedvirtual |
When dragging starts it is time to pin down the role the currently dragged resizer is playing...
- Parameters
-
Reimplemented from DisplayCanvasThumbObject.