• FZ TECH
  • DUKITAN SOFTWARE & GAMES
  • GDJ
  • LOGIN

F2IBuilder - Font to Image Builder

  • sobre
  • características
  • download
  • histórico
  • news
  • cases
  • screens
  • project - sourceforge
Início

Language C

Lendo e Escrevendo com Métricas.  Reading and Writing with Metrics.  


 

Lendo Métricas - Metrics Read

//Global our member of class
char width[256];

void load(std::string fileimage)
{
   FILE *file;
   std::string txt="";
   image = IMG_Load(fileimage.c_str());

   if (image!=NULL){
       txt=fileimage.substr(0,fileimage.length()-4);
       txt+=".dat";
       file = fopen(txt.c_str(),"rb");
       fread(&width, 256, 1, file);
       fclose(file);
   }
}


 

Escrevendo com Métricas - Writting with metrics

void write(const char * WORDS, int X, int Y)
{
   int i,t=strlen(WORDS);
   unsigned char l;
   position.x=X; //screen x
   position.y=Y; //screen y

   for (i=0; i<t; i++){
     l=WORDS[i];
     width.x=(l%16)*sizeChar.w; width.w=width[l];
     width.y=(l/16)*sizeChar.h; width.h=sizeChar.h;
     gsScreen->blitSurface(image,&width,&position);
     position.y=Y;
     position.x=position.x+width[l];
   }
}

Comentar

O conteúdo deste campo é privado não será exibido ao público.
Formato de entrada
  • Endereços de páginas de internet e emails viram links automaticamente.
  • Tags HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Quebras de linhas e parágrafos são feitos automaticamente.
  • Endereços de páginas de internet e emails viram links automaticamente.
  • Quebras de linhas e parágrafos são feitos automaticamente.

Mais informações sobre as opções de formatação

Língua

English English Português Português

Tutorial

  • Language C
  • SDL Example
  • Video Tutorial

Documents

  • Arquitetura - Designer Patterns
  • Manual de Uso

Donate - PayPal


Follow me on:

Facebook Twitter LinkedIn

Project - Stats

eXTReMe Tracker

src="http://e2.extreme-dm.com/s11.g?login=f2ibuild&j=n&jv=n" />

Banners

Get F2IBuilder at SourceForge.net. Fast, secure and Free Open Source software downloads

Este site foi feito com Drupal, um sistema aberto de gerenciamento de conteúdo.
  • sobre
  • características
  • download
  • histórico
  • news
  • cases
  • screens
  • project - sourceforge