home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / C / Applications / Eudora 1.3.1 / source / Include / winutil.h < prev   
Encoding:
Text File  |  1993-03-16  |  2.0 KB  |  43 lines  |  [TEXT/MPS ]

  1. /* Copyright (c) 1990-1992 by the University of Illinois Board of Trustees */
  2. void GetDisplayRect(Rect *rectPtr);
  3. void RedrawAllWindows(void);
  4. void SetDIText(DialogPtr dialog,int item,UPtr text);
  5. void GetDIText(DialogPtr dialog,int item,UPtr text);
  6. short SetDItemState(DialogPtr pd,short dItem,short hilite);
  7. short GetDItemState(DialogPtr pd,short dItem);
  8. pascal Boolean DlgFilter(DialogPtr dgPtr,EventRecord *event,short *item);
  9. void CenterDialog(int template);
  10. void TopCenterDialog(int template);
  11. void BottomCenterDialog(int template);
  12. void ThirdCenterDialog(int template);
  13. void GlobalizeRgn(RgnHandle rgn);
  14. void LocalizeRgn(RgnHandle rgn);
  15. void HiliteButtonOne(DialogPtr dgPtr);
  16. typedef short SICN[16];
  17. typedef SICN **SICNHand;
  18. void PlotSICN(Rect *theRect, SICNHand theSICN, long theIndex);
  19. void SavePosPrefs(UPtr name,Rect *r, Boolean zoomed);
  20. void SavePosFork(short vRef,long dirId,UPtr name,Rect *r, Boolean zoomed);
  21. Boolean RestorePosPrefs(UPtr name,Rect *r, Boolean *zoomed);
  22. Boolean RestorePosFork(short vRef,long dirId,UPtr name,Rect *r, Boolean *zoomed);
  23. Boolean PositionPrefsTitle(Boolean save, MyWindowPtr win);
  24. void ZoomPosition(MyWindowPtr win);
  25. void DefPosition(MyWindowPtr win,Rect *r);
  26. void GreyOutRoundRect(Rect *r,short r1,short r2);
  27. UPtr SetDIPopup(DialogPtr pd,short item,UPtr toName);
  28. UPtr GetDIPopup(DialogPtr pd,short item,UPtr whatName);
  29. void DrawMyControls(WindowPeek win);
  30. void SanitizeSize(Rect *r);
  31. void HotRect(Rect *r,Boolean False);
  32. Boolean MyWinHasSelection(MyWindowPtr win);
  33. Boolean CursorInRect(Point pt,Rect r,RgnHandle mouseRgn);
  34. void MaxSizeZoom(MyWindowPtr win,Rect *zoom);
  35. #define StdState(win) (*(WStateData**)(win)->qWindow.dataHandle)->stdState
  36. #define UserState(win) (*(WStateData**)(win)->qWindow.dataHandle)->userState
  37. Rect CurState(MyWindowPtr win);
  38. Boolean AboutSameRect(Rect *r1,Rect *r2);
  39. void OutlineControl(ControlHandle cntl,Boolean blackOrWhite);
  40. #ifdef DEBUG
  41. void ShowGlobalRgn(RgnHandle globalRgn,UPtr string);
  42. void ShowLocalRgn(RgnHandle localRgn,UPtr string);
  43. #endif