home *** CD-ROM | disk | FTP | other *** search
/ Executor 2.0 / executorv2.0.iso / pc / dos / extra / source / browser / browser.hqx / Browser / protos / mouse.proto.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-12-29  |  910 b   |  24 lines

  1. #include "fontda.h" /* for boolean_t ... this is bad */
  2.  
  3. /* mouse.c */
  4. int is_folder (ControlHandle c);
  5. int is_file(ControlHandle c);
  6. int is_on_hot_band(ControlHandle c);
  7. int is_volume(ControlHandle c);
  8. int is_ejectable(ControlHandle c);
  9. void replaceselected(ControlHandle c);
  10. short dirwindowexists(Rect *r);
  11. void windfromicon(ControlHandle c);
  12. void activateicon(ControlHandle c, boolean_t close_front_p, boolean_t bring_to_front_p);
  13. pascal void scrollicons(ControlHandle c, short part);
  14. void offsetwindow(ControlHandle c, short offset);
  15. pascal void windowscroller(ControlHandle c, short part);
  16. void actoncontrol(ControlHandle c, short part, EventRecord *ev);
  17. void checkcontrol(EventRecord *ev, WindowPtr wp);
  18. void mouseinhotband(EventRecord *ev);
  19. void domousedown(EventRecord *ev);
  20.  
  21. extern boolean_t modifiers_to_close_front (short modifiers);
  22. extern boolean_t modifiers_to_bring_to_front (short modifiers);
  23.  
  24.