C# 클래스 Xwt.GtkBackend.GtkEngine

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

공개 메소드들

메소드 설명
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