Click here to Skip to main content
14,970,844 members
Everything / Desktop Programming / X11

X11

X11

Great Reads

by Steffen Ploetz
How to develop Linux/Unix (X11) GUI applications in C# efficiently without dependencies to GUI frameworks like GTK or KDE. Description of composite widgets.
by Steffen Ploetz
Currently none of the big Linux/Unix (X11) GUI application frameworks (GTK+, KDE) support XAML based application development. The Moonlight project (including XAML support) was abandoned on May 29, 2012. This article reviews a XAML based application with WPF geometry objects (shapes).
by Steffen Ploetz
Currently none of the big Linux/Unix (X11) GUI application frameworks (GTK+, KDE) support XAML based application development. The Moonlight project (including XAML support) was abandoned on May 29, 2012. This article shows 'how to' a XAML based dialog application with the Roma Widget Set (Xrw) in C#
by Steffen Ploetz
Currently none of the big Linux/Unix (X11) GUI application frameworks (GTK+, KDE) support XAML based application development. The Moonlight project (including XAML support) was abandoned on May 29, 2012. This article shows 'how to' a XAML based ribbon application with the Roma Widget Set (Xrw) in C#

Latest Articles

by Cloudster
Moving from X11 with NVIDIA drivers to Wayland may require more configuration
by Steffen Ploetz
Draw text using Cairo from C# with full control over character positioning, linebreaking, etc.
by Steffen Ploetz
How to use GL's pixel buffer object (PBO) to copy one texture to another
by mattkol
Build .NET/.NET Core HTML5 desktop apps using cross-platform native GUI API

All Articles

Sort by Score

X11 

Please Sign up or sign in to vote.
22 Sep 2016
Steffen Ploetz
This tip shall help to select the desired GCFunction for fill operations.
Please Sign up or sign in to vote.
13 Oct 2018
Steffen Ploetz
How to use GL's pixel buffer object (PBO) to copy one texture to another
Please Sign up or sign in to vote.
14 Jun 2021
Cloudster
Moving from X11 with NVIDIA drivers to Wayland may require more configuration