C# Class Xwt.GtkBackend.GtkEngine

Inheritance: ToolkitEngineBackend
Afficher le fichier Open project: mono/xwt Class Usage Examples

Méthodes publiques

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

Méthodes protégées

Méthode Description
GetBackendImplementationType ( Type backendType ) : Type

Method Details

CancelTimerInvoke() public méthode

public CancelTimerInvoke ( object id ) : void
id object
Résultat void

DispatchPendingEvents() public méthode

public DispatchPendingEvents ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

ExitApplication() public méthode

public ExitApplication ( ) : void
Résultat void

GetBackendForContext() public méthode

public GetBackendForContext ( object nativeWidget, object nativeContext ) : object
nativeWidget object
nativeContext object
Résultat object

GetBackendForImage() public méthode

public GetBackendForImage ( object nativeImage ) : object
nativeImage object
Résultat object

GetBackendForWindow() public méthode

public GetBackendForWindow ( object nativeWindow ) : IWindowFrameBackend
nativeWindow object
Résultat IWindowFrameBackend

GetBackendImplementationType() protected méthode

protected GetBackendImplementationType ( Type backendType ) : Type
backendType System.Type
Résultat System.Type

GetNativeImage() public méthode

public GetNativeImage ( Xwt image ) : object
image Xwt
Résultat object

GetNativeParentWindow() public méthode

public GetNativeParentWindow ( Widget w ) : object
w Widget
Résultat object

GetNativeWidget() public méthode

public GetNativeWidget ( Widget w ) : object
w Widget
Résultat object

GetNativeWindow() public méthode

public GetNativeWindow ( IWindowFrameBackend backend ) : object
backend IWindowFrameBackend
Résultat object

HasNativeParent() public méthode

public HasNativeParent ( Widget w ) : bool
w Widget
Résultat bool

InitializeApplication() public méthode

public InitializeApplication ( ) : void
Résultat void

InitializeBackends() public méthode

public InitializeBackends ( ) : void
Résultat void

InvokeAsync() public méthode

public InvokeAsync ( System.Action action ) : void
action System.Action
Résultat void

RenderImage() public méthode

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
Résultat void

RenderWidget() public méthode

public RenderWidget ( Widget widget ) : object
widget Widget
Résultat object

ReplaceChild() public static méthode

public static ReplaceChild ( Gtk oldWidget, Gtk newWidget ) : void
oldWidget Gtk
newWidget Gtk
Résultat void

RunApplication() public méthode

public RunApplication ( ) : void
Résultat void

TimerInvoke() public méthode

public TimerInvoke ( Func action, System.TimeSpan timeSpan ) : object
action Func
timeSpan System.TimeSpan
Résultat object