|
|
1.1 ! root 1: ! 2: #import <appkit/appkit.h> ! 3: ! 4: @interface MainDelegate:Object ! 5: { ! 6: id addButton; ! 7: id closeButton; ! 8: id editField; ! 9: id extraButton; ! 10: id listBrowser; ! 11: id listWindow; ! 12: id openButton; ! 13: id removeButton; ! 14: ! 15: /* non UI ivars. */ ! 16: id mainStoreDirectory; ! 17: id accountsHashTable; ! 18: id ledgersHashTable; ! 19: id accountsStoreDirectory; ! 20: id globalThings; ! 21: id globalThingsRecordManager; ! 22: id mainStoreHandle; ! 23: id currentAccount; ! 24: const char *currentAccountName; ! 25: const char **list; ! 26: } ! 27: ! 28: - addAccount:sender; ! 29: - appDidInit:sender; ! 30: - appWillTerminate:sender; ! 31: - closeAccount:sender; ! 32: - doubleClickAccount:sender; ! 33: - makeListKey:sender; ! 34: - openAccount:sender; ! 35: - pickAccount:sender; ! 36: - ping:sender; ! 37: - removeAccount:sender; ! 38: ! 39: /* non target-action stuff */ ! 40: - initSchema; ! 41: - openDatabase; ! 42: - closeDatabase; ! 43: - (char **)listOfAccountNames; ! 44: - getAccountNamed:(const char *)aName; ! 45: - addAllAttributes:aRecMgr; ! 46: ! 47: - (int)consumeSerial; ! 48: - (const char *)todaysDate; ! 49: - (int )browser:b fillMatrix:m inColumn:(int)c; ! 50: ! 51: /* editField's textDelegate notifications */ ! 52: -(BOOL)textWillChange:textObject; ! 53: -(BOOL)textWillEnd:textObject; ! 54: - textDidChange:textObject; ! 55: ! 56: @end
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.