Universal Headers - Old to New
Bill Catambay, Pascal Central Editor

Contents

One of the most frequently asked questions is "Where can I find the new universal header names?" This is commonly needed to convert older Macintosh code to use the latest universal header files. This page provides a table of the old names and the new names. The table is broken down by the following classes:

Old NameNew Name
AppleEvents
AEPutKeyPtrAEPutParamPtr
xAEPutKeyDescAEPutParamDesc
AEGetKeyPtrAEGetParamPtr
AEGetKeyDescAEGetParamDesc
AESizeOfKeyDescAESizeOfParam
AEDeleteKeyDescAEDeleteParam
[Return to Contents]
CodeFragments
ConnectionIDCFragConnectionID
LoadFlagsCFragLoadOptions
SymClassCFragSymbolClass
MemFragmentCFragOldMemoryLocator
DiskFragmentCFragHFSDiskFlatLocator
SegmentedFragmentCFragHFSSegmentedLocator
FragmentLocatorCFragHFSLocator
FragmentLocatorPtrCFragHFSLocatorPtr
InitBlockCFragInitBlock
InitBlockPtrCFragInitBlockPtr
ConnectionInitializationRoutineCFragInitFunction
ConnectionTerminationRoutineCFragTermRoutine
kPowerPCArchkPowerPCCFragArch
kMotorola68KArchkMotorola68KCFragArch
kAnyArchTypekAnyCFragArch
kLoadLibkLoadCFrag
kFindLibkFindCFrag
kLoadNewCopykNewCFragCopy
kUseInPlacekInplaceCFrag
kCodeSymkCodeCFragSymbol
kDataSymkDataCFragSymbol
kTVectSymkTVectorCFragSymbol
kTOCSymkTOCCFragSymbol
kGlueSymkGlueCFragSymbol
kInMemkMemoryCFragLocator
kOnDiskFlatkDataForkCFragLocator
kOnDiskSegmentedkResourceCFragLocator
kIsLibkImportLibraryCFrag
kIsAppkApplicationCFrag
kIsDropInkDropInAdditionCFrag
kFullLibkIsCompleteCFrag
kUpdateLibkFirstCFragUpdate
kCFMRsrcTypekCFragResourceType
kCFMRsrcIDkCFragResourceID
kSHLBFileTypekCFragLibraryFileType
kUnresolvedSymbolAddresskUnresolvedCFragSymbolAddress
[Return to Contents]
Controls
SetCTitleSetControlTitle
GetCTitleGetControlTitle
UpdtControlUpdateControls
SetCtlValueSetControlValue
GetCtlValueGetControlValue
SetCtlMinSetControlMinimum
GetCtlMinGetControlMinimum
SetCtlMaxSetControlMaximum
GetCtlMaxGetControlMaximum
GetAuxCtlGetAuxiliaryControlRecord
SetCRefConSetControlReference
GetCRefConGetControlReference
SetCtlActionSetControlAction
GetCtlActionGetControlAction
SetCtlColorSetControlColor
GetCVariantGetControlVariant
[Return to Contents]
CTBUtilities
NuLookupStandardNBP
NuPLookupCustomNBP
[Return to Contents]
Dialogs
DisposDialogDisposeDialog
UpdtDialogUpdateDialog
GetDItemGetDialogItem
SetDItemSetDialogItem
HideDItemHideDialogItem
ShowDItemShowDialogItem
SelITextSelectDialogItemText
GetITextGetDialogItemText
SetITextSetDialogItemText
FindDItemFindDialogItem
NewCDialogNewColorDialog
GetAlrtStageGetAlertStage
ResetAlrtStageResetAlertStage
DlgCutDialogCut
DlgCopyDialogCopy
DlgPasteDialogPaste
DlgDeleteDialogDelete
SetDAFontSetDialogFont
[Return to Contents]
Events
KeyTransKeyTranslate
[Return to Contents]
Lists
LDoDrawLSetDrawingMode
LFindLGetCellDataLocation
[Return to Contents]
Memory
ApplicZoneApplicationZone
MFTempNewHandleTempNewHandle
MFMaxMemTempMaxMem
MFFreeMemTempFreeMem
MFTempHLockTempHLock
MFTempHUnlockTempHUnlock
MFTempDisposHandleTempDisposeHandle
MFTopMemTempTopMem
ResrvMemReserveMem
DisposPtrDisposePtr
DisposHandleDisposeHandle
ReallocHandleReallocateHandle
[Return to Contents]
Menus
AddResMenuAppendResMenu
InsMenuItemInsertMenuItem
DelMenuItemDeleteMenuItem
SetItemSetMenuItemText
GetItemGetMenuItemText
GetMHandleGetMenuHandle
DelMCEntriesDeleteMCEntries
DispMCInfoDisposeMCInfo
[Return to Contents]
OSUtils
LongDate2SecsLongDateToSeconds
LongSecs2DateLongSecondsToDate
IUMetricIsMetric
Date2SecsDateToSeconds
Secs2DateSecondsToDate
[Return to Contents]
PictUtils
DisposPictInfoDisposePictInfo
[Return to Contents]
Quickdraw
DisposPixMapDisposePixMap
DisposPixPatDisposePixPat
DisposCTableDisposeCTable
DisposCCursorDisposeCCursor
DisposCIconDisposeCIcon
DisposGDeviceDisposeGDevice
[Return to Contents]
QuickdrawText
NPixel2CharPixelToChar
NChar2PixelCharToPixel
NDrawJustDrawJustified
NMeasureJustMeasureJustified
NPortionTextPortionLine
[Return to Contents]
QuickTime
ClockGetTimeGetClockTime
[Return to Contents]
Resources
SizeResourceGetResourceSizeOnDisk
MaxSizeRsrcGetMaxResourceSize
RmveResourceRemoveResource
[Return to Contents]
Script
SetSysJustSetSysDirection
GetSysJustGetSysDirection
Font2ScriptFontToScript
GetEnvironsGetScriptManagerVariable
SetEnvironsSetScriptManagerVariable
IUGetIntlGetIntlResource
IUSetIntlSetIntlResource
IUClearCacheClearIntlResourceCache
IUGetItlTableGetIntlResourceTable
[Return to Contents]
TextEdit
TESetJustTESetAlignment
TextBoxTETextBox
TEStylNewTEStyleNew
SetStylHandleTESetStyleHandle
SetStyleHandleTESetStyleHandle
GetStylHandleTEGetStyleHandle
GetStyleHandleTEGetStyleHandle
TEStylPasteTEStylePaste
GetStylScrapTEGetStyleScrapHandle
GetStyleScrapTEGetStyleScrapHandle
SetStylScrapTEUseStyleScrap
SetStyleScrapTEUseStyleScrap
SetClikLoopTESetClickLoop
TEGetScrapLenTEGetScrapLength
TESetScrapLenTESetScrapLength
SetWordBreakTESetWordBreak
TEStylInsertTEStyleInsert
[Return to Contents]
TextUtils
FormatX2StrExtendedToString
UprStringUpperString
String2DateStringToDate
String2TimeStringToTime
FormatX2StrExtendedToString
FormatStr2XStringToExtended
Str2FormatStringToFormatRec
Format2StrFormatRecToString
IUDatePStringDateString
IUTimePStringTimeString
IULDateStringLongDateString
IULTimeStringLongTimeString
IUCompPStringCompareString
IUEqualPStringIdenticalString
IUMagPStringCompareText
IUMagIDPStringIdenticalText
IULangOrderLanguageOrder
IUTextOrderTextOrder
IUStringOrderStringOrder
[Return to Contents]


Copyright © 1996 Bill M Catambay. All Rights Reserved.

Updated: 25-July-1996