|
setEnabled:(BOOL)flag |
Sets whether the ActionCell reacts to mouse events |
|
|
setBezeled:(BOOL)flag |
Adds or removes the ActionCell's bezel |
|
|
setBordered:(BOOL)flag |
Adds or removes the ActionCell's border |
|
|
setAlignment:(int)mode |
Sets the ActionCell's text alignment to mode |
|
|
setFloatingPointFormat:(BOOL)autoRange |
Sets the ActionCell's floating point format |
|
left:(unsigned int)leftDigits |
|
|
right:(unsigned int)rightDigits |
|
|
|
setFont:fontObject |
Sets the ActionCell's Font to fontObject |
|
|
setIcon:(const char *)iconName |
Sets the ActionCell's icon to the NXImage named iconName |
|
(double)doubleValue |
Returns the ActionCell's contents as a double |
|
|
(float)floatValue |
Returns the ActionCell's contents as a float |
|
|
(int)intValue |
Returns the ActionCell's contents as an int |
|
|
setStringValue:(const char *)aString |
Sets the ActionCell's contents to a copy of aString |
|
|
setStringValueNoCopy:(char *)aString |
Sets the ActionCell's contents to a aString; will free the |
|
shouldFree:(BOOL)flag |
string when freed if flag is YES |
|
|
(const char *)stringValue |
Returns the ActionCell's contents as a string |
|
+ workspace |
Returns the id of WorkspaceManager |
|
|
loadNibFile:(const char *)filename |
Loads objects built using Interface Builder |
|
owner:anObject |
|
|
|
loadNibFile:(const char *)filename |
Loads objects built using Interface Builder |
|
owner:anObject |
|
|
withNames:(BOOL)flag |
|
|
|
loadNibFile:(const char *)filename |
Loads objects built using Interface Builder |
|
owner:anObject |
|
|
withNames:(BOOL)flag |
|
|
fromZone:(NXZone *)zone |
|
|
|
loadNibSection:(const char *)name |
Loads objects built using Interface Builder |
|
owner:anObject |
|
|
|
loadNibSection:(const char *)name |
Loads objects built using Interface Builder |
|
owner:anObject |
|
|
withNames:(BOOL)flag |
|
|
|
loadNibSection:(const char *)name |
Loads objects built using Interface Builder |
|
owner:anObject |
|
|
withNames:(BOOL)flag |
|
|
(int)activate:(int)contextNumber |
Makes contextNumber the active application |
|
|
(int)activateSelf:(BOOL)flag |
Makes this the active application |
|
|
(int)activeApp |
Returns context number of the active application |
|
|
becomeActiveApp |
Responds to activating the application |
|
|
deactivateSelf |
Deactivates the application |
|
|
(BOOL)isActive |
Returns whether this is the active application |
|
|
resignActiveApp |
Responds to deactivating the application |
|
(NXEvent *)currentEvent |
Returns pointer to the current event |
|
|
(NXEvent *)getNextEvent:(int)mask |
Returns pointer to the next event matching mask |
|
|
(NXEvent *)getNextEvent:(int)mask |
Returns pointer to the next event matching mask |
|
waitFor:(double)timeout |
|
|
threshold:(int)level |
|
|
|
(NXEvent *)peekAndGetNextEvent:(int)mask |
Returns pointer to the next event matching mask |
|
|
(NXEvent *)peekNextEvent:(int)mask |
Returns pointer to the next event matching mask |
|
into:(NXEvent *)eventPtr |
|
|
|
(NXEvent *)peekNextEvent:(int)mask |
Returns pointer to the next event matching mask |
|
into:(NXEvent *)eventPtr |
|
|
waitFor:(float)timeout |
|
|
threshold:(int)level |
|
|
applicationDefined:(NXEvent *)theEvent |
Responds to an application-defined event |
|
|
hide:sender |
Hides all the application's windows |
|
|
(BOOL)isHidden |
YES if windows are hidden |
|
|
(int)unhide |
Responds to message to unhide windows |
|
|
unhide:sender |
Restores hidden windows to the screen |
|
|
unhideWithoutActivation:sender |
Restores hidden windows without activating their owner |
|
|
powerOff:(NXEvent *)theEvent |
Responds to a power-off subevent |
|
|
(int)powerOffIn:(int)ms andSave:(int)aFlag |
Responds to message from Workspace Manager |
|
|
rightMouseDown:(NXEvent *)theEvent |
Causes main menu to pop up under the mouse |
|
|
(int)unmounting:(const char *)fullPath |
Responds to message from Workspace Manager |
|
ok:(int *)flag |
|
|
appIcon |
Returns the Window with the application's icon |
|
|
findWindow:(int)windowNum |
Returns Window object corresponding to windowNum |
|
|
getWindowNumbers:(int **)list |
Gets window numbers for the application's windows |
|
count:(int *)winCount |
|
|
|
keyWindow |
Returns the the key window |
|
|
mainWindow |
Returns the main window |
|
|
makeWindowsPerform:(SEL)aSelector |
Sends aSelector message to the Windows |
|
inOrder:(BOOL)flag |
|
|
|
setAutoupdate:(BOOL)flag |
Sets whether to send Windows update messages |
|
|
updateWindows |
Sends update message to all on-screen Windows |
|
|
windowList |
Returns a List of the application's Windows |
|
|
miniaturizeAll: |
Miniaturizes all the receiver's application windows |
|
|
preventWindowOrdering |
Suppresses usual window ordering entirely |
|
setWindowsMenu:aMenu |
Sets the Windows menu |
|
|
windowsMenu |
Returns the Windows menu |
|
|
arrangeInFront: |
Orders all registered Windows to the front |
|
|
addWindowsItem:aWindow |
Adds a menu item for aWindow |
|
title:(const char *)aString |
|
|
filename:(BOOL)isFilename |
|
|
|
removeWindowsItem:aWindow |
Removes the Window's menu item |
|
|
changeWindowsItem:aWindow |
Changes the Window's menu item |
|
title:(const char *)aString |
|
|
filename:(BOOL)isFilename |
|
|
|
updateWindowsItem:aWindow |
Updates the Window's menu item |
|
appWillInit:sender |
Notifies delegate before initializing¦ |
|
|
appDidInit:sender |
Notifies delegate before getting first event¦ |
|
|
appDidBecomeActive:sender |
Notifies delegate on activating the application |
|
|
appDidResignActive:sender |
Notifies delegate on deactivating the application |
|
|
appDidHide:sender |
Notifies delegate application has been hidden |
|
|
appDidUnhide:sender |
Notifies delegate application has been unhidden |
|
|
appWillUpdate:sender |
Notifies delegate application's windows will be updated |
|
|
appDidUpdate:sender |
Notifies delegate on updating the application's windows |
|
|
(BOOL)appAcceptsAnotherFile:sender |
YES if it's okay to open another file¦ |
|
|
(int)app:sender |
Opens filename¦ |
|
openFile:(const char *)filename |
|
|
type:(const char *)aType |
|
|
|
(int)app:sender |
Opens temporary file filename¦ |
|
openTempFile:(const char *)filename |
|
|
type:(const char *)aType |
|
|
|
(NXDataLinkManager *)app:sender |
Open application to run without user interface¦ |
|
openFileWithoutUI:(const char *)filename |
|
|
type:(const char *)aType |
|
|
|
app:sender |
Notice that operation completed; your arbitrary return¦ |
|
fileOperationCompleted:(int)operation |
|
|
|
app:sender mounted:(const char *)fullPath |
Notification that device at fullPath was mounted¦ |
|
|
(int)app:sender |
Facilitates unmounting a device¦ |
|
unmounting:(const char *)fullPath |
|
|
|
app:sender |
Notification that device at fullPath was unmounted¦ |
|
unmounted:(const char *)fullPath |
|
|
|
appWillTerminate:sender |
Notification that application will terminate¦ |
|
|
app:sender |
Notification that sender will show panel |
|
willShowHelpPanel:panel |
|
|
|
app:sender |
Responds to message from Workspace Manager¦ |
|
powerOffIn:(int)ms |
|
|
andSave:(int)aFlag |
|
|
|
powerOff:(NXEvent *)theEvent |
Responds to a power off subevent |
|
|
app:sender |
Notification that application terminated¦ |
|
setBorderType:(int)aType |
Sets the Box's border to aType |
|
|
(int)borderType |
Returns the Box's border type |
|
|
setTitlePosition:(int)aPosition |
Sets the position of the title to aPosition |
|
|
(int)titlePosition |
Returns the position of the title |
|
|
setTitle:(const char *)aString |
Sets the Box's title to aString |
|
|
(const char *)title |
Returns the title of the Box |
|
|
cell |
Returns the Cell used to draw the title |
|
|
setFont:fontObj |
Sets the Font of the title to fontObj |
|
|
font |
Returns the Font used to draw the title |
|
init |
Initializes a new Button with title "Button" |
|
|
initFrame:(const NXRect *)frameRect |
Initializes a new Button within frameRect |
|
|
initFrame:(const NXRect *)frameRect |
Initializes a new Button within frameRect, |
|
icon:(const char *)iconName |
with the NXImage named iconName as its icon, |
|
tag:(int)anInt |
anInt as its tag, |
|
target:anObject |
anObject as its target object, |
|
action:(SEL)aSelector |
aSelector as its action message, |
|
key:(unsigned short)charCode |
a key equivalent of charCode, |
|
enabled:(BOOL)flag |
and enabled according to flag |
|
|
initFrame:(const NXRect *)frameRect |
Initializes a new Button within frameRect, |
|
title:(const char *)aString |
with aString as its title, |
|
tag:(int)anInt |
anInt as its tag, |
|
target:anObject |
anObject as its target object, |
|
action:(SEL)aSelector |
aSelector as its action message, |
|
key:(unsigned short)charCode |
a key equivalent of charCode, |
|
enabled:(BOOL)flag |
and enabled according to flag |
|
setIcon:(const char *)iconName |
Makes the NXImage named iconName the Button's icon |
|
|
setIcon:(const char *)iconName |
Sets the icon by name, and its position |
|
position:(int)aPosition |
|
|
|
(const char *)icon |
Returns the name of the Button's icon |
|
|
setAltIcon:(const char *)iconName |
Makes the NXImage named iconName the alternate icon |
|
|
(const char *)altIcon |
Returns the name of the Button's alternate icon |
|
|
setImage:image |
Makes the NXImage image the Button's icon |
|
|
image |
Returns the Button's image |
|
|
setAltImage:altImage |
Makes the NXImage image the alternate icon |
|
|
altImage |
Returns the Button's alternate image |
|
|
setIconPosition:(int)aPosition |
Sets the position of the Button's icon |
|
|
(int)iconPosition |
Returns the position of the Button's icon |
|
calcCellSize:(NXSize *)theSize |
Calculates and returns the size of the ButtonCell |
|
inRect:(const NXRect *)aRect |
|
|
|
getDrawRect:(NXRect *)theRect |
Returns the rectangle the ButtonCell draws in |
|
|
getTitleRect:(NXRect *)theRect |
Returns the rectangle the title is drawn in |
|
|
getIconRect:(NXRect *)theRect |
Returns the rectangle the icon is drawn in |
|
setTitle:(const char *)aString |
Makes a copy of aString the ButtonCell's title |
|
|
setTitleNoCopy:(const char *)aString |
Makes aString the ButtonCell's title without copying it |
|
|
(const char *)title |
Returns the ButtonCell's title |
|
|
setAltTitle:(const char *)aString |
Makes a copy of aString the ButtonCell's alternate title |
|
|
(const char *)altTitle |
Returns the ButtonCell's alternate title |
|
|
setFont:fontObject |
Sets the Font used to draw the title |
|
setIcon:(const char *)iconName |
Makes the NXImage named iconName the ButtonCell's icon |
|
|
(const char *)icon |
Returns the name of the ButtonCell's icon |
|
|
setAltIcon:(const char *)iconName |
Makes the NXImage named iconName the ButtonCell's alternate icon |
|
|
(const char *)altIcon |
Returns the name of the ButtonCell's alternate icon |
|
|
setImage:image |
Makes the NXImage object image the ButtonCell's icon |
|
|
image |
Returns the ButtonCell's icon |
|
|
setAltImage:altImage |
Makes the NXImage object image the alternate icon |
|
|
altImage |
Returns the ButtonCell's alternate icon |
|
|
setIconPosition:(int)aPosition |
Sets the position of the ButtonCell's icon to aPosition |
|
|
(int)iconPosition |
Returns the position of the ButtonCell's icon |
|
setDoubleValue:(double)aDouble |
Sets the ButtonCell's state (value) to aDouble |
|
|
(double)doubleValue |
Returns the ButtonCell's state as a double |
|
|
setFloatValue:(float)aFloat |
Sets the ButtonCell's state (value) to aFloat |
|
|
(float)floatValue |
Returns the ButtonCell's state as a float |
|
|
setIntValue:(int)anInt |
Sets the ButtonCell's state (value) to anInt |
|
|
(int)intValue |
Returns the ButtonCell's state as an int |
|
|
setStringValue:(const char *)aString |
Sets the ButtonCell's state (value) to a copy of aString |
|
|
setStringValueNoCopy:(const char *)aString |
Sets the ButtonCell's state (value) to aString |
|
|
(const char *)stringValue |
Returns the ButtonCell's state as a string |
|
calcCellSize:(NXSize *)theSize |
Returns the minimum size needed to display the Cell |
|
|
calcCellSize:(NXSize *)theSize |
Returns the minimum size needed to display the Cell |
|
inRect:(const NXRect *)aRect |
|
|
|
calcDrawInfo:(const NXRect *)aRect |
Implemented by subclasses to recalculate drawing sizes |
|
|
getDrawRect:(NXRect *)theRect |
Returns the rectangle the Cell draws in |
|
|
getIconRect:(NXRect *)theRect |
Returns the rectangle that an icon is drawn in |
|
|
getTitleRect:(NXRect *)theRect |
Returns the rectangle that a title is drawn in |
|
setDoubleValue:(double)aDouble |
Sets the Cell's value to aDouble |
|
|
(double)doubleValue |
Returns the Cell's value as a double |
|
|
setFloatValue:(float)aFloat |
Sets the Cell's value to aFloat |
|
|
(float)floatValue |
Returns the Cell's value as a float |
|
|
setIntValue:(int)anInt |
Sets the Cell's value to anInt |
|
|
(int)intValue |
Returns the Cell's value as an int |
|
|
setStringValue:(const char *)aString |
Sets the Cell's value to a copy of aString |
|
|
setStringValueNoCopy:(const char *)aString |
Sets the Cell's value to aString |
|
|
setStringValueNoCopy:(char *)aString |
Sets the Cell's value to aString; will free the string when |
|
shouldFree:(BOOL)flag |
freed if flag is YES |
|
|
(const char *)stringValue |
Returns the Cell's value as a string |
|
setAlignment:(int)mode |
Sets the alignment of text in the Cell to mode |
|
|
(int)alignment |
Returns the alignment of text in the Cell |
|
|
setFont:fontObject |
Sets the Font used to display text in the Cell to fontObject |
|
|
font |
Returns the Font used to display text in the Cell |
|
|
setEditable:(BOOL)flag |
Sets whether the Cell's text is editable |
|
|
(BOOL)isEditable |
Returns whether the Cell's text is editable |
|
|
setSelectable:(BOOL)flag |
Sets whether the Cell's text is selectable |
|
|
(BOOL)isSelectable |
Returns whether the Cell's text is selectable |
|
|
setScrollable:(BOOL)flag |
Sets whether the Cell scrolls to follow typing |
|
|
(BOOL)isScrollable |
Returns whether the Cell scrolls to follow typing |
|
|
setTextAttributes:textObject |
Sets Text parameters for drawing or editing |
|
|
setWrap:(BOOL)flag |
Sets whether the Cell's text is word-wrapped |
|
+ (BOOL)prefersTrackingUntilMouseUp |
Returns NO, so tracking stops when the mouse leaves the Cell; subclasses may override |
|
|
(int)mouseDownFlags |
Returns the event flags set at the start of mouse tracking |
|
|
getPeriodicDelay:(float*)delay |
Returns repeat values for continuous sending of the action |
|
andInterval:(float*)interval |
|
|
|
(BOOL)trackMouse:(NXEvent *)theEvent |
Controls tracking behavior of the Cell |
|
inRect:(const NXRect *)cellFrame |
|
|
ofView:aView |
|
|
rotate:(NXCoord)angle |
Overriden to disable rotation |
|
|
scale:(NXCoord)x :(NXCoord)y |
Rescales the coordinate system |
|
|
setDrawOrigin:(NXCoord)x :(NXCoord)y |
Sets the origin of the coordinate system |
|
|
setDrawRotation:(NXCoord)angle |
Disables rotation of the coordinate system |
|
|
setDrawSize:(NXCoord)width :(NXCoord)height |
Scales the coordinate system |
|
|
translate:(NXCoord)x :(NXCoord)y |
Shifts the coordinate system |
|
autoscroll:(NXEvent *)theEvent |
Scrolls in response to mouse-dragged events |
|
|
constrainScroll:(NXPoint *)newOrigin |
Prevents scrolling to an undesirable position |
|
|
rawScroll:(const NXPoint *)newOrigin |
Lowest-level unconstrained scrolling routine |
|
|
setCopyOnScroll:(BOOL)flag |
Sets how the visible areas are redrawn |
|
|
setDisplayOnScroll:(BOOL)flag |
Sets how the document view is displayed during scrolling |
|
setDoubleValue:(double)aDouble |
Sets the Control's value to aDouble |
|
|
(double)doubleValue |
Returns the Control's value as a double |
|
|
setFloatValue:(float)aFloat |
Sets the Control's value to aFloate |
|
|
(float)floatValue |
Returns the Control's value as a float |
|
|
setIntValue:(int)anInt |
Sets the Control's value to anInt |
|
|
(int)intValue |
Returns the Control's value as an int |
|
|
setStringValue:(const char *)aString |
Sets the Control's value to aString |
|
|
setStringValueNoCopy:(const char *)aString |
Sets the Control's value to aString |
|
|
setStringValueNoCopy:(char *)aString |
Sets the Control's value to aString |
|
shouldFree:(BOOL)flag |
|
|
|
(const char *)stringValue |
Returns the Control's value as a string |
|
setAction:(SEL)aSelector |
Sets the Control's action method to aSelector |
|
|
(SEL)action |
Returns the Control's action method |
|
|
setTarget:anObject |
Sets the Control's target object to anObject |
|
|
target |
Returns the Control's target object |
|
|
setContinuous:(BOOL)flag |
Sets whether the Control continuously sends its action |
|
|
(BOOL)isContinuous |
Returns whether the Control continuously sends its action |
|
|
sendAction:(SEL)theAction to:theTarget |
Has the Application object send theAction to theTarget |
|
|
(int)sendActionOn:(int)mask |
Determines when the action is sent while tracking |
|
+ newFont:(const char *)fontName |
Returns the specified Font object |
|
size:(float)fontSize |
|
|
|
+ newFont:(const char *)fontName |
Returns the specified Font object |
|
size:(float)fontSize |
|
|
matrix:(const float *)fontMatrix |
|
|
|
+ newFont:(const char *)fontName |
Returns the specified Font object |
|
size:(float)fontSize |
|
|
style:(int)fontStyle |
|
|
matrix:(const float *)fontMatrix |
|
|
|
+ boldSystemFontOfSize:(float)fontSize |
Returns the Font object representing the bold system |
|
matrix:(const float *)fontMatrix |
font of size fontSize and matrix fontMatrix |
|
|
+ userFixedPitchFontOfSize:(float)fontSize |
Returns the Font object representing the application's |
|
matrix:(const float *)fontMatrix |
fixed-pitch font of size fontSize and matrix fontMatrix |
|
|
+ userFontOfSize:(float)fontSize |
Returns the Font object representing the application's |
|
matrix:(const float *)fontMatrix |
standard font of size fontSize and matrix fontMatrix |
|
|
+ systemFontOfSize:(float)fontSize |
Returns the Font object representing the system |
|
matrix:(const float *)fontMatrix |
font of size fontSize and matrix fontMatrix |
|
|
free |
Has no effect |
|
(const float *)displayName |
Returns the full name of the font |
|
|
(const float *)familyName |
Returns the name of the font's family |
|
|
(const char *)name |
Returns the name of the font |
|
|
(int)fontNum |
Returns the Window Server's font number |
|
|
(float)getWidthOf:(const char *)string |
Returns the width of string in this font |
|
|
(BOOL)hasMatrix |
Returns whether font differs from identity matrix |
|
|
(const float *)matrix |
Returns a pointer to the font matrix |
|
|
(NXFontMetrics *)metrics |
Returns pointer to a record of font information |
|
|
(float)pointSize |
Returns the size of the font in points |
|
|
(NXFontMetrics *)readMetrics:(int)flags |
Reads flags information into the font record |
|
|
screenFont |
Returns the screen font for this font |
|
|
(int)style |
Returns the font style |
|
convertFont:fontObj |
Converts the font in response to changeFont: |
|
|
convertWeight:(BOOL)upFlag of:fontObj |
Raises or lowers the weight of the font |
|
|
convert:fontObj toFace:(const char *)typeface |
Converts the font to the specified typeface |
|
|
convert:fontObj toFamily:(const char *)family |
Converts the font to the specified family |
|
|
convert:fontObj toSize:(float)size |
Converts the font to the specified point size |
|
|
convert:fontObj |
Converts the font to have the specified trait |
|
toHaveTrait:(NXFontTraitMask)trait |
|
|
|
convert:fontObj |
Converts the font to remove the specified trait |
|
toNotHaveTrait:(NXFontTraitMask)trait |
|
|
|
findFont:(const char *)family |
Tries to find a font that matches the specified characteristics |
|
traits:(NXFontTraitMask)traits |
|
|
weight:(int)weight |
|
|
size:(float)size |
|
|
|
getFamily:(const char **)family |
Provides the characteristics of the given fontObj |
|
traits:(NXFontTraitMask *)traits |
|
|
weight:(int *)weight |
|
|
size:(float *)size |
|
|
ofFont:fontObj |
|
|
addEntry:(const char *)title |
Adds a new entry with title as its title at the end of the Form |
|
|
addEntry:(const char *)title |
Adds a new entry with title as its title at the end of the Form |
|
tag:(int)anInt |
and sets its tag, target, and action |
|
target:anObject |
|
|
action:(SEL)aSelector |
|
|
|
insertEntry:(const char *)title at:(int)index |
Inserts a new entry with title as its title at index |
|
|
insertEntry:(const char *)title |
Inserts a new entry with title as its title at index and sets |
|
at:(int)index |
its tag, target, and action |
|
tag:(int)anInt |
|
|
target:anObject |
|
|
action:(SEL)aSelector |
|
|
|
removeEntryAt:(int)index |
Removes the entry at index |
|
|
setInterline:(NXCoord)spacing |
Sets the spacing between entries |
|
setBezeled:(BOOL)flag |
Sets whether entries have a bezeled border |
|
|
setBordered:(BOOL)flag |
Sets whether the entries have a plain border |
|
|
setFont:fontObject |
Sets the Font used to draw both titles and text |
|
|
setTitleFont:fontObject |
Sets the Font used to draw entry titles |
|
|
setTextFont:fontObject |
Sets the Font used to draw entry text |
|
|
setTitleAlignment:(int)mode |
Sets how titles are aligned |
|
|
setTextAlignment:(int)mode |
Sets how text is aligned within the entries |
|
setDoubleValue:(double)aDouble at:(int)index |
Sets the value of the entry at index to aDouble |
|
|
(double)doubleValueAt:(int)index |
Returns the value of the entry at index as a double |
|
|
setFloatValue:(float)aFloat at:(int)index |
Sets the value of the entry at index to aFloat |
|
|
(float)floatValueAt:(int)index |
Returns the value of the entry at index as a float |
|
|
setIntValue:(int)anInt at:(int)index |
Sets the value of the entry at index to anInt |
|
|
(int)intValueAt:(int)index |
Returns the value of the entry at index as an int |
|
setTitle:(const char *)aString |
Sets the FormCell's title to aString |
|
|
(const char *)title |
Returns the FormCell's title |
|
|
setTitleFont:fontObject |
Sets the Font used to draw the title |
|
|
titleFont |
Returns the Font used to draw the title |
|
|
setTitleAlignment:(int)mode |
Sets the alignment of the title |
|
|
(int)titleAlignment |
Returns the alignment of the title |
|
|
setTitleWidth:(NXCoord)width |
Sets the width of the FormCell's title field to width |
|
|
(NXCoord)titleWidth:(const NXSize *)aSize |
Returns the width of the title, constrained to aSize |
|
|
(NXCoord)titleWidth |
Returns the width of the title |
|
addPort |
Sets procedure to receive messages at port |
|
|
removePort |
Removes procedure that receives messages |
|
|
(int)checkInAs:(const char *)name |
Allocates a port and registers it as name |
|
|
(int)usePrivatePort |
Allocates a port but doesn't register it |
|
|
(int)checkOut |
Unregisters the port, making it private |
|
|
(port_t)listenPort |
Returns the Listener's port |
|
|
(port_t)signaturePort |
Returns the port used to validate the Listener |
|
|
(const char *)portName |
Returns registered name of the Listener's port |
|
|
setPriority:(int)level |
Sets the priority for receiving messages to level |
|
|
(int)priority |
Returns priority level for receiving messages |
|
|
setTimeout:(int)ms |
Sets how long to wait on sending reply |
|
|
(int)timeout |
Returns how long to wait on sending reply |
|
|
+ run |
Enables Listener in absence of an Application object |
|
(int)msgCalc:(int *)flag |
Receives message to update the current window |
|
|
(int)msgCopyAsType:(const char *)aType |
Receives message to copy the selection |
|
ok:(int *)flag |
|
|
|
(int)msgCutAsType:(const char *)aType |
Receives message to cut selection as aType data |
|
ok:(int *)flag |
|
|
|
(int)msgDirectory:(char *const *)fullPath |
Receives message asking for the current directory |
|
ok:(int *)flag |
|
|
|
(int)msgFile:(char *const *)fullPath |
Receives message asking for the current document |
|
ok:(int *)flag |
|
|
|
(int)msgPaste:(int *)flag |
Receives message to paste data from pasteboard |
|
|
(int)msgPosition:(char *const *)aString |
Receives message requesting selection information |
|
posType:(int *)anInt |
|
|
ok:(int *)flag |
|
|
|
(int)msgPrint:(const char *)fullPath |
Receives message to print the fullPath file |
|
ok:(int *)flag |
|
|
|
(int)msgQuit:(int *)flag |
Receives a remote message to quit |
|
|
(int)msgSelection:(char *const *)bytes |
Receives message requesting the current selection |
|
length:(int *)numBytes |
|
|
asType:(const char *)aType |
|
|
ok:(int *)flag |
|
|
|
(int)msgSetPosition:(const char *)aString |
Receives message to scroll so aString is visible |
|
posType:(int)anInt |
|
|
andSelect:(int)selectFlag |
|
|
ok:(int *)flag |
|
|
|
(int)msgVersion:(char *const *)aString |
Receives message requesting version information |
|
ok:(int *)flag |
|
|
initFrame:(const NXRect *)frameRect |
Initializes a new Matrix object in frameRect |
|
|
initFrame:(const NXRect *)frameRect |
Initializes a new Matrix object in frameRect, |
|
mode:(int)aMode |
with aMode as the selection mode, |
|
cellClass:classId |
classId as the class used to make new Cells, |
|
numRows:(int)numRows |
and having numRows rows |
|
numCols:(int)numCols |
and numCols columns |
|
|
initFrame:(const NXRect *)frameRect |
Initializes a new Matrix object with the given values |
|
mode:(int)aMode |
with aMode as the selection mode, |
|
prototype:aCell |
aCell as the prototype copied to make new Cells, |
|
numRows:(int)numRows |
and having numRows rows |
|
numCols:(int)numCols |
and numCols columns |
|
|
free |
Deallocates the Matrix and all its Cells |
|
addCol |
Adds a new column of Cells to the bottom of the Matrix |
|
|
addRow |
Adds a new row of Cells to the right of the Matrix |
|
|
insertColAt:(int)col |
Inserts a new column of Cells at col, creating as many as needed to make the Matrix col columns wide |
|
|
insertRowAt:(int)row |
Inserts a new row of Cells at row, creating as many as needed to make the Matrix row rows wide |
|
|
removeColAt:(int)col andFree:(BOOL)flag |
Removes the column at col, freeing the Cells if flag is YES |
|
|
removeRowAt:(int)row andFree:(BOOL)flag |
Removes the row at row, freeing the Cells if flag is YES |
|
|
makeCellAt:(int)row :(int)col |
Creates a new Cell at row, col in the Matrix and returns it |
|
|
putCell:newCell at:(int)row :(int)col |
Replaces Cell at row and col with newCell; returns old Cell |
|
|
renewRows:(int)newRows cols:(int)newCols |
Changes the number of rows and columns in Matrix without freeing any Cells |
|
|
setCellSize:(const NXSize *)aSize |
Sets the width and height of all Cells in the Matrix |
|
|
getCellSize:(NXSize *)theSize |
Gets the width and height of Cells in the Matrix |
|
|
getCellFrame:(NXRect *)theRect |
Returns the frame of the Cell at row and col |
|
at:(int)row |
|
|
:(int)col |
|
|
|
setIntercell:(const NXSize *)aSize |
Sets the vertical and horizontal spacing between Cells |
|
|
getIntercell:(NXSize *)theSize |
Gets the vertical and horizontal spacing between Cells |
|
|
(int)cellCount |
Returns the number of Cells in the Matrix |
|
|
getNumRows:(int *)rowCount |
Gets the number of rows and columns in the Matrix |
|
numCols:(int *)colCount |
|
|
selectCell:aCell |
Selects the Cell aCell if it is in the Matrix |
|
|
selectCellAt:(int)row :(int)col |
Selects the Cell at row and col |
|
|
selectCellWithTag:(int)anInt |
Selects the Cell with the tag anInt |
|
|
setSelectionFrom:(int)startPos |
Selects the Cells in the Matrix from startPos to endPos, |
|
to:(int)endPos |
counting in row order from the upper left, as though |
|
anchor:(int)anchorPos |
anchorPos were the number of the last Cell selected, |
|
lit:(BOOL)flag |
and highlighting the Cells according to flag |
|
|
selectAll:sender |
Selects all the Cells in the Matrix |
|
|
selectedCell |
Returns the last (lowest and rightmost) selected Cell |
|
|
getSelectedCells:(List *)aList |
Puts the selected Cells into aList and returns the List |
|
|
(int)selectedCol |
Returns the column of the selected Cell |
|
|
(int)selectedRow |
Returns the row of the selected Cell |
|
|
clearSelectedCell |
Deselects the selected Cell |
|
setBackgroundColor:(NXColor)aColor |
Sets the color of the background between Cells to aColor |
|
|
(NXColor)backgroundColor |
Returns the color of the background between Cells |
|
|
setBackgroundGray:(float)value |
Sets the gray of the background between Cells to value |
|
|
(float)backgroundGray |
Returns the gray of the background between Cells |
|
|
setCellBackgroundColor:(NXColor)aColor |
Sets the color of the background within Cells to aColor |
|
|
(NXColor)cellBackgroundColor |
Returns the color of the background within Cells |
|
|
setCellBackgroundGray:(float)value |
Sets the gray of the background within Cells to value |
|
|
(float)cellBackgroundGray |
Returns the gray of the background within Cells |
|
|
setBackgroundTransparent:(BOOL)flag |
Sets whether the background between Cells is transparent |
|
|
(BOOL)isBackgroundTransparent |
Returns whether the background between Cells is transparent |
|
|
setCellBackgroundTransparent:(BOOL)flag |
Sets whether the background within Cells is transparent |
|
|
(BOOL)isCellBackgroundTransparent |
Returns whether the background within Cells is transparent |
|
|
setFont:fontObject |
Sets the Font used to display text in the Cells |
|
|
font |
Returns the Font used to display text in the Cells |
|
(BOOL)textWillChange:textObject |
Responds to a message from the field editor (see Text) |
|
|
textDidChange:textObject |
Responds to a message from the field editor (see Text) |
|
|
textDidGetKeys:textObject |
Responds to a message from the field editor (see Text) |
|
isEmpty:(BOOL)flag |
|
|
|
(BOOL)textWillEnd:textObject |
Responds to a message from the field editor (see Text) |
|
|
textDidEnd:textObject |
Responds to a message from the field editor (see Text) |
|
endChar:(unsigned short)whyEnd |
|
|
display |
Draws the Matrix and its Cells |
|
|
drawSelf:(const NXRect *)rects :(int)rectCount |
Draws the Matrix and its Cells |
|
|
drawCell:aCell |
Draws aCell if it's in the Matrix |
|
|
drawCellAt:(int)row :(int)col |
Displays the Cell at row and col |
|
|
drawCellInside:aCell |
Draws the inside of aCell if it's in the Matrix |
|
|
highlightCellAt:(int)row :(int)col lit:(BOOL)flag |
Highlights (or unhighlights) the Cell at row, col |
|
setTarget:anObject |
Sets the target of the Matrix to anObject |
|
|
target |
Returns the target of the Matrix |
|
|
setAction:(SEL)aSelector |
Sets the action of the Matrix to aSelector |
|
|
(SEL)action |
Returns the action of the Matrix |
|
|
setDoubleAction:(SEL)aSelector |
Sets the action method used on double-clicks to aSelector |
|
|
(SEL)doubleAction |
Returns the action method for double clicks |
|
|
setErrorAction:(SEL)aSelector |
Sets the action method for editing errors to aSelector |
|
|
(SEL)errorAction |
Returns the action method for editing errors |
|
|
setTarget:anObject at:(int)row :(int)col |
Assigns anObject as the target of the Cell at row, col |
|
|
setAction:(SEL)aSelector at:(int)row :(int)col |
Assigns aSelector as the action method of the Cell at row, col |
|
|
sendAction |
Sends the selected Cell's action, or the Matrix's action if the Cell doesn't have one |
|
|
sendAction:(SEL)theAction to:theTarget |
Has the Application object send theAction to anObject |
|
|
sendAction:(SEL)aSelector |
Sends aSelector to anObject, for all Cells if flag is YES |
|
to:anObject |
|
|
forAllCells:(BOOL)flag |
|
|
|
sendDoubleAction |
Sends the action corresponding to a double-click |
|
|
setReaction:(BOOL)flag |
Sets whether sending an action clears the selection |
|
moveTopLeftTo:(NXCoord)x :(NXCoord)y |
Moves the Menu's top left corner to x, y |
|
|
windowMoved:(NXEvent *)theEvent |
Handles a submenu being torn off its supermenu |
|
|
getLocation:(NXPoint *)theLocation |
Determines where to display an attached submenu |
|
forSubmenu:aSubmenu |
when it's brought up |
|
|
sizeToFit |
Resizes the Menu to exactly fit the command items |
|
|
close |
Removes the Menu (and any submenus) from the screen |
|
initFromSection:(const char *)name |
Initializes the new object from TIFF data in the section |
|
|
initFromFile:(const char *)filename |
Initializes the new object from TIFF data in filename |
|
|
initFromStream:(NXStream *)stream |
Initializes the new object from TIFF data in stream |
|
|
initData:(unsigned char *)data |
Initializes the new object using data read from an image |
|
fromRect:(const NXRect *)rect |
|
|
|
initData:(unsigned char *)data |
Initializes the new object from raw bitmap data |
|
pixelsWide:(int)width |
|
|
pixelsHigh:(int)height |
|
|
bitsPerSample:(int)bps |
|
|
samplesPerPixel:(int)spp |
|
|
hasAlpha:(BOOL)alpha |
|
|
isPlanar:(BOOL)config |
|
|
colorSpace:(NXColorSpace)space |
|
|
bytesPerRow:(int)rowBytes |
|
|
bitsPerPixel:(int)pixelBits |
|
|
|
initDataPlanes:(unsigned char **)planes |
Initializes the new object from raw bitmap data in the |
|
pixelsWide:(int)width |
planes data buffers |
|
pixelsHigh:(int)height |
|
|
bitsPerSample:(int)bps |
|
|
samplesPerPixel:(int)spp |
|
|
hasAlpha:(BOOL)alpha |
|
|
isPlanar:(BOOL)config |
|
|
colorSpace:(NXColorSpace)space |
|
|
bytesPerRow:(int)rowBytes |
|
|
bitsPerPixel:(int)pixelBits |
|
|
setMultipleSelectionEnabled:(BOOL)flag |
Sets whether the user can select multiple items |
|
|
(BOOL)isMultipleSelectionEnabled |
Returns whether the user can select multiple items |
|
|
setBranchSelectionEnabled:(BOOL)flag |
Sets whether the user can select branch items when multiple selection is enabled |
|
|
(BOOL)isBranchSelectionEnabled |
Returns whether the user can select branch items when multiple selection is enabled |
|
|
setEmptySelectionEnabled:(BOOL)flag |
Sets whether there can be nothing selected |
|
|
(BOOL)isEmptySelectionEnabled |
Returns whether there can be nothing selected |
|
|
reuseColumns:(BOOL)flag |
Prevents Matrices from being freed when their columns are unloaded, so they can be reused |
|
|
setEnabled:(BOOL)flag |
Sets whether the NXBrowser reacts to events |
|
setMinColumnWidth:(int)columnWidth |
Sets the minimum column width |
|
|
(int)minColumnWidth |
Returns the minimum column width |
|
|
setMaxVisibleColumns:(int)columnCount |
Sets the maximum number of columns displayed |
|
|
(int)maxVisibleColumns |
Returns the maximum number of visible columns |
|
|
(int)numVisibleColumns |
Returns the number of columns visible |
|
|
(int)firstVisibleColumn |
Returns the index of the first visible column |
|
|
(int)lastVisibleColumn |
Returns the index of the last visible column |
|
|
(int)lastColumn |
Returns the index of the last column loaded |
|
|
separateColumns:(BOOL)flag |
Sets whether to separate columns with bezeled borders |
|
|
(BOOL)columnsAreSeparated |
Returns whether columns are separated by bezeled borders |
|
loadColumnZero |
Loads column zero; unloads previously loaded columns |
|
|
(BOOL)isLoaded |
Returns whether column zero is loaded |
|
|
addColumn |
Adds a column to the right of the last column |
|
|
reloadColumn:(int)column |
Reloads column if it is loaded; sets it as the last column |
|
|
displayColumn:(int)column |
Updates to display columns through index column |
|
|
displayAllColumns |
Updates the NXBrowser to display all loaded columns |
|
|
setLastColumn:(int)column |
Sets the last column to column |
|
|
selectAll:sender |
Selects all Cells in the last column of the NXBrowser |
|
|
(int)selectedColumn |
Returns the index of the last column with a selected item |
|
|
(int)columnOf:matrix |
Returns the column number in which matrix is located |
|
|
validateVisibleColumns |
Invokes delegate method browser:columnIsValid: for visible columns |
|
setTitled:(BOOL)flag |
Sets whether columns display titles |
|
|
(BOOL)isTitled |
Returns whether columns display titles |
|
|
setTitle:(const char *)aString |
Sets the title of the column at index column to aString |
|
ofColumn:(int)column |
|
|
|
(const char *)titleOfColumn:(int)column |
Returns the title displayed for the column at index column |
|
|
(NXRect *)getTitleFrame:(NXRect *)theRect |
Returns the bounds of the title frame for the column at |
|
ofColumn:(int)column |
index column |
|
|
(NXCoord)titleHeight |
Returns the height of column titles |
|
|
drawTitle:(const char *)title |
Draws the title for the column at index column |
|
inRect:(const NXRect *)aRect |
|
|
ofColumn:(int)column |
|
|
|
clearTitleInRect:(const NXRect *)aRect |
Clears the title for the column at index column |
|
ofColumn:(int)column |
|
|
scrollColumnsLeftBy:(int)shiftAmount |
Scrolls columns left by shiftAmount columns |
|
|
scrollColumnsRightBy:(int)shiftAmount |
Scrolls columns right by shiftAmount columns |
|
|
scrollColumnToVisible:(int)column |
Scrolls to make the column at index column visible |
|
|
scrollUpOrDown:sender |
Scrolls a column up or down |
|
|
scrollViaScroller:sender |
Scrolls columns left or right based on a Scroller |
|
|
reflectScroll:clipView |
Updates scroll buttons to reflect column contents |
|
|
updateScroller |
Updates the horizontal Scroller to reflect column positions |
|
(BOOL)browser:sender |
Returns whether the contents of the column are valid |
|
columnIsValid:(int)column |
|
|
|
browserDidScroll:sender |
Notifies the delegate when the NXBrowser has scrolled |
|
|
(int)browser:sender |
Returns the number of rows in a column and loads |
|
fillMatrix:matrix |
NXBrowserCells in matrix |
|
inColumn:(int)column |
|
|
|
(int)browser:sender |
Returns the number of rows of data in the column at index |
|
getNumRowsInColumn:(int)column |
column |
|
|
browser:sender |
Requests the delegate to load Cell at row in the column at |
|
loadCell:cell |
index column |
|
atRow:(int)row |
|
|
inColumn:(int)column |
|
|
|
(BOOL)browser:sender |
Requests the delegate to select the Cell with title title in the |
|
selectCell:(const char *)title |
column at index column |
|
inColumn:(int)column |
|
|
|
(const char *)browser:sender |
Queries the delegate for the title to display above the |
|
titleOfColumn:(int)column |
column at index column |
|
|
browserWillScroll:sender |
Notifies the delegate when the NXBrowser will scroll |
|
+ newColorMask:(int)colormask |
Returns the shared NXColorPanel |
|
|
+ newContent:(const NXRect *)contentRect |
Returns the shared NXColorPanel |
|
style:(int)aStyle |
|
|
backing:(int)bufferingType |
|
|
buttonMask:(int)mask |
|
|
defer:(BOOL)flag |
|
|
|
+ newContent:(const NXRect *)contentRect |
Returns the shared NXColorPanel |
|
style:(int)aStyle |
|
|
backing:(int)bufferingType |
|
|
buttonMask:(int)mask |
|
|
defer:(BOOL)flag |
|
|
colorMask:(int)colormask |
|
|
|
+ sharedInstance:(BOOL)create |
If YES, creates if necessary and returns the shared NXColorPanel |
|
(int)colorMask |
Returns the color mask of the NXColorPanel |
|
|
setColorMask:(int)colormask |
Sets the color mask of the NXColorPanel |
|
|
setContinuous:(BOOL)flag |
Sets the NXColorPanel to continuously send the action message to the target |
|
|
setMode:(int)mode |
Sets the mode and returns the NXColorPanel |
|
|
setAccessoryView:aView |
Sets the accessory view to aView |
|
|
setAction:(SEL)aSelector |
Sets the action message sent to the target |
|
|
setShowAlpha:(BOOL)flag |
Sets the NXColorPanel to show alpha values |
|
|
setTarget:anObject |
Sets the target of the NXColorPanel |
|
activeWellsTakeColorFrom:sender |
Changes color of all active wells to that of sender |
|
|
activeWellsTakeColorFrom:sender |
Continuously changes color of all active, continuous |
|
continuous:(BOOL)continuously |
wells to that of sender |
|
|
(NXColor)color |
Returns the color of the NXColorPanel |
|
|
takeColorFrom:sender |
Changes color of the well to that of sender |
|
|
acceptColor:(NXColor)color |
Changes color of the well to color when aPoint is a |
|
atPoint:(NXPoint *)aPoint |
point in the bounds of the NXColorWell |
|
|
setColor:(NXColor)color |
Sets the color of the well to color |
|
|
updateCustomColorList |
Saves the current color list in NX_COLORLISTMODE |
|
push |
Makes the NXCursor the current cursor |
|
|
pop |
Restores the previous cursor |
|
|
+ pop |
Restores the previous cursor |
|
|
set |
Sets the NXCursor to be the current cursor |
|
|
setOnMouseEntered:(BOOL)flag |
Determines whether mouseEntered: sets cursor |
|
|
setOnMouseExited:(BOOL)flag |
Determines whether mouseExited: sets cursor |
|
|
mouseEntered:(NXEvent *)theEvent |
Responds to a mouse-entered event |
|
|
mouseExited:(NXEvent *)theEvent |
Responds to a mouse-exited event |
|
|
+ currentCursor |
Returns the current cursor |
|
(const char *)sourceAppName |
Returns the name of the application containing the source |
|
|
(const char *)sourceFilename |
Returns the file name of the source document |
|
|
(NXSelection *)sourceSelection |
Returns the source selection |
|
|
openSource |
Opens the document corresponding to source selection |
|
|
(time_t)lastUpdateTime |
Returns the last time the link was updated |
|
|
(const NXAtom *)types |
Returns the types that the source document can provide |
|
(const char *)filename |
Returns the filename for the link manager's document |
|
|
(BOOL)isEdited |
Returns YES if the document was edited since the last save |
|
|
setLinksVerifiedByDelegate:(BOOL)flag |
Sets whether the delegate is asked to verify updates |
|
|
(BOOL)areLinksVerifiedByDelegate |
Returns YES is delegate is asked to verify updates |
|
|
delegate |
Returns the data link manager's delegate |
|
|
setInteractsWithUser:(BOOL)flag |
Sets whether manager displays panels if link errors occur |
|
|
(BOOL)interactsWithUser |
Tells whether manager displays panels if link errors occur |
|
+ new |
Creates, if necessary, and returns the NXHelpPanel object |
|
|
+ newForDirectory:(const char *)helpDirectory |
Creates, if necessary, and returns the NXHelpPanel object |
|
|
addSupplement:(const char *)helpDirectory |
Adds supplemental helpto the text displayed in the panel |
|
inPath:(const char *)supplementPath |
|
|
|
free |
Frees the NXHelpPanel and its storage |
|
init |
Initializes the new NXImage without setting its size |
|
|
initSize:(const NXSize *)aSize |
Initializes the new NXImage to the specified size |
|
|
initFromSection:(const char *)name |
Initializes the new object from the data in name section |
|
|
initFromFile:(const char *)filename |
Initializes the new NXImage from the data in filename |
|
|
initFromPasteboard:(Pasteboard *)pasteboard |
Initializes the new NXImage from the data in pasteboard |
|
|
initFromStream:(NXStream *)stream |
Initializes the new NXImage from the data in stream |
|
|
initFromImage:(NXImage *)image |
Initializes the new NXImage to be a subimage of image |
|
rect:(const NXRect *)rect |
|
|
|
copyFromZone:(NXZone *)zone |
Creates and returns a copy of the NXImage in zone |
|
composite:(int)op |
Composites the image to aPoint |
|
toPoint:(const NXPoint *)aPoint |
|
|
|
composite:(int)op |
Composites the aRect portion of the image to aPoint |
|
fromRect:(const NXRect *)aRect |
|
|
toPoint:(const NXPoint *)aPoint |
|
|
|
dissolve:(float)delta |
Composites the image using the dissolve operator |
|
toPoint:(const NXPoint *)aPoint |
|
|
|
dissolve:(float)delta |
Composites the image using the dissolve operator |
|
fromRect:(const NXRect *)aRect |
|
|
toPoint:(const NXPoint *)aPoint |
|
|
setUnique:(BOOL)flag |
Sets whether representations are cached alone |
|
|
(BOOL)isUnique |
Returns whether representations are cached alone |
|
|
setDataRetained:(BOOL)flag |
Sets whether image data is retained by the object |
|
|
(BOOL)isDataRetained |
Returns whether image data is retained |
|
|
setCacheDepthBounded:(BOOL)flag |
Sets whether the default depth limit applies to caches |
|
|
(BOOL)isCacheDepthBounded |
Returns whether the default depth limit applies to caches |
|
|
getImage:(NXImage **)image |
Gets the image that the receiver is a subimage of |
|
rect:(NXRect *)rect |
|
|
setNumColors:(int)anInt |
Informs the object that there are anInt color components |
|
|
(int)numColors |
Returns the number of color components |
|
|
setAlpha:(BOOL)flag |
Informs object whether there is a coverage component |
|
|
(BOOL)hasAlpha |
Returns whether there is a coverage component |
|
|
setBitsPerSample:(int)anInt |
Informs object there are anInt bits/pixel in a component |
|
|
(int)bitsPerSample |
Returns the number of bits per pixel in each component |
|
|
setPixelsHigh:(int)anInt |
Informs object that data is for an image anInt pixels high |
|
|
(int)pixelsHigh |
Returns the height specified in the image data |
|
|
setPixelsWide:(int)anInt |
Informs object that data is for an image anInt pixels wide |
|
|
(int)pixelsWide |
Returns the width specified in the image data |
|
setEventStatus:(int)eventStatus |
Controls recording and playback |
|
soundStatus:(int)soundStatus |
|
|
eventStream:(NXStream *)stream |
|
|
soundfile:(const char *)soundfile |
|
|
|
getEventStatus:(int *)eventStatusPtr |
Provides status information about the NXJournaler |
|
soundStatus:(int *)soundStatusPtr |
|
|
eventStream:(NXStream **)streamPtr |
|
|
soundfile:(char **)soundfilePtr |
|
|
|
setRecordDevice:(int)device |
Sets whether CODEC or DSP is used for sound input |
|
|
(int)recordDevice |
Returns NX_CODEC or NX_DSP |
|
+ (NXPrinter *)newForName:(const char *)name |
Returns the NXPrinter with the given name and host |
|
host:(const char *)hostName |
|
|
|
+ (NXPrinter *)newForName:(const char *)name |
Returns the NXPrinter with the given name, host, and |
|
host:(const char *)hostName |
domain |
|
domain:(const char *)domain |
|
|
includeUnavailable:(BOOL)includeFlag |
|
|
|
+ (NXPrinter *)newForType:(const char *)type |
Returns an NXPrinter object for a given printer type |
|
|
+ (char **)printerTypes:(BOOL)normalFlag |
Returns the names of the recognized printer types |
|
custom:(BOOL)customFlag |
|
|
(BOOL)booleanForKey:(const char *)key |
Returns a boolean value for the given key in the given table |
|
inTable:(const char *)table |
|
|
|
(void *)dataForKey:(const char *)key |
Returns untyped data for the key in the table |
|
inTable:(const char *)table |
|
|
length:(int *)bytes |
|
|
|
(float)floatForKey:(const char *)key |
Returns a float value for the key in the table |
|
inTable:(const char *)table |
|
|
|
(int)intForKey:(const char *)key |
Returns an integer value for the key in the table |
|
inTable:(const char *)table |
|
|
|
(NXRect)rectForKey:(const char *)key |
Returns an NXRect for the key in the table |
|
inTable:(const char *)table |
|
|
|
(NXSize)sizeForKey:(const char *)key |
Returns an NXSize for the key in the table |
|
inTable:(const char *)table |
|
|
|
(const char *)stringForKey:(const char *)key |
Returns a string for the key in the table |
|
inTable:(const char *)table |
|
|
pickedLayout:sender |
Updates the panel when a new layout is selected |
|
|
pickedOrientation:sender |
Updates the panel with the selected orientation |
|
|
pickedPaperSize:sender |
Updates the panel when a paper size is selected |
|
|
pickedUnits:sender |
Updates the panel when a new unit is selected |
|
|
textDidEnd:textObject |
Updates the panel when the user finishes typing a page size |
|
endChar:(unsigned short)theChar |
|
|
|
(BOOL)textWillChange:textObject |
Updates the panel when a page size is typed |
|
|
convertOldFactor:(float *)old |
Converts units for pickedUnits: method |
|
newFactor:(float *)new |
|
|
|
pickedButton:sender |
Stops the event loop |
|
setBecomeKeyOnlyIfNeeded:(BOOL)flag |
Sets whether Panel waits to become key window |
|
|
(BOOL)doesBecomeKeyOnlyIfNeeded |
Returns whether Panel waits to become key window |
|
|
setFloatingPanel:(BOOL)flag |
Sets whether the Panel floats above other windows |
|
|
(BOOL)isFloatingPanel |
Returns whether the Panel floats above other windows |
|
|
setWorksWhenModal:(BOOL)flag |
Sets whether the Panel can operate on an attention panel |
|
|
(BOOL)worksWhenModal |
Returns whether Panel can operate on an attention panel |
|
+ newByFilteringFile:(const char *)filename |
Creates a pasteboard with all types for filename |
|
|
+ newByFilteringData:(NXData *)data |
Creates a pasteboard with all types for data |
|
ofType:(const char *)type |
|
|
|
+ newByFilteringTypesInPasteboard: |
Creates a pasteboard with all types filterable |
|
(Pasteboard *)pboard |
from pboard |
|
|
+ (NXAtom *)typesFilterableTo: |
Returns all types type can be filtered to |
|
(const char *)type |
|
|
declareTypes:(const char *const *)newTypes |
Sets data types and owner of the Pasteboard |
|
num:(int)numTypes |
|
|
owner:newOwner |
|
|
|
(int)addTypes:(const char *const *)newTypes |
Addsdata types to the pasteboard |
|
num:(int)numTypes |
|
|
owner:newOwner |
|
|
|
writeType:(const char *)dataType |
Writes theData to the pasteboard server |
|
data:(const char *)theData |
|
|
length:(int)numBytes |
|
|
|
writeType:(const char *)dataType |
Writes stream data to the pasteboard server |
|
fromStream:(NXStream *)stream |
|
|
|
(BOOL)writeFileContents: |
Writesdata from filename to the pasteboard server |
|
(const char *)filename |
|
|
(int)changeCount |
Returns the Pasteboard's change count |
|
|
readType:(const char *)dataType |
Reads data from the pasteboard server |
|
data:(char **)theData |
|
|
length:(int *)numBytes |
|
|
|
(NXStream *)readTypeToStream: |
Returns a stream to pasteboard data |
|
(const char *)dataType |
|
|
|
(char *)readFileContentsType: |
Writes pasteboard data to a file |
|
(const char *)type |
|
|
toFile:(const char *)filename |
|
|
|
deallocatePasteboardData:(char *)data |
Deallocates data received from the pasteboard |
|
length:(int)numBytes |
|
|
addItem:(const char *)title |
Adds an item with title as its title to the end of the list |
|
|
insertItem:(const char *)title |
Inserts an item with title as its title at position index |
|
at:(unsigned int)index |
|
|
|
removeItem:(const char *)title |
Removes the item matching title |
|
|
removeItemAt:(unsigned int)index |
Removes the item at the specified index |
|
|
(int)indexOfItem:(const char *)title |
Returns the index of the item matching title |
|
|
(unsigned int)count |
Returns the number of items in the list |
|
setMarginLeft:(NXCoord)leftMargin |
Sets the margins |
|
right:(NXCoord)rightMargin |
|
|
top:(NXCoord)topMargin |
|
|
bottom:(NXCoord)bottomMargin |
|
|
|
getMarginLeft:(NXCoord *)leftMargin |
Returns the margins by reference |
|
right:(NXCoord *)rightMargin |
|
|
top:(NXCoord *)topMargin |
|
|
bottom:(NXCoord *)bottomMargin |
|
|
|
setOrientation:(char)mode |
Sets the orientation as portrait or landscape |
|
andAdjust:(BOOL)flag |
|
|
|
(char)orientation |
Returns the orientation is portrait or landscape |
|
|
setPaperRect:(const NXRect *)aRect |
Sets the width and height of the paper |
|
andAdjust:(BOOL)flag |
|
|
|
(const NXRect *)paperRect |
Returns the rectangle for the paper size |
|
|
setPaperType:(const char *)type |
Sets the paper type |
|
andAdjust:(BOOL)flag |
|
|
|
(const char *)paperType |
Returns the paper type |
|
setHorizCentered:(BOOL)flag |
Sets whether the image is centered horizontally |
|
|
(BOOL)isHorizCentered |
Returns whether the image is centered horizontally |
|
|
setVertCentered:(BOOL)flag |
Sets whether the image is centered vertically |
|
|
(BOOL)isVertCentered |
Returns whether the image is centered vertically |
|
|
setPagesPerSheet:(short)aShort |
Sets the number of pages printed per sheet of paper |
|
|
(short)pagesPerSheet |
Returns the number of pages printed per sheet of paper |
|
removeJobFeature:(const char *)key |
Removes the given printing job feature |
|
|
(const char **)jobFeatures |
Returns the keys to the job features table |
|
|
setPageOrder:(char)mode |
Sets the order in which pages will be printed |
|
|
(char)pageOrder |
Returns the order in which pages will be printed |
|
|
setReversePageOrder:(BOOL)flag |
Sets whether the page order is reversed |
|
|
(BOOL)reversePageOrder |
Returns whether the page order is reversed |
|
|
setCopies:(int)anInt |
Sets the number of copies to be printed |
|
|
(int)copies |
Returns the number of copies to be printed |
|
|
setPaperFeed:(const char *)paperFeedSlot |
Sets the paper feed slot used during printing |
|
|
(const char *)paperFeed |
Returns the paper feed slot used during printing |
|
mouseDown:(NXEvent *)theEvent |
Passes the message to the receiver's next responder |
|
|
rightMouseDown:(NXEvent *)theEvent |
Passes the message to the receiver's next responder |
|
|
mouseDragged:(NXEvent *)theEvent |
Passes the message to the receiver's next responder |
|
|
rightMouseDragged:(NXEvent *)theEvent |
Passes the message to the receiver's next responder |
|
|
mouseUp:(NXEvent *)theEvent |
Passes the message to the receiver's next responder |
|
|
rightMouseUp:(NXEvent *)theEvent |
Passes the message to the receiver's next responder |
|
|
mouseMoved:(NXEvent *)theEvent |
Passes the message to the receiver's next responder |
|
|
mouseEntered:(NXEvent *)theEvent |
Passes the message to the receiver's next responder |
|
|
mouseExited:(NXEvent *)theEvent |
Passes the message to the receiver's next responder |
|
|
keyDown:(NXEvent *)theEvent |
Passes the message to the receiver's next responder |
|
|
keyUp:(NXEvent *)theEvent |
Passes the message to the receiver's next responder |
|
|
flagsChanged:(NXEvent *)theEvent |
Passes the message to the receiver's next responder |
|
|
noResponderFor:(const char *)eventType |
Prints warning message to syslog if debugging |
|
(int)panel:sender |
Returns 1 if filename1 precedes filename2, 1 in the |
|
compareFilenames:(const char *)fileName1 |
opposite case, 0 if the two are equivalent |
|
:(const char *)fileName2 |
|
|
checkCase:(BOOL)flag |
|
|
|
(BOOL)panel:sender |
YES if filename can be saved in directory |
|
filterFile:(const char *)filename |
|
|
inDirectory:(const char *)directory |
|
|
|
(BOOL)panelValidateFilenames:sender |
YES if the filename is acceptable to the delegate |
|
(BOOL)acceptsFirstMouse |
Makes the Scroller respond to the first mouse event |
|
|
(int)hitPart |
Returns Scroller part that received mouse-down |
|
|
mouseDown:(NXEvent *)theEvent |
Responds to mouse-down events |
|
|
(int)testPart:(const NXPoint *)thePoint |
Returns Scroller part that's under thePoint |
|
|
trackKnob:(NXEvent *)theEvent |
Responds to mouse-down events on the knob |
|
|
trackScrollButtons:(NXEvent *)theEvent |
Responds to mouse-down events on buttons |
|
+ getContentSize:(NXSize *)cSize |
Gets the content view size for the given ScrollView size |
|
forFrameSize:(const NXSize *)fSize |
|
|
horizScroller:(BOOL)hFlag |
|
|
vertScroller:(BOOL)vFlag |
|
|
borderType:(int)aType |
|
|
|
+ getFrameSize:(NXSize *)fSize |
Gets the ScrollView size for the given content view size |
|
forContentSize:(const NXSize *)cSize |
|
|
horizScroller:(BOOL)hFlag |
|
|
vertScroller:(BOOL)vFlag |
|
|
borderType:(int)aType |
|
|
|
resizeSubviews:(const NXSize *)oldSize |
Retiles the ScrollView after a sizeTo:: |
|
|
setHorizScrollerRequired:(BOOL)flag |
Makes space for a horizontal scroller |
|
|
setVertScrollerRequired:(BOOL)flag |
Makes space for a vertical scroller |
|
|
tile |
Retiles the scrollers and content view |
|
setCopyOnScroll:(BOOL)flag |
Sets how newly exposed areas are redrawn |
|
|
setDisplayOnScroll:(BOOL)flag |
Sets how the doc view is displayed during scrolling |
|
|
setDynamicScrolling:(BOOL)flag |
Sets how the doc view is displayed during scrolling |
|
|
setLineScroll:(float)value |
Sets the amount to scroll when scrolling a line |
|
|
setPageScroll:(float)value |
Sets the amount of overlap for a page scroll |
|
setKnobThickness:(NXCoord)aFloat |
Sets the knob's thickness to aFloat |
|
|
(NXCoord)knobThickness |
Returns the knob's thickness |
|
|
setImage:image |
Sets the background image to image |
|
|
image |
Returns the background image |
|
|
setTitle:(const char *)aString |
Sets the background title to a copy of aString |
|
|
setTitleNoCopy:(const char *)aString |
Sets the background title to aString |
|
|
(const char *)title |
Returns the background title |
|
|
setTitleCell:aCell |
Sets the Cell used to draw the background title |
|
|
titleCell |
Returns the Cell used to draw the background title |
|
|
setTitleFont:fontObject |
Sets the Font used to draw the background title |
|
|
titleFont |
Returns the Font used to draw the background title |
|
|
setTitleColor:(NXColor)aColor |
Sets the color of text in the background title to aColor |
|
|
(NXColor)titleColor |
Returns the color of text in the background title |
|
|
setTitleGray:(float)aFloat |
Sets the gray of text in the background title to aFloat |
|
|
(float)titleGray |
Returns the gray of text in the background title |
|
|
(int)isVertical |
Returns 1 if vertical, 0 if horizontal, 1 if unknown |
|
setDoubleValue:(double)aDouble |
Sets the SliderCell's value to aDouble |
|
|
(double)doubleValue |
Returns the SliderCell's value as a double |
|
|
setFloatValue:(float)aFloat |
Sets the SliderCell's value to aFloat |
|
|
(float)floatValue |
Returns the SliderCell's value as a float |
|
|
setIntValue:(int)anInt |
Sets the SliderCell's value to anInt |
|
|
(int)intValue |
Returns SliderCell's value as an int |
|
|
setStringValue:(const char *)aString |
Sets the SliderCell's value to a number represented by aString |
|
|
(const char *)stringValue |
Returns the SliderCell's value as a string |
|
setKnobThickness:(NXCoord)aFloat |
Sets the knob's thickness to aFloat |
|
|
(NXCoord)knobThickness |
Returns the knob's thickness |
|
|
setImage:image |
Sets the background image to image |
|
|
image |
Returns the background image |
|
|
setTitle:(const char *)aString |
Sets the background title to a copy of aString |
|
|
setTitleNoCopy:(const char *)aString |
Sets the background title to aString |
|
|
(const char *)title |
Returns the background title |
|
|
setTitleCell:aCell |
Sets the Cell used to draw the background title |
|
|
titleCell |
Returns the Cell used to draw the background title |
|
|
setTitleFont:fontObject |
Sets the Font used to draw the background title |
|
|
titleFont |
Returns the Font used to draw the background title |
|
|
setTitleColor:(NXColor)aColor |
Sets the color of text in the background title to aColor |
|
|
(NXColor)titleColor |
Returns the color of text in the background title |
|
|
setTitleGray:(float)aFloat |
Sets the gray of text in the background title to aFloat |
|
|
(float)titleGray |
Returns the gray of text in the background title |
|
|
(BOOL)isOpaque |
Returns YES (SliderCells are always opaque) |
|
|
(int)isVertical |
Returns 1 if vertical, 0 if horizontal, 1 if unknown |
|
drawSelf:(const NXRect *)cellFrame |
Draws the SliderCell's bar and knob in controlView |
|
inView:controlView |
|
|
|
drawInside:(const NXRect *)cellFrame |
Draws the inside of the SliderCell in controlView |
|
inView:controlView |
|
|
|
drawBarInside:(const NXRect *)aRect |
Draws the SliderCell's bar |
|
flipped:(BOOL)flipped |
|
|
|
drawKnob |
Draws the SliderCell's knob |
|
|
drawKnob:(const NXRect*)knobRect |
Draws the SliderCell's knob in knobRect |
|
(int)msgCalc:(int *)flag |
Sends message to update the current window |
|
|
(int)msgCopyAsType:(const char *)aType |
Sends message to copy selection as aType data |
|
ok:(int *)flag |
|
|
|
(int)msgCutAsType:(const char *)aType |
Sends message to cut selection as aType data |
|
ok:(int *)flag |
|
|
|
(int)msgDirectory:(char *const *)fullPath |
Sends message requesting the current directory |
|
ok:(int *)flag |
|
|
|
(int)msgFile:(char *const *)fullPath |
Sends message requesting the current document |
|
ok:(int *)flag |
|
|
|
(int)msgPaste:(int *)flag |
Sends message to paste data from pasteboard |
|
|
(int)msgPosition:(char *const *)aString |
Sends message requesting selection information |
|
posType:(int *)anInt |
|
|
ok:(int *)flag |
|
|
|
(int)msgPrint:(const char *)fullPath |
Sends message to print fullPath file |
|
ok:(int *)flag |
|
|
|
(int)msgQuit:(int *)flag |
Sends remote message for application to quit |
|
|
(int)msgSelection:(char *const *)bytes |
Sends message requesting the current selection |
|
length:(int *)numBytes |
|
|
asType:(const char *)aType |
|
|
ok:(int *)flag |
|
|
|
(int)msgSetPosition:(const char *)aString |
Sends message to scroll so aString is visible |
|
posType:(int)anInt |
|
|
andSelect:(int)sflag |
|
|
ok:(int *)flag |
|
|
|
(int)msgVersion:(char *const *)aString |
Sends message requesting version information |
|
ok:(int *)flag |
|
|
setMaxSize:(const NXSize *)newMaxSize |
Sets maximum size of the Text object |
|
|
getMaxSize:(NXSize *)theSize |
Gets maximum size of the Text object |
|
|
setMinSize:(const NXSize *)newMinSize |
Sets minimum size of the Text object |
|
|
getMinSize:(NXSize *)theSize |
Gets minimum size of the Text object |
|
|
setVertResizable:(BOOL)flag |
Sets whether frame height can change |
|
|
(BOOL)isVertResizable |
Returns whether frame height can change |
|
|
setHorizResizable:(BOOL)flag |
Sets whether frame width can change |
|
|
(BOOL)isHorizResizable |
Returns whether frame width can change |
|
|
sizeTo:(NXCoord)width :(NXCoord)height |
Resizes the Text object to width and height |
|
|
sizeToFit |
Resizes the frame to accommodate the text |
|
|
resizeText:(const NXRect *)oldBounds |
Used by Text object to resize and redisplay itself |
|
:(const NXRect *)maxRect |
|
|
|
moveTo:(NXCoord)x :(NXCoord)y |
Moves the Text object to (x, y) |
|
setMarginLeft:(NXCoord)leftMargin |
Adjusts margins around the text |
|
right:(NXCoord)rightMargin |
|
|
top:(NXCoord)topMargin |
|
|
bottom:(NXCoord)bottomMargin |
|
|
|
getMarginLeft:(NXCoord *)leftMargin |
Gets dimensions of margins around the text |
|
right:(NXCoord *)rightMargin |
|
|
top:(NXCoord *)topMargin |
|
|
bottom:(NXCoord *)bottomMargin |
|
|
|
getMinWidth:(NXCoord *)width |
Calculates area needed to display the text |
|
minHeight:(NXCoord *)height |
|
|
maxWidth:(NXCoord)widthMax |
|
|
maxHeight:(NXCoord)heightMax |
|
|
|
setAlignment:(int)mode |
Sets how text is aligned at margins |
|
|
(int)alignment |
Returns how text is aligned at margins |
|
|
alignSelLeft:sender |
Aligns the text to the left margin |
|
|
alignSelCenter:sender |
Aligns the text between the margins |
|
|
alignSelRight:sender |
Aligns the text to the right margin |
|
|
setSelProp:(NXParagraphProp)prop |
Sets the paragraph style for one or more paragraphs |
|
to:(NXCoord)val |
|
|
|
changeTabStopAt:(NXCoord)oldX |
Resets the position of the specified tab stop |
|
to:(NXCoord)newX |
|
|
|
(int)calcLine |
Calculates line breaks |
|
|
setCharWrap:(BOOL)flag |
Returns whether extra long words are wrapped |
|
|
(BOOL)charWrap |
Sets whether extra long words are wrapped |
|
|
setNoWrap |
Disables word wrap |
|
|
setParaStyle:(void *)paraStyle |
Sets paragraph style for the entire text |
|
|
(void *)defaultParaStyle |
Returns the default paragraph style |
|
|
(void *)calcParagraphStyle:fontId |
Recalculates paragraph style |
|
:(int)alignment |
|
|
|
setLineHeight:(NXCoord)value |
Sets height of a line of text |
|
|
(NXCoord)lineHeight |
Returns height of a line of text |
|
|
setDescentLine:(NXCoord)value |
Sets distance from base line to bottom of line |
|
|
(NXCoord)descentLine |
Returns distance from base line to bottom of line |
|
setText:(const char *)aString |
Replaces current text with aString |
|
|
readText:(NXStream *)stream |
Replaces current text with text from stream |
|
|
startReadingRichText |
Sent before Text object begins reading RTF data |
|
|
readRichText:(NXStream *)stream |
Replaces text with RTF data from stream |
|
|
readRichText:(NXStream *)stream |
Lets you add RTF data to stream |
|
atPosition:(int)position |
|
|
|
finishReadingRichText |
Sent after Text object reads RTF data |
|
writeText:(NXStream *)stream |
Writes all the text to stream |
|
|
writeRichText:(NXStream *)stream |
Writes all the text to stream using RTF |
|
|
writeRichText:(NXStream *)stream |
Writes text to stream using RTF |
|
from:(int)start |
|
|
to:(int)end |
|
|
|
writeRTFDSelectionTo:(NXStream *)stream |
Writes the selection--text and images--to stream |
|
|
writeRTFDTo:(NXStream *)stream |
Writes all the text and images to stream |
|
|
(NXStream *)stream |
Returns stream access to Text object's text |
|
|
(NXTextBlock *)firstTextBlock |
Returns pointer to first text block |
|
|
getParagraph:(int)prNumber |
Gets position, length, and size of a paragraph |
|
start:(int *)startPos |
|
|
end:(int *)endPos |
|
|
rect:(NXRect *)paragraphRect |
|
|
|
(int)getSubstring:(char *)buf |
Copies numChars at startPos to buf |
|
start:(int)startPos |
|
|
length:(int)numChars |
|
|
|
(int)byteLength |
Returns length of the Text object's contents in bytes |
|
|
(int)charLength |
Returns number of characters in the text |
|
|
(int)textLength |
Returns number of characters in the text |
|
copy:sender |
Copies selected text to the pasteboard |
|
|
copyFont:sender |
Copies selected text's font to the pasteboard |
|
|
copyRuler:sender |
Copies selected text's style to the pasteboard |
|
|
paste:sender |
Replaces selection with pasteboard's contents |
|
|
pasteFont:sender |
Replaces selection's font with pasteboard's contents |
|
|
pasteRuler:sender |
Replaces selection's style with pasteboard's contents |
|
|
cut:sender |
Deletes selected text; copies it to pasteboard |
|
|
delete:sender |
Deletes selected text |
|
|
clear:sender |
Deletes selected text |
|
|
selectAll:sender |
Makes receiver the first responder; selects all text |
|
|
selectText:sender |
Makes receiver the first responder; selects all text |
|
subscript:sender |
Subscripts the current selection |
|
|
superscript:sender |
Superscripts the current selection |
|
|
unscript:sender |
Removes sub/super script in the current selection |
|
|
underline:sender |
Toggles the underline attribute of text |
|
|
showCaret |
Displays the previously hidden caret |
|
|
hideCaret |
Removes the caret from the text display |
|
|
setSelectable:(BOOL)flag |
Sets whether the text can be selected |
|
|
(BOOL)isSelectable |
Returns whether the text can be selected |
|
|
selectError |
Selects all the text |
|
|
selectNull |
Deselects the current selection |
|
|
setSel:(int)start :(int)end |
Selects text from start through end |
|
|
getSel:(NXSelPt *)start :(NXSelPt *)end |
Gets start and end of the selection |
|
|
replaceSel:(const char *)aString |
Replaces the selection with aString |
|
|
replaceSel:(const char *)aString |
Replaces selection with length bytes of aString |
|
length:(int)length |
|
|
|
replaceSel:(const char *)aString |
Replaces selection with length bytes of aString |
|
length:(int)length |
|
|
runs:(NXRunArray *)insertRuns |
|
|
|
replaceSelWithRichText:(NXStream *)stream |
Replaces selection with RTF from stream |
|
|
replaceSelWithRTFD:(NXStream *)stream |
Replaces selection with RTFD data from stream |
|
|
scrollSelToVisible |
Brings the selection within the frame rectangle |
|
setFontPanelEnabled:(BOOL)flag |
Sets whether the Font panel can affect text |
|
|
(BOOL)isFontPanelEnabled |
Sets whether the Font panel can affect text |
|
|
changeFont:sender |
Changes font of selection |
|
|
setFont:fontObj |
Sets Font object for the entire text |
|
|
font |
Returns a monofont Text object's font |
|
|
setFont:fontObj paraStyle:(void *)paraStyle |
Sets Font and paragraph style for all text |
|
|
setSelFont:fontId |
Sets Font object for the selection |
|
|
setSelFontFamily:(const char *)fontName |
Sets font family for the selection |
|
|
setSelFontSize:(float)size |
Sets font size for the selection |
|
|
setSelFontStyle:(NXFontTraitMask)traits |
Sets font style for the selection |
|
|
setSelFont:fontId paraStyle:(void *)paraStyle |
Sets font and paragraph style for the selection |
|
setBackgroundGray:(float)value |
Sets the gray value of the text background |
|
|
(float)backgroundGray |
Returns the gray value of the text background |
|
|
setBackgroundColor:(NXColor)color |
Sets background color of the text |
|
|
(NXColor)backgroundColor |
Returns the background color of the text |
|
|
setSelGray:(float)value |
Sets the gray value of the selected text |
|
|
(float)selGray |
Returns the gray value of the selected text |
|
|
(float)runGray:(NXRun *)run |
Returns the gray value for the specified text run |
|
|
setSelColor:(NXColor)color |
Sets the color of the selected text |
|
|
(NXColor)selColor |
Returns the color of the selected text |
|
|
(NXColor)runColor:(NXRun *)run |
Returns the color of the specified text run |
|
|
setTextGray:(float)value |
Sets the gray value of the entire text |
|
|
(float)textGray |
Returns the gray value of the entire text |
|
|
setTextColor:(NXColor)color |
Sets the text color of the entire text |
|
|
(NXColor)textColor |
Returns the text color of the draw entire text |
|
renewFont:newFontId |
Resets Text object to draw different text |
|
text:(const char *)newText |
|
|
frame:(const NXRect *)newFrame |
|
|
tag:(int)newTag |
|
|
|
renewFont:(const char *)newFontName |
Resets Text object to draw different text |
|
size:(float)newFontSize |
|
|
style:(int)newFontStyle |
|
|
text:(const char *)newText |
|
|
frame:(const NXRect *)newFrame |
|
|
tag:(int)newTag |
|
|
|
renewRuns:(NXRunArray *)newRuns |
Resets Text object to draw different text |
|
text:(const char *)newText |
|
|
frame:(const NXRect *)newFrame |
|
|
tag:(int)newTag |
|
|
|
windowChanged:newWindow |
Hides caret whenever the Text's window changes |
|
(BOOL)acceptsFirstResponder |
Returns whether receiver can be the first responder |
|
|
becomeFirstResponder |
Informs Text object that it's becoming first responder |
|
|
resignFirstResponder |
Stops being the first responder, if delegate agrees |
|
|
becomeKeyWindow |
Activates caret if selection has width of 0 |
|
|
resignKeyWindow |
Deactivates the caret |
|
|
mouseDown:(NXEvent *)theEvent |
Responds to mouse-down events |
|
|
keyDown:(NXEvent *)theEvent |
Responds to key-down events |
|
|
moveCaret:(unsigned short)theKey |
Moves the caret in response to arrow keys |
|
+ registerDirective:(const char *)directive |
Associates an RTF control word with a class object |
|
forClass:class |
|
|
|
replaceSelWithCell:cell |
Replaces selection with image provided by cell |
|
|
replaceSelWithView:view |
Unimplemented |
|
|
setLocation:(NXPoint *)origin |
Sets origin of cell |
|
ofCell:cell |
|
|
|
getLocation:(NXPoint *)origin |
Places coordinates of graphic object into origin |
|
ofCell:cell |
|
|
|
getLocation:(NXPoint *)origin |
Unimplemented |
|
ofView:view |
|
|
|
setGraphicsImportEnabled:(BOOL)flag |
Sets whether a Text object imports TIFF and EPS images |
|
|
(BOOL)isGraphicsImportEnabled |
Returns YES if the object imports TIFF and EPS images |
|
setCharFilter:(NXCharFilterFunc)aFunc |
Makes aFunc the character filter function |
|
|
(NXCharFilterFunc)charFilter |
Returns the current character filter function |
|
|
setTextFilter:(NXTextFilterFunc)aFunc |
Makes aFunc the text filter function |
|
|
(NXTextFilterFunc)textFilter |
Returns the current text filter function |
|
|
setBreakTable:(const NXFSM *)aTable |
Sets table defining word boundaries |
|
|
(const NXFSM *)breakTable |
Gets table defining word boundaries |
|
(const unsigned char *)charCategoryTable |
Returns table defining character categories |
|
|
setClickTable:(const NXFSM *)aTable |
Sets table defining double-click selection |
|
|
(const NXFSM *)clickTable |
Gets table defining double-click selection |
|
|
setScanFunc:(NXTextFunc)aFunc |
Makes aFunc the scan function |
|
|
(NXTextFunc)scanFunc |
Returns the current scan function |
|
|
setDrawFunc:(NXTextFunc)aFunc |
Makes aFunc the function that draws the text |
|
|
(NXTextFunc)drawFunc |
Returns the current draw function |
|
textWillResize:sender |
Informs delegate of impending size change |
|
|
textDidResize:sender |
Reports size change to delegate |
|
oldBounds:(const NXRect *)oldBounds |
|
|
invalid:(NXRect *)invalidRect |
|
|
|
(BOOL)textWillChange:sender |
Informs delegate of impending text change |
|
|
textDidChange:sender |
Alerts delegate to change in text |
|
|
(BOOL)textWillEnd:sender |
Warns of impending loss of first responder status |
|
|
textDidEnd:sender |
Reports to delegate loss of first responder status |
|
endChar:(unsigned short)whyEnd |
|
|
|
textDidGetKeys:sender isEmpty:(BOOL)flag |
Informs delegate of each text change |
|
|
textWillSetSel:sender toFont:font |
Lets delegate intercede in the updating of the Font panel |
|
|
textWillConvert:sender |
Lets delegate intercede in selection's font change |
|
fromFont:from |
|
|
toFont:to |
|
|
|
textWillStartReadingRichText:sender |
Informs delegate that Text object will read RTF data |
|
|
textWillFinishReadingRichText:sender |
Informs delegate that Text finished reading RTF data |
|
|
textWillWrite:sender |
Lets the delegate specify paper size |
|
paperSize:(NXSize *)paperSize |
|
|
|
textDidRead:sender |
Lets the delegate review paper size |
|
paperSize:(NXSize *)paperSize |
|
|
calcCellSize:(NXSize *)theSize |
Provides the size of the object |
|
|
drawSelf:(const NXRect *)rect |
Draws the object |
|
inView:view |
|
|
|
highlight:(const NXRect *)rect |
Highlights or unhighlights the object |
|
inView:view |
|
|
lit:(BOOL)flag |
|
|
|
readRichText:(NXStream *)stream |
Reads representation from RTF data |
|
forView:view |
|
|
|
writeRichText:(NXStream *)stream |
Writes RTF representation to stream |
|
forView:view |
|
|
|
(BOOL)trackMouse:(NXEvent *)theEvent |
Controls tracking of the mouse |
|
inRect:(const NXRect *)rect |
|
|
ofView:view |
|
|
(BOOL)textWillChange:textObject |
Responds to a message from the field editor |
|
|
textDidGetKeys:textObject |
Responds to a message from the field editor |
|
isEmpty:(BOOL)flag |
|
|
|
textDidChange:textObject |
Responds to a message from the field editor |
|
|
(BOOL)textWillEnd:textObject |
Responds to a message from the field editor |
|
|
textDidEnd:textObject |
Responds to a message from the field editor |
|
endChar:(unsigned short)whyEnd |
|
|
setTextColor:(NXColor)aColor |
Sets the color of the TextField's text to aColor |
|
|
(NXColor)textColor |
Returns the color of the TextField's text |
|
|
setTextGray:(float)value |
Sets the gray of the TextField's text to value |
|
|
(float)textGray |
Returns the gray of the TextField's text |
|
|
setBackgroundColor:(NXColor)aColor |
Sets the color of the background to aColor |
|
|
(NXColor)backgroundColor |
Returns the color of the background |
|
|
setBackgroundGray:(float)value |
Sets the gray of the background to value |
|
|
(float)backgroundGray |
Returns the gray of the background |
|
|
setBackgroundTransparent:(BOOL)flag |
Sets whether the TextField background is transparent |
|
|
(BOOL)isBackgroundTransparent |
Returns whether the TextField background is transparent |
|
|
setBezeled:(BOOL)flag |
Sets whether the TextField has a bezeled border |
|
|
(BOOL)isBezeled |
Returns whether the TextField has a bezeled border |
|
|
setBordered:(BOOL)flag |
Sets whether the TextField has a plain border |
|
|
(BOOL)isBordered |
Returns whether the TextField has a plain border |
|
setTextColor:(NXColor)aColor |
Sets the color of the text to aColor |
|
|
(NXColor)textColor |
Returns the color of the text |
|
|
setTextGray:(float)value |
Sets the gray of the text to value |
|
|
(float)textGray |
Returns the gray of the text |
|
|
setBackgroundColor:(NXColor)aColor |
Sets the color of the background to aColor |
|
|
(NXColor)backgroundColor |
Returns the color of the background |
|
|
setBackgroundGray:(float)value |
Sets the gray of the background to value |
|
|
(float)backgroundGray |
Returns the gray of the background |
|
|
setBackgroundTransparent:(BOOL)flag |
Sets whether the background is transparent |
|
|
(BOOL)isBackgroundTransparent |
Returns whether the background is transparent |
|
|
setTextAttributes:textObject |
Sets the gray values of the background and text to those of textObject |
|
|
setBezeled:(BOOL)flag |
Sets whether TextFieldCell has a bezeled border |
|
|
(BOOL)isOpaque |
Returns whether the cell is opaque |
|
addSubview:aView |
Makes aView a subview of the receiving View |
|
|
addSubview:aView |
Makes aView a subview of the receiving View |
|
:(int)place |
|
|
relativeTo:otherView |
|
|
|
findAncestorSharedWith:aView |
Returns the ancestor shared by aView and the receiver |
|
|
(BOOL)isDescendantOf:aView |
Returns whether aView is an ancestor of the receiver |
|
|
opaqueAncestor |
Returns the receiver's nearest opaque ancestor |
|
|
removeFromSuperview |
Removes the receiver from the view hierarchy |
|
|
replaceSubview:oldView with:newView |
Replaces oldView with newView |
|
|
subviews |
Returns a List of the View's subviews |
|
|
superview |
Returns the receiving View's superview |
|
|
window |
Returns the Window in which the View is displayed |
|
|
windowChanged:newWindow |
Notifies the View that the Window it's in is changing |
|
(float)frameAngle |
Returns the angle of frame rectangle rotation |
|
|
getFrame:(NXRect *)theRect |
Gets the View's frame rectangle |
|
|
moveBy:(NXCoord)deltaX :(NXCoord)deltaY |
Moves the View by deltaX and deltaHeight |
|
|
moveTo:(NXCoord)x :(NXCoord)y |
Moves the View to (x, y) |
|
|
rotateBy:(NXCoord)deltaAngle |
Rotates the View's frame rectangle by deltaAngle |
|
|
rotateTo:(NXCoord)angle |
Rotates the View's frame rectangle to angle |
|
|
setFrame:(const NXRect *)frameRect |
Assigns the View a new frame rectangle |
|
|
sizeBy:(NXCoord)deltaWidth |
Resizes the View by deltaWidth and deltaHeight |
|
:(NXCoord)deltaHeight |
|
|
|
sizeTo:(NXCoord)width :(NXCoord)height |
Resizes the View to width and height |
|
(float)boundsAngle |
Returns the rotation of the View's coordinate system |
|
|
drawInSuperview |
Makes the View use its superview's coordinate system |
|
|
getBounds:(NXRect *)theRect |
Gets the View's bounds rectangle |
|
|
(BOOL)isFlipped |
Returns whether the View is flipped |
|
|
(BOOL)isRotatedFromBase |
Returns whether the View is rotated |
|
|
(BOOL)isRotatedOrScaledFromBase |
Returns whether the View is rotated or scaled |
|
|
rotate:(NXCoord)angle |
Rotates the View's coordinate system by angle |
|
|
setDrawRotation:(NXCoord)angle |
Rotates the View's coordinate system to angle |
|
|
scale:(NXCoord)x :(NXCoord)y |
Scales the View's coordinate system |
|
convertRect:(NXRect *)aRect toView:aView |
Converts the rectangle to aView's coordinates |
|
|
convertRectFromSuperview:(NXRect *)aRect |
Converts the rectangle to the receiver's coordinates |
|
|
convertRectToSuperview:(NXRect *)aRect |
Converts the rectangle to the superview's coordinates |
|
|
convertSize:(NXSize *)aSize fromView:aView |
Converts the size to the receiver's coordinates |
|
|
convertSize:(NXSize *)aSize toView:aView |
Converts the size to aView's coordinates |
|
resizeSubviews:(const NXSize *)oldSize |
Initiates superviewSizeChanged: messages |
|
|
setAutoresizeSubviews:(BOOL)flag |
Sets whether to notify subviews of resizing |
|
|
setAutosizing:(unsigned int)mask |
Determines automatic resizing behavior |
|
|
(unsigned int)autosizing |
Returns the View's autosizing mask |
|
|
superviewSizeChanged:(const NXSize *)oldSize |
Notifies subviews that superview changed size |
|
displayIfNeeded |
Conditionally displays the View and its subviews |
|
|
drawSelf:(const NXRect *)rects :(int)rectCount |
Implemented by subclasses to supply drawing instructions |
|
|
(BOOL)getVisibleRect:(NXRect *)theRect |
Gets the View's visible portion |
|
|
(BOOL)isAutodisplay |
Returns whether the View automatically updates |
|
|
setAutodisplay:(BOOL)flag |
Determines whether update redisplays the View |
|
|
(BOOL)isOpaque |
Returns whether the View is registered as opaque |
|
|
setOpaque:(BOOL)flag |
Registers the View as opaque |
|
|
(BOOL)needsDisplay |
Returns whether the View needs to be redisplayed |
|
|
setNeedsDisplay:(BOOL)flag |
Marks the View as changed, needing redisplay |
|
|
(BOOL)shouldDrawColor |
Returns whether the View should be drawn in color |
|
|
update |
Conditionally redisplays the View |
|
printPSCode:sender |
Prints the View and its subviews |
|
|
faxPSCode:sender |
Faxes the View and its subviews |
|
|
faxPSCode:sender |
Faxes the View and its subviews |
|
toList:(const char *const *)names |
|
|
numberList:(const char *const *)numbers |
|
|
sendAt:(time_t)time |
|
|
wantsCover:(BOOL)coverFlag |
|
|
wantsNotify:(BOOL)notifyFlag |
|
|
wantsHires:(BOOL)hiresFlag |
|
|
faxName:(const char *)string |
|
|
|
copyPSCodeInside:(const NXRect *)rect |
Generates PostScript code for the rectangle |
|
to:(NXStream *)stream |
|
|
|
writePSCodeInside:(const NXRect *)rect |
Places PostScript code for the rectangle on the pasteboard |
|
to:pasteboard |
|
|
|
openSpoolFile:(char *)filename |
Opens filename for print spooling |
|
|
spoolFile:(const char *)filename |
Spools filename to the printer |
|
|
(BOOL)canPrintRIB |
Indicates whether the View can print RIB files |
|
(BOOL)knowsPagesFirst:(int *)firstPageNum |
Returns whether the View paginates itself |
|
last:(int *)lastPageNum |
|
|
|
(BOOL)getRect:(NXRect *)theRect |
Provides how much of the View will print on page |
|
forPage:(int)page |
|
|
|
placePrintRect:(const NXRect *)aRect |
Locates the printing rectangle on the page |
|
offset:(NXPoint *)location |
|
|
|
(float)heightAdjustLimit |
Returns how much of a page can go on the next page |
|
|
(float)widthAdjustLimit |
Returns how much of a page can go on the next page |
|
endHeaderComments |
Writes the end of the header |
|
|
endPrologue |
Writes the end of the prologue |
|
|
beginSetup |
Writes the beginning of the document setup section |
|
|
endSetup |
Writes the end of the document setup section |
|
|
adjustPageWidthNew:(float *)newRight |
Assists automatic pagination of the View |
|
left:(float)oldLeft |
|
|
right:(float)oldRight |
|
|
limit:(float)rightLimit |
|
|
|
adjustPageHeightNew:(float *)newBottom |
Assists automatic pagination of the View |
|
top:(float)oldTop |
|
|
bottom:(float)oldBottom |
|
|
limit:(float)bottomLimit |
|
|
|
beginPage:(int)ordinalNum |
Writes a page separator |
|
label:(const char *)aString |
|
|
bBox:(const NXRect *)pageRect |
|
|
fonts:(const char *)fontNames |
|
|
|
beginPageSetupRect:(const NXRect *)aRect |
Writes the beginning of a page setup section |
|
placement:(const NXPoint *)location |
|
|
|
drawSheetBorder:(float)width :(float)height |
Allows you to draw a sheet border |
|
|
drawPageBorder:(float)width :(float)height |
Allows you to draw a page border |
|
|
addToPageSetup |
Allows you to add scaling to PostScript code |
|
|
endPageSetup |
Writes the end of a page setup section |
|
|
endPage |
Writes the end of a page |
|
|
beginTrailer |
Writes the beginning of the trailer for the print job |
|
|
endTrailer |
Writes the end of the trailer |
|
|
endPSOutput |
Finishes the printing job |
|
setTitle:(const char *)aString |
Makes aString the Window's title |
|
|
setTitleAsFilename:(const char *)aString |
Formats aString and makes it the Window's title |
|
|
(const char *)title |
Returns the Window's title string |
|
|
setBackgroundColor:(NXColor)color |
Sets the Window's background color to color |
|
|
(NXColor)backgroundColor |
Returns the Window's background color |
|
|
setBackgroundGray:(float)value |
Sets the gray value for Window's background gray |
|
|
(float)backgroundGray |
Returns the Window's background gray |
|
counterpart |
Returns the receiver's miniwindow/Window companion |
|
|
setMiniwindowIcon:(const char *)name |
Sets the icon that's displayed in the miniwindow |
|
|
(const char *)miniwindowIcon |
Returns the icon that's displayed in the miniwindow |
|
|
setMiniwindowImage:image |
Sets the image that's displayed in the miniwindow |
|
|
(NXImage *)miniwindowImage |
Returns the image that's displayed in the miniwindow |
|
|
setMiniwindowTitle:(const char *)title |
Sets the title that's displayed in the miniwindow |
|
|
(const char *)miniwindowTitle |
Sets the title that's displayed in the miniwindow |
|
makeKeyWindow |
Makes the receiver the key window |
|
|
makeKeyAndOrderFront:sender |
Makes Window the key window and brings it forward |
|
|
becomeKeyWindow |
Records Window's new status as the key window |
|
|
(BOOL)isKeyWindow |
Returns whether Window is the key window |
|
|
resignKeyWindow |
Records that Window no longer is the key window |
|
|
(BOOL)canBecomeKeyWindow |
Returns whether Window can be the key window |
|
|
becomeMainWindow |
Records Window's new status as the main window |
|
|
(BOOL)isMainWindow |
Returns whether Window is the main window |
|
|
resignMainWindow |
Records that Window no longer is the main window |
|
|
(BOOL)canBecomeMainWindow |
Returns whether Window can be the main window |
|
moveTo:(NXCoord)x :(NXCoord)y |
Moves the Window to (x, y) |
|
|
moveTo:(NXCoord)x |
Moves the Window to (x, y) relative to aScreen |
|
:(NXCoord)y |
|
|
screen:(const NXScreen *)aScreen |
|
|
|
moveTopLeftTo:(NXCoord)x :(NXCoord)y |
Moves top left corner of the Window to (x, y) |
|
|
moveTopLeftTo:(NXCoord)x |
Moves top left corner of the Window relative to aScreen |
|
:(NXCoord)y |
|
|
screen:(const NXScreen *)aScreen |
|
|
|
dragFrom:(float)x :(float)y eventNum:(int)num |
Lets user drag the Window from (x, y) |
|
|
constrainFrameRect:(NXRect *)frameRect |
Constrains the Window to screen |
|
toScreen:(const NXScreen *)screen |
|
|
|
placeWindow:(const NXRect *)frameRect |
Resizes the Window to new frame rectangle |
|
|
placeWindow:(const NXRect *)frameRect |
Resizes the Window relative to aScreen |
|
screen:(const NXScreen *)aScreen |
|
|
center |
Centers the Window on the screen |
|
|
setMinSize:(const NXSize *)aSize |
Sets the Window's minimum size |
|
|
getMinSize:(NXSize *)aSize |
Returns the Window's minimum size |
|
|
setMaxSize:(const NXSize *)aSize |
Sets the Window's maximum size |
|
|
getMaxSize:(NXSize *)aSize |
Returns the Window's maximum size |
|
|
(int)resizeFlags |
Returns the event flags during resizing |
|
display |
Displays all the Window's Views |
|
|
displayIfNeeded |
Displays all the Window's Views that need it |
|
|
disableDisplay |
Inhibits Views from drawing in the Window |
|
|
(BOOL)isDisplayEnabled |
Returns whether Views can draw in the Window |
|
|
reenableDisplay |
Reenables drawing by Views in the Window |
|
|
flushWindow |
Flushes the Window's buffer to the screen |
|
|
flushWindowIfNeeded |
Conditionally flushes the Window's buffer to the screen |
|
|
disableFlushWindow |
Disables flushing for a buffered Window |
|
|
reenableFlushWindow |
Reenables flushing for a buffered Window |
|
|
(BOOL)isFlushWindowDisabled |
Returns whether flushing is disabled |
|
|
displayBorder |
Displays the border and title bar |
|
|
useOptimizedDrawing:(BOOL)flag |
Sets whether Window's Views should optimize drawing |
|
|
update |
Implemented by subclasses (see Menu) |
|
(const NXScreen *)screen |
Returns the screen that (most of) the Window is on |
|
|
(const NXScreen *)bestScreen |
Returns the deepest screen that the Window is on |
|
|
+ (NXWindowDepth)defaultDepthLimit |
Returns the maximum depth for the current context |
|
|
setDepthLimit:(NXWindowDepth)limit |
Sets the Window's depth limit to limit |
|
|
(NXWindowDepth)depthLimit |
Returns the Window's depth limit |
|
|
setDynamicDepthLimit:(BOOL)flag |
Sets whether the depth limit will depend on the screen |
|
|
(BOOL)hasDynamicDepthLimit |
Returns whether the depth limit depends on the screen |
|
|
(BOOL)canStoreColor |
Returns whether Window is deep enough to store colors |
|
addCursorRect:(const NXRect *)aRect |
Adds a new cursor rectangle to the Window |
|
cursor:anObject |
|
|
forView:aView |
|
|
|
removeCursorRect:(const NXRect *)aRect |
Removes a cursor rectangle from the Window |
|
cursor:anObject |
|
|
forView:aView |
|
|
|
invalidateCursorRectsForView:aView |
Marks cursor rectangles invalid for aView |
|
|
disableCursorRects |
Disables all cursor rectangles in the Window |
|
|
enableCursorRects |
Enables cursor rectangles in the Window |
|
|
discardCursorRects |
Removes all cursor rectangles in the Window |
|
|
resetCursorRects |
Resets cursor rectangles for the Window |
|
close |
Closes the Window |
|
|
performClose:sender |
Simulates user clicking the close button |
|
|
miniaturize:sender |
Hides the Window and displays its miniwindow |
|
|
performMiniaturize:sender |
Simulates user clicking the miniaturize button |
|
|
deminiaturize:sender |
Hides the miniwindow and redisplays the Window |
|
|
setDocEdited:(BOOL)flag |
Sets whether the Window's document has been edited |
|
|
(BOOL)isDocEdited |
Returns whether Window's document has been edited |
|
|
windowExposed:(NXEvent *)theEvent |
Redisplays exposed part of the Window |
|
|
windowMoved:(NXEvent *)theEvent |
Updates the frame rectangle |
|
|
screenChanged:(NXEvent *)theEvent |
Adjusts depth limit of Windows with a dynamic limit |
|
getMouseLocation:(NXPoint *)thePoint |
Provides current location of the cursor |
|
|
setTrackingRect:(const NXRect *)aRect |
Sets a tracking rectangle within the Window |
|
inside:(BOOL)insideFlag |
|
|
owner:anObject |
|
|
tag:(int)trackNum |
|
|
left:(BOOL)leftDown |
|
|
right:(BOOL)rightDown |
|
|
|
discardTrackingRect:(int)trackNum |
Clears tracking rectangle within the Window |
|
|
makeFirstResponder:aResponder |
Makes aResponder the first responder |
|
|
firstResponder |
Returns the first responder |
|
|
sendEvent:(NXEvent *)theEvent |
Dispatches mouse and keyboard events |
|
|
rightMouseDown:(NXEvent *)theEvent |
Handles right mouse-down events |
|
|
(BOOL)commandKey:(NXEvent *)theEvent |
Handles Command key-down events |
|
|
(BOOL)tryToPerform:(SEL)anAction |
Aids in dispatching action messages |
|
with:anObject |
|
|
|
setAvoidsActivation:(BOOL)flag |
Establishes whether the application will become active when the user clicks in the Window |
|
|
(BOOL)avoidsActivation |
Returns the value set by setAvoidsActivation: |
|
printPSCode:sender |
Prints all the Window's Views |
|
|
smartPrintPSCode:sender |
Prints all the Window's Views |
|
|
faxPSCode:sender |
Faxes all the Window's Views |
|
|
smartFaxPSCode:sender |
Faxes all the Window's Views |
|
|
openSpoolFile:(char *)filename |
Opens filename for print spooling |
|
|
spoolFile:(const char *)filename |
Spools filename to the printer |
|
|
copyPSCodeInside:(const NXRect *)rect |
Writes PostScript code for the rectangle to stream |
|
to:(NXStream *)stream |
|
|
|
(BOOL)knowsPagesFirst:(int *)firstPageNum |
Returns whether the Window paginates itself |
|
last:(int *)lastPageNum |
|
|
|
(BOOL)getRect:(NXRect *)theRect |
Provides how much of the Window fits on page |
|
forPage:(int)page |
|
|
|
placePrintRect:(const NXRect *)aRect |
Locates the printing rectangle on the page |
|
offset:(NXPoint *)location |
|
|
|
(float)heightAdjustLimit |
Returns how much of a page can go on next page |
|
|
(float)widthAdjustLimit |
Returns how much of a page can go on next page |
|
|
beginPSOutput |
Initializes the printing environment |
|
endHeaderComments |
Writes the Application Kit print package |
|
|
endPrologue |
Writes the end of the prologue |
|
|
beginSetup |
Writes the beginning of the document setup section |
|
|
endSetup |
Writes the end of the document setup section |
|
|
beginPage:(int)ordinalNum |
Writes a page separator |
|
label:(const char *)aString |
|
|
bBox:(const NXRect *)pageRect |
|
|
fonts:(const char *)fontNames |
|
|
|
beginPageSetupRect:(const NXRect *)aRect |
Writes the beginning of a page setup section |
|
placement:(const NXPoint *)location |
|
|
|
endPageSetup |
Writes the end of a page setup section |
|
|
endPage |
Writes the end of a page description |
|
|
beginTrailer |
Writes the beginning of trailer for the print job |
|
|
endTrailer |
Writes the end of the trailer |
|
|
endPSOutput |
Finishes the printing job |
|
windowWillClose:sender |
Notifies delegate that the Window is about to close |
|
|
windowWillReturnFieldEditor:sender |
Lets delegate provide another Text object |
|
toObject:client |
|
|
|
windowWillResize:sender |
Lets delegate constrain resizing |
|
toSize:(NXSize *)frameSize |
|
|
|
windowDidResize:sender |
Notifies delegate that the Window was resized |
|
|
windowDidExpose:sender |
Notifies delegate that the Window was exposed |
|
|
windowWillMove:sender |
Notifies delegate that the Window will move |
|
|
windowDidMove:sender |
Notifies delegate that the Window did move |
|
|
windowDidChangeScreen:sender |
Notifies delegate that the Window changed screens |
|
|
windowDidBecomeKey:sender |
Notifies delegate that the Window is the key window |
|
|
windowDidResignKey:sender |
Notifies delegate that the Window isn't the key window |
|
|
windowDidBecomeMain:sender |
Notifies delegate that the Window is the main window |
|
|
windowDidResignMain:sender |
Notifies delegate that the Window isn't the main window |
|
|
windowWillMiniaturize:sender |
Notifies delegate that the Window will miniaturized |
|
toMiniwindow:miniwindow |
|
|
|
windowDidMiniaturize:sender |
Notifies delegate that the Window was miniaturized |
|
|
windowDidDeminiaturize:sender |
Notifies delegate that the Window was restored to screen |
|
|
windowDidUpdate:sender |
Notifies delegate that the Window was updated |