GDBaseWindow Class Reference

The GDBaseWindow is a base NSWindow that contains common things for gdkit. More...

#import <GDBaseWindow.h>

Inheritance diagram for GDBaseWindow:
GDBaseSheetWindow

List of all members.

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.

Detailed Description

The GDBaseWindow is a base NSWindow that contains common things for gdkit.


Member Function Documentation

- (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:

  • order: [self delegate],self | selector: onEscapeKey:
- (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.

Parameters:
_gd A GDDocument or GDApplicationController.

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Enumerations Enumerator Properties Defines