home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1995 August / NEBULA.bin / SourceCode / MiscKit1.2.6 / Projects / MiscFindPanel / SearchBench / MiscFindPanel.h < prev    next >
Encoding:
Text File  |  1993-10-21  |  1012 b   |  45 lines

  1. /*
  2.  *  Copyright (c) 1993 Christopher J. Kane.  All rights reserved.
  3.  *
  4.  *  This software is subject to the terms of the MiscKit license
  5.  *  agreement.  Refer to the license document included with the
  6.  *  MiscKit distribution for these terms.
  7.  *
  8.  *  Version: 1.1 (22 October 1993)
  9.  */
  10.  
  11. #import <appkit/appkit.h>
  12.  
  13. @interface MiscFindPanel:Panel
  14. {
  15.   TextField *findTextField;
  16.   TextField *replaceTextField;
  17.   TextField *messageTextField;
  18.   Button    *ignoreCaseButton;
  19.   Button    *regExprButton;
  20.   Matrix    *scopeMatrix;
  21.   Box       *_replBox;
  22. }
  23.  
  24. + setFindPbEnabled:(BOOL)aBool;
  25. + setFirstConformer:aConformer;
  26. + setReplacementEnabled:(BOOL)aBool;
  27. + sharedInstance;
  28.  
  29. - enterSelection:sender;
  30. - findBackward:sender;
  31. - findForward:sender;
  32. - jumpToSelection:sender;
  33. - replace:sender;
  34. - replaceAll:sender;
  35. - replaceAndFind:sender;
  36.  
  37. - (TextField *)findTextField;
  38. - (Button *)ignoreCaseButton;
  39. - (TextField *)messageTextField;
  40. - (Button *)regExprButton;
  41. - (TextField *)replaceTextField;
  42. - (Matrix *)scopeMatrix;
  43.  
  44. @end
  45.