
public interface LTInteractiveServiceMouseDelegate
Public Interface LTInteractiveServiceMouseDelegate
public interface LTInteractiveServiceMouseDelegate
OS X Only
@protocol LTInteractiveServiceMouseDelegate<NSObject>
@optional
- (void) interactiveService:(LTInteractiveService*) service
mouseDown:(LTMouseEvent*) mouseEvent;
- (void) interactiveService:(LTInteractiveService*) service
mouseMove:(LTMouseEvent*) mouseEvent;
- (void) interactiveService:(LTInteractiveService*) service
mouseUp:(LTMouseEvent*) mouseEvent;
- (void) interactiveService:(LTInteractiveService*) service
mouseDrag:(LTMouseEvent*) mouseEvent;
- (void) interactiveService:(LTInteractiveService*) service
mouseDoubleClick:(LTMouseEvent*) mouseEvent;
- (void) interactiveService:(LTInteractiveService*) service
pinchZoom:(LTPinchEvent*) mouseEvent;
- (void) interactiveService:(LTInteractiveService*) service
rotate:(LTRotateEvent*) mouseEvent;
- (void) interactiveService:(LTInteractiveService*) service
scrollWheel:(LTScrollEvent*) mouseEvent;
@end
function Leadtools.Controls.LTInteractiveServiceMouseDelegate()
This protocol is used to listen to InteractiveService events and provide the user with information needed for these event.