home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / programming / desklib / examples / DeskLib / Examples / Widget5 / !Widget5 / h / MySWIs < prev    next >
Encoding:
Text File  |  1995-04-30  |  1.7 KB  |  54 lines

  1. /*
  2.  * SWI definitions for ArcComm
  3.  */
  4.  
  5. #define SWI_XOS_Bit                     0x020000
  6.  
  7. #define OS_CLI                          0x000005
  8.  
  9. /* #define SWI_OS_ReadSysInfo              0x000058 */
  10. /* #define SWI_OS_Module                   0x00001e */
  11.  
  12. #ifndef SWI_OS_GBPB
  13. #define SWI_OS_GBPB                     0x00000c
  14. #endif
  15.  
  16. #define SWI_Wimp_ReadPalette            0x0400e5
  17. #define SWI_Wimp_SetPalette             0x0400e4
  18. #define SWI_Wimp_SetColourMapping       0x0400f8
  19. #define SWI_Wimp_CreateIcon             0x0400c2
  20. #define SWI_Wimp_StartTask              0x0400de
  21. #define SWI_Wimp_SetMode                0x0400e3
  22. #define SWI_Wimp_GetWindowState         0x0400cb
  23. #define SWI_Wimp_GetIconState           0x0400ce
  24. #define SWI_Wimp_ForceRedraw            0x0400d1
  25. #define SWI_Wimp_BlockCopy              0x0400eb
  26. #define SWI_ColourTrans_InvalidateCache 0x040750
  27. #define SWI_Font_ListFonts              0x040091
  28. #define SWI_Font_DecodeMenu             0x0400a0
  29.  
  30. #define SWI_OutlineWimp_Fonthandle      0x0496C0
  31. #define SWI_OutlineWimp_KeyShortCut     0x0496C1
  32. #define SWI_OutlineWimp_Configuration   0x0496C2
  33.  
  34. #define SWI_ZapRedraw_RedrawArea        0x048480 + 0x00
  35. #define SWI_ZapRedraw_ReadVduVars       0x048480 + 0x0e
  36. #define SWI_ZapRedraw_CreatePalette     0x048480 + 0x0a
  37. #define SWI_ZapRedraw_GetRectangle      0x048480 + 0x0f
  38. #define SWI_ZapRedraw_RedrawWindow      0x048480 + 0x13
  39. #define SWI_ZapRedraw_ConvertBitmap     0x048480 + 0x03
  40. #define SWI_ZapRedraw_CachedCharSize    0x048480 + 0x08
  41.  
  42. #define SWI_ColourTrans_ReturnColourNumber 0x040744
  43. #define SWI_ColourTrans_SelectTable     0x040740
  44.  
  45. #ifndef SWI_OS_File
  46. #define SWI_OS_File                     0x000008
  47. #endif
  48.  
  49. #ifndef SWI_OS_ReadVarVal
  50. #define SWI_OS_ReadVarVal               0x000023
  51. #endif
  52.  
  53.  
  54.