Diff for /np2/win9x/scrnmng.h between versions 1.2 and 1.6

version 1.2, 2003/10/18 10:00:29 version 1.6, 2005/02/07 14:46:14
Line 6  enum { Line 6  enum {
 };  };
   
 typedef struct {  typedef struct {
         BYTE    *ptr;          UINT8   *ptr;
         int             xalign;          int             xalign;
         int             yalign;          int             yalign;
         int             width;          int             width;
Line 32  enum { Line 32  enum {
 };  };
   
 typedef struct {  typedef struct {
         BYTE    flag;          UINT8   flag;
         BYTE    bpp;          UINT8   bpp;
         BYTE    allflash;          UINT8   allflash;
         BYTE    palchanged;          UINT8   palchanged;
 } SCRNMNG;  } SCRNMNG;
   
   
Line 46  extern "C" { Line 46  extern "C" {
 extern  SCRNMNG         scrnmng;                        // マクロ用  extern  SCRNMNG         scrnmng;                        // マクロ用
   
 void scrnmng_initialize(void);  void scrnmng_initialize(void);
 BOOL scrnmng_create(BYTE scrnmode);  BOOL scrnmng_create(UINT8 scrnmode);
 void scrnmng_destroy(void);  void scrnmng_destroy(void);
   
 void scrnmng_setwidth(int posx, int width);  void scrnmng_setwidth(int posx, int width);
Line 63  void scrnmng_dispclock(void); Line 63  void scrnmng_dispclock(void);
 #define scrnmng_allflash()              scrnmng.allflash = TRUE  #define scrnmng_allflash()              scrnmng.allflash = TRUE
 #define scrnmng_palchanged()    scrnmng.palchanged = TRUE  #define scrnmng_palchanged()    scrnmng.palchanged = TRUE
   
 UINT16 scrnmng_makepal16(RGB32 pal32);  RGB16 scrnmng_makepal16(RGB32 pal32);
   
   
 // ---- for windows  // ---- for windows
   
 void scrnmng_setmultiple(int multiple);  void scrnmng_setmultiple(int multiple);
 void scrnmng_querypalette(void);  void scrnmng_querypalette(void);
   void scrnmng_fullscrnmenu(int y);
 void scrnmng_topwinui(void);  void scrnmng_topwinui(void);
 void scrnmng_clearwinui(void);  void scrnmng_clearwinui(void);
   
   void scrnmng_entersizing(void);
   void scrnmng_sizing(UINT side, RECT *rect);
   void scrnmng_exitsizing(void);
   
 #ifdef __cplusplus  #ifdef __cplusplus
 }  }

Removed from v.1.2  
changed lines
  Added in v.1.6


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