Girish Mahajan (Editor)

Xwt

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

Xwt is a .NET cross-platform user interface toolkit. It enables building GUI-based desktop applications that run on multiple platforms without having to customizing code for different platforms. Xwt API is mapped to a set of native controls on each supported platform. Features that are not available on specific platforms are emulated by using native widgets, which is referred to as hosting in the Xwt context. Xwt was partially used as GUI toolkit (beside GTK#) in the development of the Xamarin Studio.

Xwt creates an engine at runtime that will map API calls to the underlying platform. The following engines are currently supported:

  • Windows: WPF engine and Gtk engine (using Gtk#)
  • Mac OS X: Cocoa engine (using MonoMac) and Gtk engine (using Gtk#)
  • Linux: Gtk engine (using Gtk#)
  • References

    Xwt Wikipedia