C# 클래스 Xwt.Mac.WidgetView

Handles Events generated by NSView and TrackingArea and dispatches these using context and eventSink
상속: MonoMac.AppKit.NSView, IViewObject
파일 보기 프로젝트 열기: TheBrainTech/xwt 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
context Xwt.Backends.ApplicationContext

공개 메소드들

메소드 설명
DrawRect ( System.Drawing.RectangleF dirtyRect ) : void
KeyDown ( NSEvent theEvent ) : void
KeyUp ( NSEvent theEvent ) : void
MouseDown ( NSEvent theEvent ) : void
MouseDragged ( NSEvent theEvent ) : void
MouseEntered ( NSEvent theEvent ) : void
MouseExited ( NSEvent theEvent ) : void
MouseMoved ( NSEvent theEvent ) : void
MouseUp ( NSEvent theEvent ) : void
ResetCursorRects ( ) : void
RightMouseDown ( NSEvent theEvent ) : void
RightMouseUp ( NSEvent theEvent ) : void
SetFrameSize ( System.Drawing.SizeF newSize ) : void
UpdateTrackingAreas ( ) : void
WidgetView ( IWidgetEventSink eventSink, Xwt.Backends.ApplicationContext context ) : System

메소드 상세

DrawRect() 공개 메소드

public DrawRect ( System.Drawing.RectangleF dirtyRect ) : void
dirtyRect System.Drawing.RectangleF
리턴 void

KeyDown() 공개 메소드

public KeyDown ( NSEvent theEvent ) : void
theEvent NSEvent
리턴 void

KeyUp() 공개 메소드

public KeyUp ( NSEvent theEvent ) : void
theEvent NSEvent
리턴 void

MouseDown() 공개 메소드

public MouseDown ( NSEvent theEvent ) : void
theEvent NSEvent
리턴 void

MouseDragged() 공개 메소드

public MouseDragged ( NSEvent theEvent ) : void
theEvent NSEvent
리턴 void

MouseEntered() 공개 메소드

public MouseEntered ( NSEvent theEvent ) : void
theEvent NSEvent
리턴 void

MouseExited() 공개 메소드

public MouseExited ( NSEvent theEvent ) : void
theEvent NSEvent
리턴 void

MouseMoved() 공개 메소드

public MouseMoved ( NSEvent theEvent ) : void
theEvent NSEvent
리턴 void

MouseUp() 공개 메소드

public MouseUp ( NSEvent theEvent ) : void
theEvent NSEvent
리턴 void

ResetCursorRects() 공개 메소드

public ResetCursorRects ( ) : void
리턴 void

RightMouseDown() 공개 메소드

public RightMouseDown ( NSEvent theEvent ) : void
theEvent NSEvent
리턴 void

RightMouseUp() 공개 메소드

public RightMouseUp ( NSEvent theEvent ) : void
theEvent NSEvent
리턴 void

SetFrameSize() 공개 메소드

public SetFrameSize ( System.Drawing.SizeF newSize ) : void
newSize System.Drawing.SizeF
리턴 void

UpdateTrackingAreas() 공개 메소드

public UpdateTrackingAreas ( ) : void
리턴 void

WidgetView() 공개 메소드

public WidgetView ( IWidgetEventSink eventSink, Xwt.Backends.ApplicationContext context ) : System
eventSink IWidgetEventSink
context Xwt.Backends.ApplicationContext
리턴 System

프로퍼티 상세

context 보호되어 있는 프로퍼티

protected ApplicationContext,Xwt.Backends context
리턴 Xwt.Backends.ApplicationContext