home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / DC-POS24.LZX / pOS / pOSxA.lzx / pOSxA / clib / wb_protos.c < prev    next >
Encoding:
C/C++ Source or Header  |  1997-03-12  |  1.9 KB  |  63 lines

  1. #ifndef  CLIB_WB_PROTOS_H
  2. #define  CLIB_WB_PROTOS_H
  3.  
  4. #ifndef  EXEC_TYPES_H
  5. #include <exec/types.h>
  6. #endif
  7. #ifndef  DOS_DOS_H
  8. #include <dos/dos.h>
  9. #endif
  10. #ifndef  WORKBENCH_WORKBENCH_H
  11. #include <workbench/workbench.h>
  12. #endif
  13. #ifndef  INTUITION_INTUITION_H
  14. #include <intuition/intuition.h>
  15. #endif
  16. #ifndef  UTILITY_TAGITEM_H
  17. #include <utility/tagitem.h>
  18. #endif
  19.  
  20. #ifdef __IGNORE_NOT_SUPPORTED__
  21.  
  22. struct AppWindow *AddAppWindowA( unsigned long id, unsigned long userdata,
  23.     struct Window *window, struct MsgPort *msgport,
  24.     struct TagItem *taglist )
  25. { return(0);}
  26.  
  27. struct AppWindow *AddAppWindow( unsigned long id, unsigned long userdata,
  28.     struct Window *window, struct MsgPort *msgport, Tag tag1, ... )
  29. {return(AddAppWindowA(id,userdata,window,msgport,(struct TagItem*)&tag1));}
  30.  
  31. BOOL RemoveAppWindow( struct AppWindow *appWindow )
  32. {return(0);}
  33.  
  34. struct AppIcon *AddAppIconA( unsigned long id, unsigned long userdata,
  35.     UBYTE *text, struct MsgPort *msgport, struct FileLock *lock,
  36.     struct DiskObject *diskobj, struct TagItem *taglist )
  37. {return(0);}
  38.  
  39. struct AppIcon *AddAppIcon( unsigned long id, unsigned long userdata,
  40.     UBYTE *text, struct MsgPort *msgport, struct FileLock *lock,
  41.     struct DiskObject *diskobj, Tag tag1, ... )
  42. {return(AddAppIconA(id,userdata,text,msgport,lock,diskobj,(struct TagItem*)&tag1));}
  43.  
  44. BOOL RemoveAppIcon( struct AppIcon *appIcon )
  45. {return(0);}
  46.  
  47. struct AppMenuItem *AddAppMenuItemA( unsigned long id, unsigned long userdata,
  48.     UBYTE *text, struct MsgPort *msgport, struct TagItem *taglist )
  49. {return(0);}
  50. struct AppMenuItem *AddAppMenuItem( unsigned long id, unsigned long userdata,
  51.     UBYTE *text, struct MsgPort *msgport, Tag tag1, ... )
  52. {return(AddAppMenuItemA(id,userdata,text,msgport,(struct TagItem*)&tag1));}
  53.  
  54. BOOL RemoveAppMenuItem( struct AppMenuItem *appMenuItem )
  55. {return(0);}
  56.  
  57. void WBInfo( BPTR lock, STRPTR name, struct Screen *screen )
  58. {}
  59.  
  60. #endif /** __IGNORE_NOT_SUPPORTED__ **/
  61.  
  62. #endif     /* CLIB_WB_PROTOS_H */
  63.