Establishes an NSConnection to the application
listening at port (by convention
usually the application name), launching
appName if necessary. Returns the proxy to
the remote application, or nil
on failure.
The value of port specifies the name of the
distributed objects service to which the
connection is to be made. If this is
nil
it will be inferred from
appName... by convention, applications use
their own name (minus any path or extension) for
this.
The value of expire provides a timeout in case the application cannot be contacted promptly. If it is omitted, a thirty second timeout is used.
Description forthcoming.
Given the name of a serviceItem, and some data in a pasteboard this function sends the data to the service provider (launching another application if necessary) and retrieves the result of the service in the pastebaord.
Returns YES
on success, NO
otherwise.
Registers a services providing object using the
specified port name.
Applications
should not need to use this, as they can use the
[NSApplication -setServicesProvider:]
method instead. The NSApplication method will use the name of the application rather than an other port name.
Controls whether the item name should be included in the services menu.
If enabled is YES
then the
services menu for each application will include
the named item, if enabled is
NO
then the service will not be shown
in application services menus.
Returns 0 if the setting is successfuly changed. Non-zero otherwise.
Description forthcoming.
Returns a flag indicating whether the named service is supposed to be displayed in application services menus.
Description forthcoming.
A services providing application may use this to update the
list of services it provides.
In order to update
the services advertised, the application must create a
.service bundle and place it in
~/Library/Services
before invoking this
function.
Description forthcoming.
Description forthcoming.
Description forthcoming.
Description forthcoming.
Description forthcoming.
Description forthcoming.
Returns the interface style the
responder should use, which affects how a
UI element (such as a button or menu) is displayed. If
the responder has an interface style set,
the key is ignored and the responder's
interface style is returned. Otherwise the style
associated with the key is returned
(if set), otherwise the default style is returned. In
no case will the style NSNoInterfaceStyle
be returned.
Styles can be set using the user defaults system. Currently available styles are
You can set a default style for all UI elements using
the NSInterfaceStyleDefault
key:
defaults write NSGlobalDomain NSInterfaceStyleDefault GSWindowMakerInterfaceStyle
Description forthcoming.
Description forthcoming.
Description forthcoming.
Description forthcoming.
Description forthcoming.
Description forthcoming.
Description forthcoming.
Description forthcoming.
Description forthcoming.
Description forthcoming.
Description forthcoming.
Returns a standardised pasteboard type for file contents, formed from the supplied file extension.
Data written to a pasteboard with a file contents type should be written using the [NSPasteboard -writeFileContents:] or [NSPasteboard -writeFileWrapper:] method. Similarly, the data should be read using the [NSPasteboard -readFileContentsType:toFile:] or [NSPasteboard -readFileWrapper] method.
Returns a standardised pasteboard type for file names, formed from the supplied file extension.
Data written to a pasteboard with a file names type
should be a single name written using
[NSPasteboard -setString:forType:]
or an array of strings written using [NSPasteboard -setPropertyList:forType:]
.
Similarly, the data should be read using the [NSPasteboard -stringForType:]
or [NSPasteboard -propertyListForType:]
method.
See also the NSGetFileType() and NSGetFileTypes() functions.
Returns the file type (fileType extension)
corresponding to the pasteboard type given.
This is a counterpart to the
NSCreateFilenamePboardType()
function.
Returns the file types (filename extensions) corresponding to the pasteboard types given.
Description forthcoming.