C# Класс Xwt.GtkBackend.GtkEngine

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

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

Метод Описание
CancelTimerInvoke ( object id ) : void
DispatchPendingEvents ( ) : void
Dispose ( ) : void
ExitApplication ( ) : void
GetBackendForContext ( object nativeWidget, object nativeContext ) : object
GetBackendForImage ( object nativeImage ) : object
GetBackendForWindow ( object nativeWindow ) : IWindowFrameBackend
GetNativeImage ( Xwt image ) : object
GetNativeParentWindow ( Widget w ) : object
GetNativeWidget ( Widget w ) : object
GetNativeWindow ( IWindowFrameBackend backend ) : object
HasNativeParent ( Widget w ) : bool
InitializeApplication ( ) : void
InitializeBackends ( ) : void
InvokeAsync ( System.Action action ) : void
RenderImage ( object nativeWidget, object nativeContext, ImageDescription img, double x, double y ) : void
RenderWidget ( Widget widget ) : object
ReplaceChild ( Gtk oldWidget, Gtk newWidget ) : void
RunApplication ( ) : void
TimerInvoke ( Func action, System.TimeSpan timeSpan ) : object

Защищенные методы

Метод Описание
GetBackendImplementationType ( Type backendType ) : Type

Описание методов

CancelTimerInvoke() публичный Метод

public CancelTimerInvoke ( object id ) : void
id object
Результат void

DispatchPendingEvents() публичный Метод

public DispatchPendingEvents ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

ExitApplication() публичный Метод

public ExitApplication ( ) : void
Результат void

GetBackendForContext() публичный Метод

public GetBackendForContext ( object nativeWidget, object nativeContext ) : object
nativeWidget object
nativeContext object
Результат object

GetBackendForImage() публичный Метод

public GetBackendForImage ( object nativeImage ) : object
nativeImage object
Результат object

GetBackendForWindow() публичный Метод

public GetBackendForWindow ( object nativeWindow ) : IWindowFrameBackend
nativeWindow object
Результат IWindowFrameBackend

GetBackendImplementationType() защищенный Метод

protected GetBackendImplementationType ( Type backendType ) : Type
backendType System.Type
Результат System.Type

GetNativeImage() публичный Метод

public GetNativeImage ( Xwt image ) : object
image Xwt
Результат object

GetNativeParentWindow() публичный Метод

public GetNativeParentWindow ( Widget w ) : object
w Widget
Результат 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

InvokeAsync() публичный Метод

public InvokeAsync ( System.Action action ) : void
action System.Action
Результат void

RenderImage() публичный Метод

public RenderImage ( object nativeWidget, object nativeContext, ImageDescription img, double x, double y ) : void
nativeWidget object
nativeContext object
img Xwt.Backends.ImageDescription
x double
y double
Результат void

RenderWidget() публичный Метод

public RenderWidget ( Widget widget ) : object
widget Widget
Результат object

ReplaceChild() публичный статический Метод

public static ReplaceChild ( Gtk oldWidget, Gtk newWidget ) : void
oldWidget Gtk
newWidget Gtk
Результат void

RunApplication() публичный Метод

public RunApplication ( ) : void
Результат void

TimerInvoke() публичный Метод

public TimerInvoke ( Func action, System.TimeSpan timeSpan ) : object
action Func
timeSpan System.TimeSpan
Результат object