This file contains definitions and structs used on all platforms. Platform specific definitions are located in xwidget-platform.h Xlib compatibility definitions for MSWindows are located in xputty-mswin.h
Platform wrapper functions (Linux, MSWindows): This file contains forward definitions and structs for platform support. Platform specific implementations are located in xwidget-linux.c and xwidget-mswin.c. Xlib compatibility definitions are located in xputty-mswin.h
This file contains definitions and structs used on all platforms. Platform specific definitions are located in xwidget-platform.h Xlib compatibility definitions for MSWindows are located in xputty-mswin.h
Xwidgets.h include some predefined widgets for libxputty, include this to use them if you would only use libxputty and define your own widgets, include xputt.h instead this one in your project