Annotation of Examples/AppKit/BusyBox/Help.h, revision 1.1

1.1     ! root        1: 
        !             2: #import <objc/Object.h>
        !             3: #import <appkit/graphics.h>
        !             4: #import <sys/param.h>  //for MAXPATHLEN
        !             5: 
        !             6: @interface Help:Object
        !             7: {
        !             8:     id helpScrollView;                 /* scrollView to put help text in */
        !             9:     id helpBrowser;                    /* NXBrowser of help topics */
        !            10:     id helpPanel;                      /* the help panel */
        !            11:     char helpDirectory[MAXPATHLEN];    /* the directory to find help files */
        !            12:     char noHelpFile[MAXPATHLEN];       /* the name of the "no help" file */
        !            13: }
        !            14: 
        !            15: /* INIT/FREE METHODS */
        !            16: - init;
        !            17: - setHelpBrowser:anObject;
        !            18: 
        !            19: /* TARGET/ACTION METHODS */
        !            20: - generalHelp:sender;
        !            21: - browserHit:sender;
        !            22: - print:sender;
        !            23: 
        !            24: /* HELP METHODS */
        !            25: - showHelpFile:(const char*)filename;
        !            26: - helpForWindow:window;
        !            27: - helpForView:view atPoint:(NXPoint *)aPt;
        !            28: - helpForObject:object;
        !            29: 
        !            30: /* BROWSER DELEGATE METHODS */
        !            31: - (int)browser:sender fillMatrix:matrix inColumn:(int)column;
        !            32: - browser:sender loadCell:cell atRow:(int)row inColumn:(int)column;
        !            33: - (BOOL)browser:sender selectCell:(const char *)title inColumn:(int)column;
        !            34: 
        !            35: /* WINDOW DELEGATE METHODS */
        !            36: - windowWillResize:sender toSize:(NXSize *)frameSize;
        !            37: 
        !            38: @end

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.