home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Source Code / Libraries / MacTCP Library 1.1 / ShowMyAddress ƒ / Main.h < prev    next >
Encoding:
Text File  |  1995-06-27  |  2.7 KB  |  56 lines  |  [TEXT/SPM ]

  1. wSAWindow(WindowPtr wind);
  2.  
  3. // Special TCP/Resolver routines
  4. pascal void ResolverDone(HostInfoPtr rp,char* userData);
  5.  
  6. // AppleEvent routines
  7. OSErr InitializeAppleEvents(void);
  8. pascal OSErr HandleOApp(AppleEvent* ae,AppleEvent* reply,long refCon);
  9. pascal OSErr HandleODoc(AppleEvent* ae,AppleEvent* reply,long refCon);
  10. pascal OSErr HandlePDoc(AppleEvent* ae,AppleEvent* reply,long refCon);
  11. pascal OSErr HandleQuit(AppleEvent* ae,AppleEvent* reply,long refCon);
  12. OSErr NotHandledEvent(AppleEvent* ae);
  13. OSErr HandleMissedParams(AppleEvent* ae);
  14. OSErr HandleRequiredParams(AppleEvent* ae);
  15.  
  16. // Event Handling Procedures
  17. OSErr HandleEvent(EventRecord* er);
  18. OSErr HandleLimitedMouse(EventRecord* er,short* part,Boolean* hand);
  19. OSErr HandleMouse(EventRecord* er);
  20. OSErr HandleKey(EventRecord* er);
  21. OSErr HandleActivateEvt(EventRecord* er);
  22. OSErr HandleUpdate(EventRecord* er);
  23. OSErr HandleDisk(EventRecord* er);
  24. OSErr HandleHighLevelEvent(EventRecord* er);
  25. OSErr HandleActivate(EventRecord* er);
  26. OSErr HandleDeactivate(EventRecord* er);
  27. OSErr HandleMouseMoved(EventRecord* er);
  28.  
  29. // Menu Routines
  30. OSErr HandleMenuEnabling(void);
  31. OSErr HandleMenu(long ms);
  32. OSErr HandleApple(short item);
  33. OSErr HandleFile(short item);
  34. OSErr HandleEdit(short item);
  35.  
  36. // Support Routines
  37. pascal void HandleErrorSound(short var);
  38. OSErr HandleError(StringPtr errStr,OSErr err);
  39. OSErr HandleAbout(void);
  40.  
  41. // About Routines
  42. pascal Boolean CustomFilter(DialogPtr dlg,EventRecord* erp,short* item);
  43. pascal void ItemIconFamily(WindowPtr wind,short item);
  44. pascal void Item3DBox(WindowPtr wind,short item);
  45. pascal void ItemAboutText(WindowPtr wind,short item);
  46. pascal void ItemOvalFrame(WindowPtr wind,short item);
  47.  
  48. #ifdef __cplusplus
  49. }
  50. #endif
  51.  
  52. #endif /* __H_ShowMyAddress__ */
  53.  
  54.  
  55.  
  56.