Property | Type | Description | |
---|---|---|---|
Drag | DragDelegate | ||
DragActivityFinalStep | DragActivityFinalStepDelegate | ||
DragActivityFirstStep | DragActivityFirstStepDelegate | ||
DragActivityStep | DragActivityStepDelegate | ||
EndDrag | EndDragDelegate | ||
StartDrag | StartDragDelegate |
Method | Description | |
---|---|---|
ActivityFinished ( UMD.HCIL.Piccolo.Activities.PActivity activity ) : void |
Called when the drag activity stops running.
|
|
ActivityStarted ( UMD.HCIL.Piccolo.Activities.PActivity activity ) : void |
Called when the drag activity starts running.
|
|
ActivityStepped ( UMD.HCIL.Piccolo.Activities.PActivity activity ) : void |
Called when the drag activity is running.
|
|
OnMouseDown ( object sender, |
Overridden. See
|
|
OnMouseDrag ( object sender, |
Overridden. See
|
|
OnMouseUp ( object sender, |
Overridden. See
|
|
PDragSequenceEventHandler ( ) : System |
Constructs a new PDragSequenceEventHandler.
|
Method | Description | |
---|---|---|
OnDrag ( object sender, |
Subclasses should override this method to get notified of the drag events in a drag sequence. This method is called in the middle of a drag sequence, between the OnStartDrag and the OnEndDrag methods. Unlike the OnMouseDrag method, this method will not get called until after the MinDragStartDistance has been reached. Notes to Inheritors: Overriding methods must still call |
|
OnDragActivityFinalStep ( object sender, |
Override this method to get notified when the drag activity stops stepping.
|
|
OnDragActivityFirstStep ( object sender, |
Override this method to get notified when the drag activity is stepping. During a drag sequence an activity is scheduled that runs continuously while the drag sequence is active. This can be used to support some additional behavior that is not driven directly by mouse events. For example PZoomEventHandler uses it for zooming and PPanEventHandler uses it for auto panning. |
|
OnDragActivityStep ( object sender, |
Override this method to get notified when the drag activity starts stepping.
|
|
OnEndDrag ( object sender, |
Subclasses should override this method to get notified of the end event in a drag sequence. This method is called at the end of a drag sequence. Unlike the OnMouseDrag method, this method will not get called until after the MinDragStartDistance has been reached. Notes to Inheritors: Overriding methods must still call |
|
OnStartDrag ( object sender, |
Subclasses should override this method to get notified of the start of a new drag sequence. This method is called at the beginning of a drag sequence. Unlike the OnMouseDrag method, this method will not get called until after the MinDragStartDistance has been reached. Notes to Inheritors: Overriding methods must still call |
|
ShouldStartDragInteraction ( |
Returns true if a drag sequence should be initiated.
|
|
StartDragActivity ( |
Schedules the drag activity to run.
|
Method | Description | |
---|---|---|
StopDragActivity ( |
Stops the drag activity.
|
public ActivityFinished ( UMD.HCIL.Piccolo.Activities.PActivity activity ) : void | ||
activity | UMD.HCIL.Piccolo.Activities.PActivity | The drag activity. |
return | void |
public ActivityStarted ( UMD.HCIL.Piccolo.Activities.PActivity activity ) : void | ||
activity | UMD.HCIL.Piccolo.Activities.PActivity | The drag activity. |
return | void |
public ActivityStepped ( UMD.HCIL.Piccolo.Activities.PActivity activity ) : void | ||
activity | UMD.HCIL.Piccolo.Activities.PActivity | The drag activity. |
return | void |
protected OnDrag ( object sender, |
||
sender | object | The source of the end drag event. |
e | A PInputEventArgs that contains the event data. | |
return | void |
protected OnDragActivityFinalStep ( object sender, |
||
sender | object | The source of the drag event. |
e | A PInputEventArgs that contains the event data. | |
return | void |
protected OnDragActivityFirstStep ( object sender, |
||
sender | object | The source of the drag event. |
e | A PInputEventArgs that contains the event data. | |
return | void |
protected OnDragActivityStep ( object sender, |
||
sender | object | The source of the drag event. |
e | A PInputEventArgs that contains the event data. | |
return | void |
protected OnEndDrag ( object sender, |
||
sender | object | The source of the end drag event. |
e | A PInputEventArgs that contains the event data. | |
return | void |
public OnMouseDown ( object sender, |
||
sender | object | |
e | ||
return | void |
public OnMouseDrag ( object sender, |
||
sender | object | |
e | ||
return | void |
public OnMouseUp ( object sender, |
||
sender | object | |
e | ||
return | void |
protected OnStartDrag ( object sender, |
||
sender | object | The source of the start drag event. |
e | A PInputEventArgs that contains the event data. | |
return | void |
public PDragSequenceEventHandler ( ) : System | ||
return | System |
protected ShouldStartDragInteraction ( |
||
e | A PInputEventArgs that contains the event data. | |
return | bool |
protected StartDragActivity ( |
||
e | A PInputEventArgs that contains the event data. | |
return | void |
public DragActivityFinalStepDelegate DragActivityFinalStep | ||
return | DragActivityFinalStepDelegate |
public DragActivityFirstStepDelegate DragActivityFirstStep | ||
return | DragActivityFirstStepDelegate |
public DragActivityStepDelegate DragActivityStep | ||
return | DragActivityStepDelegate |