rendered paste body#include <Aoof-Wm/Aoof-Wm.h>using namespace AoofWm;using namespace AoofWm::UI;#ifdef WIN32int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)#else // !WIN32int main(int ac, char **av)#endif // WIN32{ System::API::IConsole& console = System::SConsole::GetInstance(); CDisplay dpy; if (dpy.Open()) { console.Write("Number of screen found: %d\n", dpy.GetScreenCount()); console.Write("Creating a window ...\n"); CWindow wnd; wnd.SetPosition(320, 240); wnd.SetSize(640, 480); wnd.SetStyleMask(ewsHasCaption | ewsHasMaximizeBox | ewsHasMinimizeBox | ewsCanResize); wnd.SetName("My first window using Aoof-Wm"); if (wnd.Create(dpy) == false) { console.Write("Can't create a window\n"); } else { console.Write("Window Id : %d\n", wnd.GetWindowId()); console.Write("Showing window ...\n"); wnd.Show(); console.Write("Entering display loop ...\n"); dpy.Loop(); } } else { console.Write("Unable to open display: %s\n", Error::SAoofWmError::GetLastErrorText()); } return (0);}