Diff for /np2/wince/scrnmng.h between versions 1.1 and 1.5

version 1.1, 2003/10/21 14:57:41 version 1.5, 2004/07/15 13:48:40
Line 23  void scrnmng_setwidth(int posx, int widt Line 23  void scrnmng_setwidth(int posx, int widt
 void scrnmng_setheight(int posy, int height);  void scrnmng_setheight(int posy, int height);
 const SCRNSURF *scrnmng_surflock(void);  const SCRNSURF *scrnmng_surflock(void);
 void scrnmng_surfunlock(const SCRNSURF *surf);  void scrnmng_surfunlock(const SCRNSURF *surf);
 void scrnmng_update(void);  
   
 #define scrnmng_haveextend()    (0)  #define scrnmng_haveextend()    (0)
 #define scrnmng_getbpp()                (16)  #define scrnmng_getbpp()                (16)
 #define scrnmng_allflash()                
 #define scrnmng_palchanged()      #define scrnmng_palchanged()    
   #define scrnmng_update()                
   
 RGB16 scrnmng_makepal16(RGB32 pal32);  #if defined(SUPPORT_SOFTKBD)
   void scrnmng_allflash(void);
 #ifdef __cplusplus  #else
 }  #define scrnmng_allflash()
 #endif  #endif
   
   RGB16 scrnmng_makepal16(RGB32 pal32);
   
   
   // ---- for wince
   
   void scrnmng_enable(BOOL enable);
   BOOL scrnmng_mousepos(LPARAM *lp);
   void scrnmng_clear(BOOL logo);
   void scrnmng_keybinds(void);
   
   #if defined(SUPPORT_SOFTKBD)
   BOOL scrnmng_kbdpos(LPARAM *lp);
   BOOL scrnmng_ismenu(LPARAM lp);
   #else
   #define scrnmng_kbdpos(lp)              (FAILURE)
   #define scrnmng_ismenu(lp)              (TRUE)
   #endif
   
   
   // ---- for menubase
   
   
   
   
   
   
   
   
 #if 0  
 typedef struct {  typedef struct {
         BYTE    *ptr;  
         int             xalign;  
         int             yalign;  
         int             width;          int             width;
         int             height;          int             height;
         int             bit;          int             bpp;
 const void      *arg;  } SCRNMENU;
 } DEST_SURFACE;  
   
   BOOL scrnmng_entermenu(SCRNMENU *smenu);
 #ifdef __cplusplus  void scrnmng_leavemenu(void);
 extern "C" {  void scrnmng_menudraw(const RECT_T *rct);
 #endif  
   
 void gdraws_init(void);  
 BOOL gdraws_InitDirectDraw(HWND hWnd, LONG width, LONG height);  
 void gdraws_TermDirectDraw(void);  
 BOOL gdraws_draws(void (*cb)(DEST_SURFACE *ds), const void *arg);  
 void gdraws_enable(BOOL enable);  
 BOOL gdraws_mousepos(LPARAM *lp);  
 void gdraws_keybinds(struct GXKeyList *gxkey);  
 long gdraws_getyalign(void);  
   
 #ifdef __cplusplus  #ifdef __cplusplus
 }  }
 #endif  #endif
 #endif  
   

Removed from v.1.1  
changed lines
  Added in v.1.5


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