Legacy Documentclose button

Important: The information in this document is obsolete and should not be used for new development.

Previous Book Contents Book Index Next

Inside Macintosh: More Macintosh Toolbox


Index J - Z

J, K

key-down events
    scrolling lists in response to [1]
Keyboard control panel
    and type selection
keyboard equivalents
    and control panels
keyboard events
    handling in control panels
keyboards
    using to navigate lists [1] [2]
kind strings [1]

L

labels, icon
LActivate procedure [1]
LActivate function
LAddColumn function
LAddColumn function [1]
LAddRow function [1]
LAddRow function
LAddToCell function
LAddToCell procedure [1]
large 4-bit color icon resources
    as part of an icon family
large 8-bit color icon resources
    as part of an icon family
large icons (32-by-32 pixel)
LAutoScroll procedure [1]
LAutoScroll function
LCellSize function
LCellSize procedure [1]
LClick function
LClick function [1]
lCloseMsg message
LClrCell procedure [1]
LClrCell function
LDelColumn function
LDelColumn procedure [1]
LDelRow procedure [1]
LDelRow function
LDispose function
LDispose procedure [1]
LDraw function
LDraw procedure [1]
lDrawMsg message [1]
LGetCell function
LGetCell procedure [1] [2]
LGetCellDataLocation procedure [1]
LGetSelect function
LGetSelect function [1]
lHiliteMsg message [1]
lInitMsg message [1]
list cells
    condensed text in
    containing several types of information
    customizing selection algorithm [1]
    defined
    selection of [1] [2]
    size of
list definition procedure resources
list definition procedures [1]
    changing fields of the list record
    compiling
    entry point of
    processing messages in
    responding to lCloseMsg message
    responding to lDrawMsg message [1]
    responding to lHiliteMsg message [1]
    responding to lInitMsg message [1]
    using global variables in
    using to create graphical lists
List Manager [1]
    application-defined routines for [1]
    data structures in [1]
    routines in [1]
list record [1]
    setting selFlags field
ListRec data type
lists
    activating [1]
    adding items alphabetically [1]
    appearance of [1]
    arrow-key navigation in [1]
    automatic drawing mode [1]
    borders around, drawing [1]
    cell data, accessing [1] [2]
    creating [1]
    creating a list of pictures
    data bounds of
    discontiguous selections in
    disposing of [1] [2]
    double click in
    events in, responding to [1]
    graphical items in [1] [2]
    introduced [1]
    keyboard navigation of [1] [2]
    location of last click, determining
    multiple in a window [1]
    outline around current [1]
    outline of
    redrawing [1]
    scroll bars in [1] [2]
    scrolling [1] [2]
    searching in [1]
    selection algorithm, customizing [1]
    selection of items in [1] [2]
    size box in
    type selection in [1] [2]
    visible cells of
lists. See also list cells
LLastClick function
LLastClick function [1]
LNew function [1]
LNextCell function
LNextCell function [1]
LoadIconCache function [1]
LoadIconCache function
LoadResource function
LoadResource procedure [1]
LoadScrap function
LoadScrap function [1]
localization guidelines
    for Help Manager
LRect procedure [1]
LRect function
LScroll function
LScroll procedure [1]
LSearch function [1]
LSearch function
LSetCell function
LSetCell procedure [1]
LSetDrawingMode procedure [1]
LSetSelect procedure [1] [2]
LSetSelect function
LSize function
LSize procedure [1]
LUpdate function
LUpdate procedure [1]

M

machine resources [1] [2]
Macintosh Easy Open [1]
    and  Finder [1]
    and Edition Manager [1] [2]
    and Finder
    and Scrap Manager [1] [2]
    and Standard File Package [1] [2]
    application guidelines [1]
    capabilities [1]
    defined
MakeIconCache function
MakeIconCache function [1]
manufacturer code for components
manufacturer code for components  [1]
match functions [1]
MaxSizeRsrc function. See GetMaxResourceSize function
menu commands
    Clear (Edit menu)
    Copy (Edit menu) [1]
      handling
    Cut (Edit menu) [1]
      handling [1]
    Paste (Edit menu) [1]
      handling [1]
    Show/Hide Balloons (Help menu)
    Show/Hide Clipboard (Edit menu)
menu help resources. See 'hmnu' resource type
menu items. See also menu commands
    adding to Help menu [1]
    help balloons for [1]
menu titles
    help balloons for   [1]
menus. See also menu commands;
    help balloons for [1]
mini 4-bit color icon resources
mini 8-bit color icon resources
mini icon list resources
mini icons, defined
missing items, help balloons for
    in 'hdlg' resources   [1]
    in 'hmnu' resources 
    in 'hmnu' resources  
    in 'hovr' resources
monitor code resources [1] [2]
Monitors control panel
    and the Options dialog box
    features
monitors extension functions [1]
    allocating memory for
    and keyboard-related events
    and mouse-related events
    error handling
    modifying the rectangle resource for
    performing initialization
monitors extensions [1]
    optional resources
    required resources [1] [2]
    user interface guidelines for [1]
mouse-down events
    in lists [1]
multicolumn lists
    containing fewer items than columns

N

Network control panel
NewIconSuite function
NewIconSuite function [1]
NIL handle
    in a resource map
    returned by Resource Manager routines

O

open request 
OpenComponent function  [1]
OpenComponentResFile function  [1]
OpenDefaultComponent function  [1]
OpenResFile function [1]
OpenResFile function
OpenRFPerm function
OpenRFPerm function [1]
Options dialog box
    and controls for superusers
    and monitors extension controls
    defining the display area for controls
    standard controls
    supplying the icon for
outlining the current list [1]

P

package resource IDs
package resources
packages
partial resources [1]
Paste command (Edit menu) [1]
PBDTAddAPPL function
PBDTAddAPPL function [1]
PBDTAddIcon function
PBDTCloseDown function
PBDTFlush function
PBDTGetAPPL function
PBDTGetComment function
PBDTGetComment function [1]
PBDTGetIcon function
PBDTGetIconInfo function
PBDTGetInfo function
PBDTGetPath function
PBDTGetPath function [1]
PBDTOpenInform function [1]
PBDTOpenInform function
PBDTRemoveAPPL function
PBDTRemoveComment function
PBDTReset function
PBDTSetComment function
picture resources
    and help messages
PlotIcon function
PlotCIcon function
PlotCIconHandle function
PlotCIconHandle function [1]
PlotCIcon procedure [1]
PlotIcon procedure [1]
PlotIconHandle function [1]
PlotIconHandle function
PlotIconID function
PlotIconID function [1]
PlotIconMethod function [1]
PlotIconMethod function
PlotIconSuite function
PlotIconSuite function [1]
PlotSICNHandle function
PlotSICNHandle function [1]
point-to-point translation [1]
preferences files
    and control panels
    and monitors extensions
    default icon for
    resources in
Preferences folder
    icon for
printer, determining type in use
PrintMonitor Documents folder
    icon for
private scrap
    reading data from [1]
    writing data to [1]
progress dialog box. See translation progress dialog box
PtInIconID function [1]
PtInIconID function
PtInIconMethod function [1]
PtInIconMethod function
PtInIconSuite function
PtInIconSuite function [1]
PtInRect function
    using to determine if a cell is in a list
    using to determine if a list cell is visible
PutScrap function
PutScrap function [1]

Q

query documents
    default icon for

R

ReadPartialResource function
ReadPartialResource procedure [1]
rectangle help resources. See 'hrct' resource type
rectangle positions resource [1] [2]
rectangle resources [1] [2]
RectInIconID function [1]
RectInIconID function
RectInIconMethod function
RectInIconMethod function [1]
RectInIconSuite function
RectInIconSuite function [1]
reference number
    determining for desktop database [1]
    of desktop database
reference number See also file reference numbers
register request  [1]
registerCmpGlobal flag
registerCmpNoDuplicates constant
registerCompAfter flag
RegisterComponent function
RegisterComponent function  [1]
RegisterComponentResource function
RegisterComponentResource function  [1]
RegisterComponentResourceFile function
RegisterComponentResourceFile function [1]
ReleaseResource function
ReleaseResource procedure [1]
RemoveResource procedure [1]
request codes
    for components
ResEdit resource editor [1]
ResErr global variable
ResError function
ResError function [1]
resource attributes
    defined
    getting and setting [1]
resource files. See resource forks
resource forks [1]
    closing [1]
    creating [1]
    file format for [1]
    getting and setting attributes of [1]
    opening
    reading resources from [1]
    resource data, format of
    resource header, format of
    resource name list, format of
    resource type list, format of
    writing resources to [1] [2]
resource forks. See also current resource file
resource IDs [1]
    defined
    for function key resources
    for owned resources
    for packages  [1]
    getting unique [1]
    restrictions on [1]
Resource Manager
    data structure, types, and IDs [1]
    initializing
    routines in [1]
    testing for features of
Resource Manager  [1]
resource maps
    accessing entries in [1]
    defined
    format of
    ROM, inserting in resource search path [1]
resource types
    'BNDL'
    'card' [1] [2]
    'cdev' [1] [2]
    'cicn'
    'dctb'. See 'dctb' resource type
    'DITL'. See 'DITL' resource type
    'finf'
    'FKEY'
    'gama'
    'hfdr'. See 'hfdr' resource type
    'hmnu'. See 'hmnu' resource type
    'hovr'. See 'hovr' resource type
    'hwin'. See 'hwin' resource type
    'icl4'
    'icl8'
    'icm#'
    'icm4'
    'icm8'
    'ICN#'
    'ICON' [1] [2]
    'ics#'
    'ics4'
    'ics8'
    'ictb'. See 'ictb' resource type
    'INIT'. See 'INIT' resource type
    'kind' [1] [2]
    'LDEF'
    'mach' [1] [2]
    'mntr' [1] [2]
    'nrct' [1] [2]
    'open' [1] [2]
    'PACK'
    'RECT'
    'ROv#' [1]
    'SICN'
    'STR '. See 'STR ' resource type
    'STR#'. See 'STR#' resource type
    'thng'. See 'thng' resource type
    available for application's use   [1]
    defined
    list of standard [1]
    reserved for Operating System's use
    ResType data type
resource types. See also resources
resources
    and ResEdit [1]
    and Rez resource compiler
    bundle. See 'BNDL' resource type
    card
    changing [1]
    color icon
    component [1] [2] [3]
    control device code [1] [2]
    counting and indexing
    counting and listing resource types [1]
    creating [1]
    default help override. See  'hovr' resource type
    defined
    dialog color table. See 'dctb' resource type
    dialog-item help. See 'hdlg' resource type 
    disposing of [1]
    file reference. See 'FREF' resource type
    font information
    for standard icons [1]
    function keys
    gamma tables. See 'gama' resource type
    getting a unique ID [1]
    getting and setting information about [1]
    getting handles to
    icon family. See icon families
    icon. See icon resources
    in preferences files
    in System file [1] [2]
    item color table. See 'ictb' resource type
    item list. See  'DITL' resource type
    kind [1] [2]
    list definition procedure
    locations of, typical
    machine [1] [2]
    menu help. See 'hmnu' resource type 
    modifying [1]
    monitor code
    open [1] [2]
    owned
    partial [1]
    partial  
    reading [1]
    rectangle [1] [2]
    rectangle positions [1] [2]
    releasing and detaching
    ROM [1]
    ROM override [1]
    search path for [1]
    size of, getting [1]
    small icon [1] [2]
    standard types [1]
    system extension. See 'INIT' resource type
    user information
    user information  
    window help. See 'hwin' resource type
    writing [1] [2]
resources. .See also resource types
ResourceSpec data type 
ResType data type
resume events
    handling [1]
    updating type-selection threshhold after
Rez resource compiler
RGetResource function [1]
RGetResource function
RmveResource procedure See RemoveResource procedure
ROM override resource [1]
ROM resource map [1] [2]
ROM-resident resources [1] [2]
    overriding [1]
RsrcMapEntry function [1]
RsrcMapEntry function
RsrcZoneInit function
RsrcZoneInit procedure [1]

S

sample routines
    DoCutOrCopyCommand
    DoGetFileTranslationList
    DoIdentifyFile
    DoPasteCommand
    DoSuspendResumeEvent
    DoTranslateFile
    MyActivateControlPanel
    MyAddIconToList
    MyAddItemAlphabetically
    MyAddItemsFromStringList
    MyArrowKeyExtendSelection
    MyArrowKeyInList
    MyArrowKeyMoveSelection
    MyClearAllCellData
    MyCloseControlPanel
    MyConvertScrap
    MyCopyAResource
    MyCreateAndOpenResourceFork
    MyCreateResourceFork
    MyCreateTextListInDialog
    MyCreateVerticallyScrollingList
    MyDoOpenSoundResources
    MyDrawIconFromFamily
    MyDrawIconInSuite
    MyDrawListBorder
    MyDrawOutline
    MyDrawRect
    MyDrawThisIcon
    MyFindNewCellLoc
    MyGetAndPlayRewardSoundResource
    MyGetAndPlaySoundResource
    MyGetCellData
    MyGetDirectAccessToCellData
    MyGetFirstSelectedCell
    MyGetIconData
    MyGetLastSelectedCell
    MyHandleEditCommand
    MyHandleHitInDialogItem
    MyHandleHits
    MyHandleInitMsg
    MyHandleKeyEvent
    MyHandleMouseDownInList
    MyInitialize
    MyInitializeCP
    MyKeySearchInList
    MyLDEF
    MyLDEFClose
    MyLDEFDraw
    MyLDEFHighlight
    MyLDEFInit
    MyMakeCellVisible
    MyMatchNextAlphabetically
    MyMonExtend
    MyOutlineNextList
    MyOutlinePreviousList
    MyPlotAcicn
    MyPlotAcicnWithAlignAndTransform
    MyPlotAnICON
    MyPlotAnICONWithAlignAndTranform
    MyPlotAnSICNWithAlignAndTranform
    MyReadAPartial
    MyResetTypeSelection
    MySearchPartialMatch
    MySelectOneCell
    MySetCellSizeForIconList
    MySetUpData
    MySetWindowPosition
    MyTrackList
    MyUpdateControlPanel
    MyUpdateList
    MyUpdateListOutlines
    TranslateEntry
scrap
    converting data between a private scrap and [1]
    converting data between the TextEdit scrap and [1]
    defined
    location of [1]
    reading data from [1]
    translating format of
    using a private
    writing data to [1]
scrap file [1] [2]
scrap format types [1]
    'movv'
    'PICT'
    'snd '
    'styl'
    'TEXT'
    standard
scrap information record [1]
Scrap Manager
    and Standard File Package
    and TextEdit [1]
    and Translation Manager [1] [2] [3]
    data types in [1]
    routines in [1]
    testing for features
scrap translation lists [1]
scrap translation systems
scrap type specifications
scrap types
    'stxt'
    'styl'
    'TEXT'
scrap types. See also scrap format types
ScrapStuff data type
ScrapStuff data type [1]
ScrapTranslationList data type [1]
ScrapTypeSpec data type
screen shots
scroll bars
    help balloon for
    in lists [1] [2]
    width of
search path, for resources [1]
SetComponentInstanceA5 procedure  [1]
SetComponentInstanceError procedure
SetComponentInstanceError procedure  [1]
SetComponentInstanceStorage procedure
SetComponentInstanceStorage procedure  [1]
SetComponentRefcon procedure
SetComponentRefcon procedure  [1]
SetControlValue procedure
SetDefaultComponent function  [1]
SetIconCacheData function [1]
SetIconCacheData function
SetIconCacheProc function
SetIconCacheProc function [1]
SetResAttrs procedure [1]
SetResAttrs function
SetResFileAttrs function
SetResFileAttrs procedure [1]
SetResInfo procedure [1]
SetResInfo function
SetResLoad function
SetResLoad procedure [1]
SetResourceSize procedure [1]
SetResourceSize function
SetResPurge function
SetResPurge procedure [1]
SetSuiteLabel function
SetSuiteLabel function [1]
SetTranslationAdvertisement function [1] [2]
Shift key
    use of in lists [1]
Show/Hide Balloons command (Help menu)
Show/Hide Clipboard command (Edit menu) [1] [2]
signatures
    finding applications with specific
size boxes
    help balloon for
    using in lists
SizeResource function. See GetResourceSizeOnDisk function
small 4-bit color icon resources
    as part of an icon family
small 8-bit color icon resources
    as part of an icon family
small icon list resources
    as part of an icon family
small icons
small icons .See also icon resources
standard file dialog boxes
    help balloons for
    icons in [1]
Standard File Package
    and Macintosh Easy Open [1] [2]
    and Scrap Manager
    default icons used by
    file filter functions
    icons used by [1]
    small color icons in dialog boxes
standard icons [1]
    desktop  [1]
    documents and applications   [1]
    folders [1]
StandardOpenDialog function
Startup Items folder
    icon for
startup process
    and Resource Manager [1]
static type lists. See 'open' resource type
static windows, help balloons for
stationery documents
    and Macintosh Easy Open
    default icon for
string list resources
    and help messages
string resources
    and help messages
strings
    putting into list cells
structure regions of help balloons
style resources
    and help messages
styles
    of text in lists
suspend events
    handling [1]
system extensions
    and control panels
    and monitors extension files
    default icon for
    where to install
System file
    file reference number for resource fork
    icon resources in [1]
    resources in [1]
      application icons   [1]
      desktop icons [1]
      document icons   [1]
      folder icons
      Standard File Package icons   [1]
      System Folder icons
      user information [1]
System Folder
    icon for
system heap
    and Resource Manager
system resource map [1] [2]
system startup

T

Tab key
    using to change active list
target request  [1]
TECopy procedure
TECut procedure
TEFromScrap procedure
TEPaste procedure
TEToScrap procedure
text resources
    and help messages
TextEdit
    and Scrap Manager [1]
tip function, creating [1]
tips of help balloons
    defined
    for help balloons in menus
    specifying in 'hdlg' resources
    specifying in 'hrct' resources
    specifying in dynamic windows
transforms, for Icon Utilities routines
    constants for
    defined
TranslateEntry function [1]
TranslateFile function [1] [2]
translation extensions [1]
    data types used in [1]
    defined
    opening resource files
    resources in [1]
    routines defined in [1]
    routines used in [1]
    runtime environment
translation file types
translation groups
Translation Manager [1]
    and Scrap Manager [1] [2]
    and Standard File Package
    relation to Macintosh Easy Open
    resources in [1]
    routines in [1]
    testing for availability [1] [2]
translation of file formats [1]
    explicit translation [1]
    implicit translation [1]
translation progress dialog box
    advertisement in
    and implicit translation
    displaying
    routines for displaying [1]
    shown
    source of types
    updating
translation systems
type selection
    introduced [1]
    supporting [1]
type-selection threshhold
TypesBlock data type

U

UncaptureComponent function  [1]
Unique1ID function [1]
Unique1ID function
UniqueID function
UniqueID function [1]
UnloadScrap function
UnloadScrap function [1]
unregister request  [1]
UnregisterComponent function  [1]
update events
    handled by the Help Manager   [1]
    in lists [1]
UpdateResFile function
UpdateResFile procedure [1]
UpdateTranslationProgress function [1] [2]
user comments
    removing
    retrieving from desktop database [1]
    setting
user information resources
user interface guidelines
    for control panels [1]
    for handling copy and paste [1]
    for Help Manager [1]
    for Help Manager   [1]
    for lists [1]
    for monitors extensions [1]
user name
UseResFile function
UseResFile procedure [1]

V

variation codes for help balloons   [1]
version request  [1]
video cards
    and Monitors control panel
    and sResource data structure
    icons for
volumes
    Finder's desktop database for [1]

W

window frames
    help balloons for   [1]
window help resources. See 'hwin' resource type
windows
    containing multiple lists [1]
    help balloons for   [1]
    position of lists in
WritePartialResource procedure [1]
WritePartialResource function
WriteResource function
WriteResource procedure [1]

X, Y, Z

ZeroScrap function
ZeroScrap function [1]
    using TextEdit with
zoom boxes
    help balloons for   [1]

Previous Book Contents Book Index Next

© Apple Computer, Inc.
6 JUL 1996