Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
EventKeyWrapperThe EventKeyWrapper is an object used internally to the GDCarbonEventManager
GDAccessibilityManagerThe GDAccessibilityManager handles a working with the ApplicationServices/‍HIServices API for you
GDAccessibilityNotificationThe GDAccessibilityNotification is the object passed to your selecter or notification handler from a GDAccessibilityObserver
GDAccessibilityObserverThe GDAccessibilityObserver is an object oriented wrapper around accessibility notifications
GDAccessibilityOperationResultThe GDAccessibilityOperationResult is a result object from an accessibility operation performed by the GDAccessibilityManager
GDActiveApplicationStackThe GDActiveApplicationStack keeps a stack of application info dictionaries
GDAlertAccessoryViewThe GDAlertAccessoryView is a base view you can extend and use as a view for an NSAlert's accessoryView property
GDAppExpirationThe GDAppExpiration is a utility that can manage app expirations for a couple situations
GDApplicationControllerThe GDApplicationController is an application controller for non-document based cocoa applications
GDApplicationInfoThe GDApplicationInfo is a an object used to store application information in a dictionary like manner
GDASLLogThe GDASLLog is a wrapper around Apple's system log facility (man asl)
GDASLLogManagerThe GDASLLogManager manages GDASLLog objects
GDBaseNSTaskOperationThe GDBaseNSTaskOperation is a base operation class that executes an NSTask, and can read and store the stdout, and stderr for use after the task executes
GDBaseObjectThe GDBaseObject is a base object in GDKit that contains methods and properties you'll always be using
GDBaseOperationThe GDBaseOperation is a base NSOperation that sets up some common properties for children operations
GDBaseResponderThe GDBaseResponder is a base NSResponder that implements base key down functionality for the most commonly used operations
GDBaseSheetWindowThe GDBaseSheetWindow is a GDBaseWindow that you should use for windows that will be used as sheets - this class implements some default responder behavior which all sheets should have
GDBaseViewThe GDBaseView is a base NSView that contains helper methods for many view needs
GDBaseWindowThe GDBaseWindow is a base NSWindow that contains common things for gdkit
GDCallbackThe GDCallback wraps an NSInvocation and NSMethodSignature to simplify creating callbacks using those two classes
GDCarbonEventThe GDCarbonEvent is an object wrapper for using carbon events
GDCarbonEventManagerThe GDCarbonEventManager manages multiple GDCarbonEvents
GDCliProxyThe GDCliProxy is the host proxy you use inside of your application that needs to expose some usage from the commandline
GDCliProxyConnectorThe GDCliProxyConnector wraps up the distributed object (NSDistantObject) logic, needed to connect to a registered application and give you back the root proxy
GDContextMenuControllerThe GDContextMenuController is a controller that manages all context menus
GDDocumentThe GDDocument is the controller for a document-based cocoa application, this is the equivalent of GDApplicationController (but for document architecture)
GDDocumentControllerThe GDDocumentController is an NSDocumentController for document based cocoa applications
GDDrawerControllerThe GDDrawerController is a controller to store references to drawers, and expose methods to interact with those drawers
GDExternalNibControllerThe GDExternalNibController is a controller used to manage an external nib
GDGestaltThe GDGestalt is a helper class with static methods to simplify gettings information from the Gestalt manager
GDMainMenuControllerThe GDMainMenuController is controller you can use to manage the main menu in the application
GDModalControllerThe GDModalController is controller you should use to expose methods that trigger modals (mostly NSAlerts)
GDModelThe GDModel is an object you should use as the model, or place to store data that needs to be read, and written
GDOperationsControllerThe GDOperationsController is a controller you should use to expose methods to run GDBaseOperation instances
GDQuartzDisplayThe GDQuartzDisplay represents a display and wraps Core Graphics quartz display functions
GDRegistrationThe GDRegistration helps with application registration
GDResponderHelperThe GDResponderHelper is a helper that contains common methods you can use in responders - this is nice so after write some generic code in a responder it may or may not be useful to add into this class
GDSoundControllerThe GDSoundController is a controller used to play and manage sounds
GDULimitThe GDULimit contains helpers for environment resources through ulimit
GDViewControllerThe GDViewController is a controller you should use to expose references to views, and methods to control those views in any way
GDWindowControllerThe GDWindowController is controller you should use to expose references to windows, and any operations related to those windows
NSFileHandleCategory additions to NSFileHandle
NSFileManagerCategory additions to NSFileManager
NSStatusItemCategory additions to NSStatusItem
NSStringCategory additions to NSString
NSUserDefaultsCategory additions to NSUserDefaults
NSViewCategory additions to NSView
NSWorkspaceCategory additions to NSWorkspace
 All Classes Files Functions Variables Enumerations Enumerator Properties Defines