This is LessonPlan.h in view mode; [Download] [Up]
// (C) Copyright 1992 Jim Patterson #import <objc/Object.h> #import <objc/List.h> #define TA_KEY_LEFTSHIFT 30 #define TA_KEY_RIGHTSHIFT 31 @interface LessonPlan:Object { int lessonNum; int keyIsIncluded[128]; char compactedKeyList[128]; int numCompactedKeys; int compactedCapsToo; id keyboardBox; id keyboardKey[128]; id lessonNumMatrix; id lessonPlanWindow; } + new; - postInitialize; - setKeyboardBox:anObject; - setLessonNumMatrix:anObject; - setLessonPlanWindow:anObject; - lessonNumMatrix; - setLessonNum:(int) newLessonNum; - keyChanged:sender; - deselectAll; - (BOOL) keyIsSelected:(int) key; - selectKey :(int) key; - deselectKey :(int) key; - selectKeysInStr :(char *) str; - selectKeysBetween :(int) start :(int) finish; - lessonChanged:sender; - compactKeyList; - flushKeyboard; - (int) randomBetween:(int) lowBound :(int) highBound; - (char) chooseChar; - readInfo:(NXTypedStream *) tstream; - writeInfo:(NXTypedStream *) tstream; @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.