Learn Objective-C on the Mac - Mark Dalrymple [182]
resizing window
VillainTrackerAppDelegate class
connecting to views in window
@implementation section
powers method
updateDetailViews method
VillainTrackerAppDelegate.h file
VillainTrackerAppDelegate.m file
applicationDidFinishLaunching method
initWithObjectsAndKeys method
Visible at Launch checkbox, Attributes Inspector
visual programming
W
Wants Core Animation Layer section
warning triangle, nib window
web sites
Learn Cocoa on the Mac
WebKit framework
interfacing JavaScript with Objective-C
WhatAboutThatFile application
coding for
completed application
GUI
WhatAboutThatFileAppDelegate.h file
WhatAboutThatFileAppDelegate.m file
window attributes
window method
loading nib with NSWindowController
window outlet
App Delegate interface
connecting AppController outlets
Window window, Interface Builder
windowControllerDidLoadNib method
WindowLab project
loading nib with NSWindowController
selecting/setting colors
subclassing NSWindowController
window attributes
WindowLabAppDelegate class
WindowLabAppDelegate.h file
WindowLabAppDelegate.m file
windows
see also NSWindow class
another application becomes active
attributes
Attributes Inspector
auxiliary windows
changing window appearance
changing window behavior
changing window memory usage
closing
contentView, NSWindow
Data Entry window, QuoteMonger
floating windows
hierarchy of views
Inspector window
key window
main kinds of Cocoa windows
making buttons inactive
making window become front-most window
modal windows
NSAlert window
positioning, saving user preferences
putting box in lower-left corner of
Quote Finder window
resizing VillainTracker window
resizing window to fit view
resizing
removing user option for
responder chain
setting up interface, Buttons
sheets
standard features
switching backing store
windowWillReturnUndoManager method
Wrapping Label
writeToFile method
writing data
preventing overwriting of data
X
x-axis, drawing system
xcdatamodel file
Xcode
Breakpoints window
building and running application
creating new Cocoa project,
creating new project
Documentation Browser
downloading Apple developer tools
importing objects
Interface Builder and
main purpose of
main window
project window
source code tooltips
Target Inspector
using Xcode model editor
VillainTracker application
creating default villain
responding to input
setting simple values,
standardizing key names
values in complex controls
Xcode debugger
graphical debugger
Xcode projects
adding QuartzCore framework
Core Data Entity interface
importing icns files
xib files
see also nib file
XML
NSXMLStoreType
Y
y-axis, drawing system
yellow triangle, nib window
Z
zero-based indexing