int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, #ifdef _WIN32_WCE LPWSTR lpCmdLine, #else LPSTR lpCmdLine2, #endif int nCmdShow) #endif { ScreenGlobalInit screen_init; Fonts::Initialize(); #ifdef USE_GDI TestWindow::register_class(hInstance); #endif TerminalLook look; look.Initialise(Fonts::monospace); TestWindow window(look); window.set(PixelRect{0, 0, 400, 400}); window.Show(); window.event_loop(); Fonts::Deinitialize(); return 0; }
static void Main() { TerminalLook look; look.Initialise(monospace_font); TestWindow window(look); window.Create({400, 400}); window.Show(); window.RunEventLoop(); }