home *** CD-ROM | disk | FTP | other *** search
/ Big Green CD 8 / BGCD_8_Dev.iso / OPENSTEP / Utilities / Comics-1.0-MIS / VerifyController.h < prev    next >
Encoding:
Text File  |  1997-09-25  |  1.6 KB  |  67 lines

  1. #import <AppKit/AppKit.h>
  2.  
  3. /*
  4.  File:       VerifyController.h
  5.  
  6.  Contains:   Header file for the Controller of the "Verify" window
  7.  
  8.  Written by: Eric Simenel
  9.  
  10.  Created:    May 1997
  11.  
  12.  Copyright:  (c)1997 by Apple Computer, Inc., all rights reserved.
  13.  
  14.  Change History (most recent first):
  15.  
  16.  You may incorporate this sample code into your applications without
  17.  restriction, though the sample code has been provided "AS IS" and the
  18.  responsibility for its operation is 100% yours.  However, what you are
  19.  not permitted to do is to redistribute the source as "DSC Sample Code"
  20.  after having made changes. If you're going to re-distribute the source,
  21.  we require that you make it clear in the source that the code was
  22.  descended from Apple Sample Code, but that you've made changes.
  23. */
  24.  
  25. @interface VerifyController : NSObject
  26. {
  27.     id nbIssues;
  28.     id nbTitles;
  29.     id verifyView;
  30.     id nbSelTitles;
  31.     id inputWindow;
  32.  
  33.     NSMutableArray *array;
  34.     short nbRows;
  35.     
  36.     short brand;
  37.     short kind;
  38.     short series;
  39.     short state;
  40.     short sort;
  41. }
  42.  
  43. - (id)init;
  44. - (void)awakeFromNib;
  45.  
  46. - (void)brandSelect:(id)sender;
  47. - (void)kindSelect:(id)sender;
  48. - (void)seriesSelect:(id)sender;
  49. - (void)sortSelect:(id)sender;
  50. - (void)stateSelect:(id)sender;
  51.  
  52. - (void)selChanged;
  53.  
  54. // NSTableDataSource interface
  55. - (int)numberOfRowsInTableView:(NSTableView *)tableView;
  56. - (id)tableView:(NSTableView *)tv objectValueForTableColumn:(NSTableColumn *)tableColumn row:(int)row;
  57.  
  58. // loading subprojects
  59. - (void)newBrowser:(id)sender;
  60. - (void)newCalendar:(id)sender;
  61. - (void)newTitleLongevity:(id)sender;
  62.  
  63. // NSApp delegate
  64. - (BOOL)applicationShouldTerminate:(id)sender;
  65.  
  66. @end
  67.