ftp.nice.ch/pub/next/database/apps/Stopwatch.2.5.s.tar.gz#/Stopwatch2.5/ClientInspector.h

This is ClientInspector.h in view mode; [Download] [Up]

/*
 * For legal stuff see the file COPYRIGHT
 */
#import <appkit/appkit.h>
#import "ClientInfo.h"
#import "ViewMgr.h"

@interface ClientInspector : Object
{
  id	panel;
  id	controller;
  id	addButton;
  id	deleteButton;
  id	modifyButton;
  id	browser;
  id	popUpButton;
  id	popUpList;
  id	clientMenuCell;
  id	sessionMenuCell;
  id	expenseMenuCell;
  id	viewsPanel;

  id	sessionView;
  id	expenseView;
  id	clientView;
  id	currentView;

  id	sessionMgr;
  id	expenseMgr;
  id	clientMgr;
  id	currentMgr;

  int	totalMins;

  id	previousSelection;	/* Obsolete? */
}

+ sharedInstance;
+ (void)updateButtons;

- display;
- (void)decacheView;
- (void)decacheBrowser;
- (void)selectClientAt:(int)row;

- addClient:(ClientInfo *)info;
- deleteSelectedClient;
- selectClient:(ClientInfo *)info;

- add:sender;
- modify:sender;
- delete:sender;
- undelete:sender;

- browserClick:sender;
- updatedInfo:info;

- (ClientInfo *)selectedClient;

- (void)performAdd;
- (void)performModify;
- (void)closeMonth;
- showHours:sender;
- showExpenses:sender;
- showClient:sender;
- setDocEdited:(BOOL)flag;
@end

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.