/********************************************************************** will add copyright bs later $Id$ **********************************************************************/ #include "objgfx30.h" #include "objfont.h" #include <stdio.h> int main() { // UInt32 foo; UInt8 r, g, b; r=0; g=0; b=0; bool result; TGfx0* buf=0; TGfx0* buf2=0; TDPFont* font=0; buf = new TGfx0(); buf2 = new TGfx0(); font = new TDPFont(buf); buf->create(400,400,(TPixelFmt *)&def_pixfmt_8bpp); // buf2->create(400,400,(TPixelFmt *)&def_pixfmt_15bpp); buf2->alias(buf,0,3,8,8); buf2->putPixel(0,0,1); buf2->putPixel(buf2->getMaxX(),buf2->getMaxY(),1); buf2->clear(1); result = font->Load("PACMAN.DPF"); font->SetColor(1); font->PutText(0,0," loWorld"); for (r=0; r<=15; r++) { for (g=0; g<=79; g++) if (buf->getPixel(g,r)) printf("*"); else printf(" "); printf("\n"); } if (buf) delete buf; if (buf2) delete buf2; if (font) delete font; return(0); }