home *** CD-ROM | disk | FTP | other *** search
/ Big Green CD 8 / BGCD_8_Dev.iso / YellowBox / Kits / MiscTableScroll-138.1 / Palettes / MiscTableScroll / Framework / MiscTableViewPrivate.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-03-31  |  2.0 KB  |  50 lines

  1. #ifndef __MiscTableViewPrivate_h
  2. #define __MiscTableViewPrivate_h
  3. //=============================================================================
  4. //
  5. //    Copyright (C) 1995-1997 by Paul S. McCarthy and Eric Sunshine.
  6. //        Written by Paul S. McCarthy and Eric Sunshine.
  7. //                All Rights Reserved.
  8. //
  9. //    This notice may not be removed from this source code.
  10. //
  11. //    This object is included in the MiscKit by permission from the authors
  12. //    and its use is governed by the MiscKit license, found in the file
  13. //    "License.rtf" in the MiscKit distribution.  Please refer to that file
  14. //    for a list of all applicable permissions and restrictions.
  15. //
  16. //=============================================================================
  17. //-----------------------------------------------------------------------------
  18. // MiscTableViewPrivate.h
  19. //
  20. //    Private methods for MiscTableView.
  21. //
  22. //-----------------------------------------------------------------------------
  23. //-----------------------------------------------------------------------------
  24. // $Id: MiscTableViewPrivate.h,v 1.1 97/11/23 07:42:07 sunshine Exp $
  25. // $Log:    MiscTableViewPrivate.h,v $
  26. // Revision 1.1  97/11/23  07:42:07  sunshine
  27. // v130.1: Private table view methods.
  28. // 
  29. //-----------------------------------------------------------------------------
  30. #import "MiscTableView.h"
  31.  
  32. @interface MiscTableView(Private)
  33. - (MiscTableBorder*)borderFor:(MiscBorderType)b;
  34. - (NSRect)getSlotInsideAt:(MiscCoord_P)slot from:(MiscBorderType)bdr;
  35. - (void)border:(MiscBorderType)bdr scrollToVisible:(MiscCoord_P)pslot;
  36.  
  37.  
  38. // CURSOR ---------------------------------------------------------------------
  39. - (void)drawCursorClipTo:(NSRect)clip;
  40.  
  41.  
  42. // DRAGGING -------------------------------------------------------------------
  43. - (BOOL)canPerformDragAtRow:(MiscCoord_P)r column:(MiscCoord_P)c
  44.     withEvent:(NSEvent*)p;
  45. - (BOOL)awaitDragEvent:(NSEvent*)mouseDown
  46.     atRow:(MiscCoord_P)row column:(MiscCoord_P)col inRect:(NSRect)rect;
  47. @end
  48.  
  49. #endif // __MiscTableViewPrivate_h
  50.