Important: The information in this document is obsolete and should not be used for new development.
Index A - I
[']
'BNDL' resource type and control panel files and monitors extensions files used in desktop database 'card' resource type [1] [2] 'cdev' file type 'cdev'resource type [1] [2] 'cicn' resource type and color icon record and Dialog Manager and Menu Manager drawing [1] 'cicn' resource type. See also icon resources 'dctb' resource type and Standard File Package dialog boxes 'DITL' resource type for a control panel [1] [2] for a monitors extension [1] [2] help items in [1] 'finf' resource type 'finf' resource type 'FKEY' resource type 'FREF' resource type and control panel files and monitors extensions files 'gama' resource type and monitor extensions 'hdlg' resource type compared with 'hrct' resource type [1] [2] options for Rez input format for [1] Rez output format for [1] used with 'hwin' resources [1] 'hfdr' resource type and control panel files options for Rez input format for [1] Rez output format for [1] 'hmnu' resource type example of options for Rez input format for [1] Rez output format for [1] 'hovr' resource type [1] [2] example of options for Rez input format for [1] Rez output format for [1] 'hrct' resource type compared with 'hdlg' resource type [1] [2] options for Rez input format for [1] Rez output format for [1] used with 'hwin' resources [1] [2] 'hwin' resource type compared with using HelpItem item [1] options for [1] Rez input format for [1] Rez output format for [1] used with 'hdlg' and 'hrct' resources [1] [2] 'icl4' resource type as part of an icon family 'icl8' resource type as part of an icon family 'icm#' resource type 'icm4' resource type 'icm8' resource type 'ICN#' resource type as part of an icon family 'ICON' resource type and Dialog Manager and Menu Manager drawing [1] 'ics#' resource type as part of an icon family 'ics4' resource type as part of an icon family 'ics8' resource type as part of an icon family 'ictb' resource type and control panels and monitors extensions 'INIT' resource type and monitors extensions 'kind' resource type 'kind' resource type [1] [2] 'LDEF' resource type 'mach' resource type 'mach' resource type [1] [2] 'mntr' resource type [1] [2] 'movv' scrap format type 'nrct' resource type 'nrct' resource type [1] [2] 'open' resource type 'open' resource type [1] [2] 'PACK' resource type 'PICT' resource type and help messages 'PICT' scrap format type 'RECT' resource type 'ROv#' resource type 'ROv#' resource type [1] 'SICN' resource type drawing [1] 'snd ' scrap format type 'STR ' resource type and help messages 'STR#' resource type and help messages 'styl' resource type and help messages 'styl' scrap format type 'TEXT' file type proper use of 'TEXT' resource type and help messages 'TEXT' scrap format type 'thng' resource type and translation extensions [1] format of [1] Rez input for [1]12-by-16 pixel icons (mini) 16-by-16 pixel icons (small)32-by-32 pixel icons (large)4-bit color icons [1] [2]8-bit color icons [1] [2]A
A5 register and code resources A5 world and component connections [1] About This Macintosh dialog box action functions [1] activate events in lists [1] AddIconToSuite function [1] AddIconToSuite function AddResource function AddResource procedure [1] alert boxes and Help menu and help messages for menus [1] help balloons for help balloons for areas outside aligning icons alternate rectangles. See also hot rectangles specifying in 'hdlg' resources [1] specifying in HMShowBalloon function [1] anchor algorithm for extending list selections [1] Apple menu help balloons for [1] Apple Menu Items folder icon for application icons help balloons for Application menu help balloons for [1] application startup application translation extensions application-defined routines DoGetFileTranslationList DoGetScrapTranslationList DoIdentifyFile DoIdentifyScrap DoTranslateFile DoTranslateScrap MyBalloonDef [1] MyCdev [1] MyClickLoop [1] MyComponent MyIconAction [1] MyIconGetter [1] MyLDEF [1] MyMatchFunction [1] MyMntrExt [1] MyTip [1] application-defined routines. See also sample routines applications default icon for removing from desktop database arrow keys extending list selections with [1] moving list selections with [1] supporting navigation of lists with [1]B
balloon definition functions creating [1] standard Balloon Help assistance. See also help balloons defined determining whether enabled enabling and disabling enabling and disabling [1] user interface guidelines [1] [2] BalloonWriter tool [1] batch translation BeginUpdate procedure and updating lists bundle bit bundles resources. See 'BNDL' resource typeC
CallComponentFunction function [1] CallComponentFunctionWithStorage function [1] can do request CanDocBeOpened function [1] [2] CaptureComponent function CaptureComponent function [1] catalog types cdev functions. See control device functions Cell data type Cell data type [1] [2] cell record [1] cells. See list cells ChangedResource function ChangedResource procedure [1] [2] CIcon data type CIcon data type Clear command (Edit menu) click-loop procedures [1] [2] Clipboard file Clipboard window [1] hiding showing cloning components close boxes help balloon for [1] close request [1] CloseComponent function [1] CloseComponentResFile function [1] CloseResFile function CloseResFile procedure [1] color icon record color icon resources. See 'cicn' resource type color icons [1] Command key using to create discontiguous selections in lists Command-key equivalents. See keyboard equivalents component connections component connections [1] Component data type component description record [1] component file [1] component identifiers [1] [2] [3] component identifiers [1] component instances [1] [2] component instances [1] Component Manager data structures in for applications [1] for components [1] requests to components resources in [1] routines in for applications [1] for components [1] testing for availability Component Manager [1] component parameters record [1] component requests can do close [1] open register [1] target [1] unregister [1] version [1] component requests component resources [1] component subtypes component subtypes [1] component types [1] ComponentDescription data type [1] ComponentFunctionImplemented function [1] ComponentInstance data type ComponentParameters data type [1] ComponentResource data type [1] components calling [1] capturing [1] capturing [1] cloning closing connections to [1] defined finding [1] getting information about [1] hiding [1] interfaces of, defining [1] levels of service manufacturer code for manufacturer code for [1] opening connections to [1] registering [1] requesting services from [1] structure of [1] targeting [1] unregistering [1] using services of ComponentSetTarget function ComponentSetTarget function [1] content region of help balloons [1] [2] control device code resources control device functions [1] [2] and activate events and keyboard-related events and mouse-related events and update events performing initialization preserving a handle to private storage Control Panel desk accessory control panel files and monitors extensions and system extensions creating [1] defined user documentation for control panels and Command-key equivalents and error reporting and text defined as user items compatibility with the Control Panel desk accessory creating [1] creating resources for initializing required resources [1] [2] shutting down specifying a font for user interface guidelines for valid resource IDs for where to store Control Panels folder icon for controls help balloons for conversion of file formats. See translation of file formats copy and paste user interface guidelines for [1] Copy command (Edit menu) [1] [2] Count1Resources function [1] Count1Resources function Count1Types function Count1Types function [1] CountComponentInstances function [1] CountComponents function [1] CountResources function [1] CountResources function CountTypes function CountTypes function [1] CreateResFile function CreateResFile procedure [1] current resource file defined getting and setting [1] CurResFile function CurResFile function [1] cursors tracking location by Help Manager cut and paste, intelligent [1] Cut command (Edit menu) [1]D
data forks [1] DataHandle data type default help override resources. See 'hovr' resource type defaultComponentAnyFlags flag defaultComponentAnyManufacturer flag defaultComponentAnySubType flag defaultComponentIdentical flag DelegateComponentCall function DelegateComponentCall function [1] desk accessories default icon for desktop default icons used on desktop database [1] adding data to [1] closing contents of deleting data from [1] determining parent directory of determining reference number of [1] [2] determining space used by locating [1] opening [1] removing data from [1] retrieving data from [1] saving to disk Desktop file Desktop Manager [1] data structures in [1] routines in [1] desktop parameter block [1] DetachResource function DetachResource procedure [1] dialog boxes and Help menu and help messages for menus [1] [2] creating lists in [1] handling editing operations in [1] help balloons for help balloons for areas outside Dialog Manager and Scrap Manager [1] and TextEdit [1] dialog-item help resources. See 'hdlg' resource type DialogCopy procedure DialogCut procedure DialogPaste procedure discontiguous selections in lists DisposeCIcon procedure [1] DisposeCIcon function DisposeIconSuite function DisposeIconSuite function [1] Document Converter [1] [2] document opening methods documents batch translation of default icon for drop launching help balloons for icons identifying the type of [1] of type 'TEXT' opening from the Finder [1] opening in an application [1] opening with explicit translation [1] translating on the desktop [1] translating. See translation of file formats [1] DrawGrowIcon procedure using to create resizeable lists DrawText procedure using to draw text in a cell of a list drop launching DTPBRec data type DTPBRec data type [1] dynamic file-type lists. See application translation extensions dynamic windows, help balloons for [1]E
Edit Menu and control panels Edit menu Clear command Copy command Cut command Paste command Show Clipboard/Hide Clipboard command Edition Manager and Macintosh Easy Open [1] [2] editions translating format of EndUpdate procedure and updating lists events handling resume events [1] handling suspend events [1] in control panels [1] in lists [1] explicit translation extend algorithm for extending list selections [1] ExtendFileTypeList function [1] [2] extensions default icon for Extensions folder icon forF
file filter functions. See Standard File Package, file filter functions file reference numbers defined for System file's resource fork used with Resource Manager routines file reference resources. See 'FREF' resource type file system specification (FSSpec) records and Resource Manager routines file translation lists creating [1] defined structure of [1] file translation systems file type specifications [1] [2] file types and Macintosh Easy Open declaring those an application can open [1] identifying [1] files . See also application; documents data fork of [1] resource fork of [1] user comments associated with FileTranslationList data type [1] FileTypeSpec data type [1] filters for translating file formats. See translation systems Finder and control panels and Macintosh Easy Open [1] [2] database for a volume [1] Finder icon help resources. See 'hfdr' resource type Finder icons. See standard icons FindNextComponent function FindNextComponent function [1] folders default icons for icons for those in the System Folder font information resource fonts in control panels in help balloons [1] Fonts folder icon for ForEachIconDo function [1] ForEachIconDo function FSpCreateResFile procedure [1] FSpCreateResFile function FSpOpenResFile function FSpOpenResFile function [1] FSSpec data type function key resource IDsG
gamma tables and monitor extensions Gestalt function and Help Manager and Icon Utilities and Resource Manager and Resource Manager and Scrap Manager and Translation Manager Get1IndResource function [1] Get1IndResource function Get1IndType function Get1IndType procedure [1] Get1NamedResource function [1] Get1NamedResource function Get1Resource function Get1Resource function [1] GetCIcon function GetCIcon function [1] GetComponentIconSuite function [1] GetComponentInfo function [1] GetComponentInstanceA5 function [1] GetComponentInstanceError function [1] GetComponentInstanceStorage function [1] GetComponentListModSeed function [1] GetComponentRefcon function GetComponentRefcon function [1] GetComponentVersion function [1] GetControlValue function GetDialogItem procedure GetFileTypesThatAppCanNativelyOpen function [1] [2] GetIcon function [1] GetIcon function GetIconCacheData function GetIconCacheData function [1] GetIconCacheProc function [1] GetIconCacheProc function GetIconFromSuite function GetIconFromSuite function [1] GetIconSuite function [1] GetIconSuite function GetIndResource function GetIndResource function [1] GetIndType procedure [1] GetIndType function GetLabel function GetLabel function [1] GetMaxResourceSize function [1] GetNamedResource function [1] GetNamedResource function GetResAttrs function GetResAttrs function [1] GetResFileAttrs function [1] GetResFileAttrs function GetResInfo function GetResInfo procedure [1] GetResource function [1] GetResource function GetResourceSizeOnDisk function [1] GetScrap function GetScrap function [1] [2] GetSuiteLabel function GetSuiteLabel function [1]H
handles NIL, returned by Resource Manager routines type-casting, for use by Resource Manager HCreateResFile function HCreateResFile procedure [1] heap zone created by Resource Manager help balloons content region of default [1] defined determining whether enabled determining whether showing displaying [1] enabling and disabling [1] [2] for alert boxes for close boxes [1] for controls for dialog boxes for icons [1] [2] for menus [1] for windows [1] for zoom boxes [1] help messages in extracting [1] font name and size for [1] formats [1] specifying in a help message record user interface guidelines [1] user interface guidelines [1] methods for displaying help balloons [1] overriding default for application icons for inactive windows for window frames for window frames positioning positioning [1] removing removing [1] routines for [1] sizes of, getting [1] structure region of tips of. See tips of help balloons user interface guidelines [1] user interface guidelines [1] variation codes for [1] Help Manager string list record Help Manager. See also help balloons [1] application-defined routines for [1] data structures in [1] resources in [1] routines in [1] testing for availability Help menu adding items to [1] help balloons for [1] place in menu bar Show/Hide Balloons command help message record [1] [2] help messages. See help balloons help resources .See also 'hdlg' resource type; 'hfdr' resource type; 'hmnu' resource type; 'hovr' resource type; 'hrct' resource type; 'hwin' resource type options for [1] help resources. getting and setting [1] HelpItem item type [1] Hide/Show Balloons command (Help menu) Hide/Show Clipboard command (Edit menu) HMBalloonPict function HMBalloonRect function HMCompareItem identifier HMExtractHelpMsg function HMGetBalloons function [1] HMGetBalloonWindow function HMGetDialogResID function HMGetFont function HMGetFontSize function HMGetHelpMenuHandle function HMGetHelpMenuHandle function HMGetIndHelpMsg function HMGetMenuResID function HMIsBalloon function HMMessageRecord data type HMMessageRecord data type [1] [2] HMRemoveBalloon function [1] [2] HMScanTemplateItems function HMSetBalloons function HMSetDialogResID function HMSetFont function HMSetFontSize function HMSetMenuResID function HMShowBalloon function [1] HMShowMenuBalloon function HMStringResType data type HomeResFile function [1] HomeResFile function HOpenResFile function HOpenResFile function [1] hot rectangles. See also alternate rectangles defined in dialog and alert boxes [1] in menus specifying in dynamic windows [1] [2] specifying in static windowsI
icon caches defined working with [1] icon families defined [1] drawing an icon from a resource [1] drawing icons in [1] drawing specific icons from [1] icon getter function [1] [2] icon list resources as part of an icon family icon masks converting to a region [1] icon resources 'cicn' [1] 'icl4' 'icl8' 'icm#' 'icm4' 'icm8' 'ICN#' 'ICON' [1] 'ics#' 'ics4' 'ics8' 'SICN' [1] icon suites creating [1] defined disposing of [1] drawing icons from [1] [2] getting icons from [1] Icon Utilities [1] application-defined routines for [1] data structure in [1] routines in [1] testing for availability IconIDToRgn function [1] IconIDToRgn function IconMethodToRgn function IconMethodToRgn function [1] icons . See also icon families; icon resources 4-bit color 8-bit color alignment of [1] [2] black and white color default [1] defined designing and creating disposing of drawing from an icon suite [1] from resources [1] members of an icon family [1] those that are not part of an icon family [1] for components for control panel files for monitors extension files help balloons for [1] [2] [3] hit testing [1] in desktop database adding to [1] getting icon definitions from [1] removing from in dialog boxes in menus in the System file [1] label information, getting [1] [2] large (32-by-32 pixel) manipulating icon data mini small (16-by-16 pixel) small (16-by-16 pixel) transform constants IconSuiteToRgn function IconSuiteToRgn function [1] implicit translation defined of editions while opening documents while pasting data [1] [2] inactive windows help balloons for InfoScrap function InfoScrap function [1] initializing the Resource Manager InitResources function InitResources function [1] item color table resources and control panels and monitors extensions item list resources. See 'DITL' resource type IUMagIDString function used by LSearch function