C# Class Xwt.Mac.WidgetView

Handles Events generated by NSView and TrackingArea and dispatches these using context and eventSink
Inheritance: MonoMac.AppKit.NSView, IViewObject
Afficher le fichier Open project: TheBrainTech/xwt Class Usage Examples

Protected Properties

Свойство Type Description
context Xwt.Backends.ApplicationContext

Méthodes publiques

Méthode Description
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

Method Details

DrawRect() public méthode

public DrawRect ( System.Drawing.RectangleF dirtyRect ) : void
dirtyRect System.Drawing.RectangleF
Résultat void

KeyDown() public méthode

public KeyDown ( NSEvent theEvent ) : void
theEvent NSEvent
Résultat void

KeyUp() public méthode

public KeyUp ( NSEvent theEvent ) : void
theEvent NSEvent
Résultat void

MouseDown() public méthode

public MouseDown ( NSEvent theEvent ) : void
theEvent NSEvent
Résultat void

MouseDragged() public méthode

public MouseDragged ( NSEvent theEvent ) : void
theEvent NSEvent
Résultat void

MouseEntered() public méthode

public MouseEntered ( NSEvent theEvent ) : void
theEvent NSEvent
Résultat void

MouseExited() public méthode

public MouseExited ( NSEvent theEvent ) : void
theEvent NSEvent
Résultat void

MouseMoved() public méthode

public MouseMoved ( NSEvent theEvent ) : void
theEvent NSEvent
Résultat void

MouseUp() public méthode

public MouseUp ( NSEvent theEvent ) : void
theEvent NSEvent
Résultat void

ResetCursorRects() public méthode

public ResetCursorRects ( ) : void
Résultat void

RightMouseDown() public méthode

public RightMouseDown ( NSEvent theEvent ) : void
theEvent NSEvent
Résultat void

RightMouseUp() public méthode

public RightMouseUp ( NSEvent theEvent ) : void
theEvent NSEvent
Résultat void

SetFrameSize() public méthode

public SetFrameSize ( System.Drawing.SizeF newSize ) : void
newSize System.Drawing.SizeF
Résultat void

UpdateTrackingAreas() public méthode

public UpdateTrackingAreas ( ) : void
Résultat void

WidgetView() public méthode

public WidgetView ( IWidgetEventSink eventSink, Xwt.Backends.ApplicationContext context ) : System
eventSink IWidgetEventSink
context Xwt.Backends.ApplicationContext
Résultat System

Property Details

context protected_oe property

protected ApplicationContext,Xwt.Backends context
Résultat Xwt.Backends.ApplicationContext