 
 SWTFT tft;
 
-class Screen: public IScreen {
+class Screen: public ITKScreen {
   public:
     virtual void drawPixel(int16_t x, int16_t y, uint16_t color) {
       tft.drawPixel(x, y, color);

  {"k12x10.fnt", "k6x10.fnt", "k12x10(12x10)"},
  // http://www.vector.co.jp/soft/data/writing/se026704.html
  {"GENZN08X.FNT", "GENHN08X.FNT", "genfont(16x8)"},
  // 美咲
  // http://www.geocities.jp/littlimi/misaki.htm
  {"MISAKI.FNT", "4X8.FNT", "\x94\xfc\x8d\xe7(8x8)"},

  if (ret != 0) {
    Serial.println("init_sd failed. halt");
    tft.fillScreen(RED);
    //tft.setTextColor(BLACK);
    //tft.println("init_sd failed. halt");
    while (true) {
    }
  }
