C# Класс Xwt.Mac.MacEngine

Наследование: Xwt.Backends.ToolkitEngineBackend
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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