home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / Tools / freeWAIS-sf-1.1 / x / qcommands.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-08-04  |  3.7 KB  |  92 lines

  1. /* WIDE AREA INFORMATION SERVER SOFTWARE:
  2.    No guarantees or restrictions.  See the readme file for the full standard
  3.    disclaimer.
  4.  
  5.    This is part of the shell user-interface for the WAIS software.  Do with it
  6.    as you please.
  7.  
  8.    jonathan@Think.COM
  9.  */
  10.  
  11. /* Copyright (c) CNIDR (see ../COPYRIGHT) */
  12.  
  13. #ifndef _H_QCOMMANDS
  14. #define _H_QCOMMANDS
  15.  
  16. typedef struct _sbuff {
  17.   Source s;
  18.   char* buffer;
  19.   long buffer_offset;
  20.   long toRead;
  21.   long read_state;
  22.   long page;
  23.   long chars_per_page;
  24.   long doc_size;
  25.   Textbuff textstruct;
  26.   XtInputId xid; /* Input Id from XtAddInput */
  27. } _Sbuff, *Sbuff;
  28.  
  29. XawTextPosition findstring _AP((char* text,char* string,Boolean casesensitive));
  30. void fuzzButtons _AP((boolean fuzz));
  31. void Abort _AP((Widget w, XtPointer closure,XtPointer call_data));
  32. void Prefs _AP((Widget w, XtPointer closure,XtPointer call_data));
  33. void DoPSave _AP((Widget w, XtPointer closure,XtPointer call_data));
  34. void DontPSave _AP((Widget w, XtPointer closure,XtPointer call_data));
  35. void DoSearch _AP((Widget w, XtPointer closure,XtPointer call_data));
  36. void CloseQuestionEdit _AP((Widget w, XtPointer closure,XtPointer call_data));
  37. void AddResponseToQuestion _AP((Widget w, XtPointer closure,XtPointer call_data));
  38. void AddDocToQuestion _AP((Widget w, XtPointer closure,XtPointer call_data));
  39. void DeleteQuestionDoc _AP((Widget w, XtPointer closure,XtPointer call_data));
  40. void PopupSourceMenu _AP((Widget w, XtPointer closure,XtPointer call_data));
  41. void AddSourceToQuestion _AP((Widget w, XtPointer closure,XtPointer call_data));
  42. void EditQuestionSource _AP((Widget w, XtPointer closure,XtPointer call_data));
  43. void DeleteQuestionSource _AP((Widget w, XtPointer closure,XtPointer call_data));
  44. void doType _AP((Widget w, XtPointer closure,XtPointer call_data));
  45. void SensitizeDelSource _AP((Widget w,XtPointer closure,XtPointer call_data));
  46. void SensitizeAddDoc _AP((Widget w,XtPointer closure,XtPointer call_data));
  47. void SensitizeDelDoc _AP((Widget w,XtPointer closure,XtPointer call_data));
  48. void ViewDoc _AP((DocumentID doc,char* type,long size,Boolean saveit));
  49. void ViewResponse _AP((Widget w, XtPointer closure,XtPointer call_data));
  50. void ViewRelevant _AP((Widget w, XtPointer closure,XtPointer call_data));
  51. void EndText _AP((Widget w, XtPointer closure,XtPointer call_data));
  52. void showKeyword _AP((Widget w, XtPointer closure,XtPointer call_data));
  53. void SaveText _AP((Widget w, XtPointer closure,XtPointer call_data));
  54. void DoSave _AP((Widget w, XtPointer closure,XtPointer call_data));
  55. void DoTSave _AP((Widget w, XtPointer closure,XtPointer call_data));
  56. void DontTSave _AP((Widget w, XtPointer closure,XtPointer call_data));
  57. void setSourceMenu _AP((void));
  58. void addSection _AP((Widget w, XtPointer closure,XtPointer call_data));
  59. void DoSSave _AP((Widget w, XtPointer closure,XtPointer call_data));
  60. void DontSSave _AP((Widget w, XtPointer closure,XtPointer call_data));
  61. void showNext _AP((Widget w, XtPointer closure,XtPointer call_data));
  62. void showPrevious _AP((Widget w, XtPointer closure,XtPointer call_data));
  63. void setFile _AP((Widget w, XtPointer closure,XtPointer call_data));
  64. void quitFile _AP((Widget w, XtPointer closure,XtPointer call_data));
  65. char* GetKeywordsUsed _AP((void));
  66. #endif
  67.  
  68. /*
  69.  * $Log: qcommands.h,v $
  70.  * Revision 1.2  1994/08/05  07:26:01  pfeifer
  71.  * Release beta 04
  72.  *
  73.  * Revision 1.1  1993/02/16  15:10:18  freewais
  74.  * Initial revision
  75.  *
  76.  * Revision 1.8  92/06/22  10:53:06  jonathan
  77.  * Added prototype for GetKeywordsUsed.
  78.  * 
  79.  * Revision 1.7  92/06/15  13:53:52  jonathan
  80.  * Added prototype for findkey (now public, for use by myAsciiSink.c)
  81.  * 
  82.  * Revision 1.6  92/04/28  15:29:00  jonathan
  83.  * More prototypes.
  84.  * 
  85.  * Revision 1.5  92/03/23  16:09:10  jonathan
  86.  * Added prototype for unfuzzButtons
  87.  * 
  88.  * Revision 1.4  92/03/17  14:24:41  jonathan
  89.  * Prototyped everything.
  90.  * 
  91.  */
  92.