#define A5SES_IMAGE_ADDON #define A5SES_FONT_ADDON #include using namespace a5; int main() { static int ranges[] = { 0x0020, 0x007F, 0x00A1, 0x00FF, 0x0100, 0x017F, 0x20AC, 0x20AC }; Display display(320, 200, a5::Display::Windowed); Bitmap bitmap("data/mysha.pcx"); Font f("data/bmpfont.tga"); Bitmap font_bitmap("data/a4_font.tga"); Font a4f(font_bitmap, 4, ranges); display.Blit(bitmap, 0, 0); { Text_Renderer renderer(f); renderer.color = RGB(255, 0, 0); renderer.x = 10; renderer.y = 10; renderer.text = "red"; renderer.Render(display); } { Text_Renderer renderer(f); renderer.color = RGB(0, 255, 0); renderer.x = 10; renderer.y = 50; renderer.text = "green"; renderer.Render(display); } { Text_Renderer renderer(a4f); renderer.color = RGB(0, 0, 255); renderer.x = 10; renderer.y = 90; renderer.text = "Mysha's 0.02€"; renderer.Render(display); } display.Flip(); Event_Queue queue; Keyboard keyboard; queue.Register(keyboard); queue.Wait(); }