C# 클래스 Xwt.Mac.MacEngine

상속: Xwt.Backends.ToolkitEngineBackend
파일 보기 프로젝트 열기: TheBrainTech/xwt 1 사용 예제들

공개 메소드들

메소드 설명
CancelTimerInvoke ( object id ) : void
DispatchPendingEvents ( ) : void
ExitApplication ( ) : void
GetBackendForContext ( object nativeWidget, object nativeContext ) : object
GetBackendForWindow ( object nativeWindow ) : Xwt.Backends.IWindowFrameBackend
GetNativeBackend ( Widget w ) : ViewBackend
GetNativeImage ( Xwt image ) : object
GetNativeWidget ( Widget w ) : object
GetNativeWindow ( IWindowFrameBackend backend ) : object
HasNativeParent ( Widget w ) : bool
InitializeApplication ( ) : void
InitializeBackends ( ) : void
Invoke ( System.Action action ) : void
InvokeAsync ( System.Action action ) : void
RenderWidget ( Widget w ) : object
RunApplication ( ) : void
TimerInvoke ( Func action, System.TimeSpan timeSpan ) : object

비공개 메소드들

메소드 설명
Hijack ( ) : void
HijackedLoadNibNamed ( IntPtr self, IntPtr sel, IntPtr filePath, IntPtr owner ) : bool
OnActivated ( NSNotification notification ) : void
OnDeactivated ( NSNotification notifcation ) : void

메소드 상세

CancelTimerInvoke() 공개 메소드

public CancelTimerInvoke ( object id ) : void
id object
리턴 void

DispatchPendingEvents() 공개 메소드

public DispatchPendingEvents ( ) : void
리턴 void

ExitApplication() 공개 메소드

public ExitApplication ( ) : void
리턴 void

GetBackendForContext() 공개 메소드

public GetBackendForContext ( object nativeWidget, object nativeContext ) : object
nativeWidget object
nativeContext object
리턴 object

GetBackendForWindow() 공개 메소드

public GetBackendForWindow ( object nativeWindow ) : Xwt.Backends.IWindowFrameBackend
nativeWindow object
리턴 Xwt.Backends.IWindowFrameBackend

GetNativeBackend() 공개 메소드

public GetNativeBackend ( Widget w ) : ViewBackend
w Widget
리턴 ViewBackend

GetNativeImage() 공개 메소드

public GetNativeImage ( Xwt image ) : object
image Xwt
리턴 object

GetNativeWidget() 공개 메소드

public GetNativeWidget ( Widget w ) : object
w Widget
리턴 object

GetNativeWindow() 공개 메소드

public GetNativeWindow ( IWindowFrameBackend backend ) : object
backend IWindowFrameBackend
리턴 object

HasNativeParent() 공개 메소드

public HasNativeParent ( Widget w ) : bool
w Widget
리턴 bool

InitializeApplication() 공개 메소드

public InitializeApplication ( ) : void
리턴 void

InitializeBackends() 공개 메소드

public InitializeBackends ( ) : void
리턴 void

Invoke() 공개 메소드

public Invoke ( System.Action action ) : void
action System.Action
리턴 void

InvokeAsync() 공개 메소드

public InvokeAsync ( System.Action action ) : void
action System.Action
리턴 void

RenderWidget() 공개 메소드

public RenderWidget ( Widget w ) : object
w Widget
리턴 object

RunApplication() 공개 메소드

public RunApplication ( ) : void
리턴 void

TimerInvoke() 공개 메소드

public TimerInvoke ( Func action, System.TimeSpan timeSpan ) : object
action Func
timeSpan System.TimeSpan
리턴 object