The GDBaseWindow is a base NSWindow that contains common things for gdkit. More...
#import <GDBaseWindow.h>
Public Member Functions | |
| (void) | - setGDRefs |
| A hook you can use to set references to properties on a "gd" instance. | |
| (void) | - lazyInit |
| A hook you can override to do some lazy initialization. | |
| (void) | - lazyInitWithGD: |
| Lazy init this object with a GDDocument, or GDApplicationController. | |
| (void) | - keyDown: |
| Used to see if either "[self delegate] or "self respond to special selectors (like onEscapeKey:). | |
Properties | |
| IBOutlet id | gd |
| A GDApplicationController or a GDDocument. | |
| IBOutlet id | externalNibController |
| A GDExternalNibController. | |
The GDBaseWindow is a base NSWindow that contains common things for gdkit.
| - (void) keyDown: | (NSEvent *) | theEvent |
Used to see if either "[self delegate] or "self respond to special selectors (like onEscapeKey:).
Those methods are called when the right key is pressed.
Currently this method checks for these:
| - (void) lazyInit |
A hook you can override to do some lazy initialization.
This is called last after any lazyInitWith(...) method is called.
| - (void) lazyInitWithGD: | (id) | _gd |
Lazy init this object with a GDDocument, or GDApplicationController.
This just sets the "gd" property.
| _gd | A GDDocument or GDApplicationController. |