Diff for /np2/wince/fontmng.cpp between versions 1.1.1.1 and 1.3

version 1.1.1.1, 2003/10/16 17:59:33 version 1.3, 2003/12/01 21:15:13
Line 188  void *fontmng_create(int size, UINT type Line 188  void *fontmng_create(int size, UINT type
         return(ret);          return(ret);
 }  }
   
   
 void fontmng_destroy(void *hdl) {  void fontmng_destroy(void *hdl) {
   
         FNTMNG  fhdl;          FNTMNG  fhdl;
Line 202  void fontmng_destroy(void *hdl) { Line 201  void fontmng_destroy(void *hdl) {
         }          }
 }  }
   
   int fontmng_getpoint(void *hdl) {
   
           if (hdl) {
           }
           return(0);
   }
   
 #ifdef _WIN32_WCE  #ifdef _WIN32_WCE
 static void getlength1(FNTMNG fhdl, FNTDAT fdat, LPCTSTR string,  static void getlength1(FNTMNG fhdl, FNTDAT fdat, LPCTSTR string,
Line 218  static void getlength1(FNTMNG fhdl, FNTD Line 223  static void getlength1(FNTMNG fhdl, FNTD
                         fdat->height = fhdl->bmpheight >> 1;                          fdat->height = fhdl->bmpheight >> 1;
                 }                  }
                 else {                  else {
                         fntsize.cx = min(fntsize.cx, fhdl->bmpwidth);                          fdat->width = min(fntsize.cx + 1, fhdl->bmpwidth);
                         fdat->width = fntsize.cx;                          fdat->pitch = min(fntsize.cx, fhdl->bmpwidth);
                         fdat->pitch = fntsize.cx;  
                         fdat->height = fhdl->bmpheight;                          fdat->height = fhdl->bmpheight;
                 }                  }
         }          }
Line 258  static void fontmng_getchar(FNTMNG fhdl, Line 262  static void fontmng_getchar(FNTMNG fhdl,
         getlength1(fhdl, fdat, txtwork, len, leng);          getlength1(fhdl, fdat, txtwork, len, leng);
 }  }
   
   
 BOOL fontmng_getsize(void *hdl, const char *string, POINT_T *pt) {  BOOL fontmng_getsize(void *hdl, const char *string, POINT_T *pt) {
   
         TCHAR   txtwork[4];          TCHAR   txtwork[4];
Line 268  BOOL fontmng_getsize(void *hdl, const ch Line 271  BOOL fontmng_getsize(void *hdl, const ch
         DWORD   len;          DWORD   len;
         int             leng;          int             leng;
   
         width = 0;  
         if ((hdl == NULL) || (string == NULL)) {          if ((hdl == NULL) || (string == NULL)) {
                 goto fmgs_exit;                  goto fmgs_exit;
         }          }
           width = 0;
         buf[2] = '\0';          buf[2] = '\0';
         do {          do {
                 buf[0] = *string++;                  buf[0] = *string++;
Line 306  fmgs_exit: Line 308  fmgs_exit:
         return(FAILURE);          return(FAILURE);
 }  }
   
   
 BOOL fontmng_getdrawsize(void *hdl, const char *string, POINT_T *pt) {  BOOL fontmng_getdrawsize(void *hdl, const char *string, POINT_T *pt) {
   
         TCHAR   txtwork[4];          TCHAR   txtwork[4];
Line 357  fmgds_exit: Line 358  fmgds_exit:
         return(FAILURE);          return(FAILURE);
 }  }
   
   
 #else  #else
   
 static void getlength1(FNTMNG fhdl, FNTDAT fdat,  static void getlength1(FNTMNG fhdl, FNTDAT fdat,
Line 398  static void getlength1(FNTMNG fhdl, FNTD Line 398  static void getlength1(FNTMNG fhdl, FNTD
         }          }
 }  }
   
   
 static void fontmng_getchar(FNTMNG fhdl, FNTDAT fdat, const char *string) {  static void fontmng_getchar(FNTMNG fhdl, FNTDAT fdat, const char *string) {
   
         int             leng;          int             leng;
Line 410  static void fontmng_getchar(FNTMNG fhdl, Line 409  static void fontmng_getchar(FNTMNG fhdl,
         getlength1(fhdl, fdat, string, leng);          getlength1(fhdl, fdat, string, leng);
 }  }
   
   
 BOOL fontmng_getsize(void *hdl, const char *string, POINT_T *pt) {  BOOL fontmng_getsize(void *hdl, const char *string, POINT_T *pt) {
   
         char    buf[4];          char    buf[4];
Line 454  fmgs_exit: Line 452  fmgs_exit:
         return(FAILURE);          return(FAILURE);
 }  }
   
   
 BOOL fontmng_getdrawsize(void *hdl, const char *string, POINT_T *pt) {  BOOL fontmng_getdrawsize(void *hdl, const char *string, POINT_T *pt) {
   
         char    buf[4];          char    buf[4];
Line 502  fmgds_exit: Line 499  fmgds_exit:
 }  }
 #endif  #endif
   
   
 static void fontmng_setpat(FNTMNG fhdl, FNTDAT fdat) {  static void fontmng_setpat(FNTMNG fhdl, FNTDAT fdat) {
   
         DWORD   remx;          DWORD   remx;
Line 586  fmsp_end: Line 582  fmsp_end:
         return;          return;
 }  }
   
   
 FNTDAT fontmng_get(void *hdl, const char *string) {  FNTDAT fontmng_get(void *hdl, const char *string) {
   
         FNTMNG  fhdl;          FNTMNG  fhdl;

Removed from v.1.1.1.1  
changed lines
  Added in v.1.3


RetroPC.NET-CVS <cvs@retropc.net>