This is BBAtomLibraryManager.h in view mode; [Download] [Up]
/* BBAtomLibraryManager.h * * This is the major Part of the AtomLibrary. Controls Nibs and more. Can * find the basic atom for any symbol (because it controls them) * * Usage: Just send you queries in. Making us the keyWindow will show a * window that does allow a simple selection of different atom types. * * Written by: Thomas Engel * Created: 25.11.1993 (Copyleft) * Last modified: 14.05.1994 */ #import <appkit/appkit.h> @interface BBAtomLibraryManager:Object { id dragWell; id nameField; id symbolField; id protonsField; id window; id swapView; id atomList; id defaultAtom; } - init; - makeKeyAndOrderFront:sender; - atomList; - selectBasicAtom:anAtom; - selectedBasicAtom; - selectBasicAtomWithSymbol:(const char *)aString; - selectBasicAtomWithProtons:(short)protons; - findBasicAtomWithSymbol:(const char *)aString; - findBasicAtomWithProtons:(short)protons; // for internal use only: - createSimpleDefaultLibrary; - newLibAtom:(const char *)symbol :(const char*)name withCore:(short)p :(short)n mass:(float)m; // To handle the window stuff.. we're the delegate - windowDidBecomeMain:sender; @end /* * History: 14.05.94 Switched to new name: BB... * * 10.02.94 Made it MiscSwap happy. * * 12.01.94 Added some internal methods * * 09.01.94 Added the query methods and some init stuff. It's starting * to become a useful class. * * 25.11.93 Added some basic methods for testing. Later this object * will be completely different! * * * Bugs: Yes! */
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.