Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CP_Enums.h File Reference


Typedefs

typedef SInt16 GraphicAlignment
typedef SInt16 TextAlignment
typedef SInt16 TextPlacement
typedef UInt16 DisclosureTriangleOrientation
typedef UInt32 WindowModality

Enumerations

enum  CP_E_AppStatus {
  kCP_E_AppStatus_Unknown, kCP_E_AppStatus_Startup, kCP_E_AppStatus_Running, kCP_E_AppStatus_Quitting,
  kCP_E_AppStatus_Quit, kCP_E_AppStatus_UnableToRun
}
 Application status flags. More...
enum  { CP_E_CP_Event = CP_FOUR_CHAR_CODE('CPEV') }
enum  { CP_E_CP_Event_SaveDocument = CP_FOUR_CHAR_CODE('SAVD') }
enum  CP_E_NavDialogResult {
  CP_E_NavDialogResultNone = 0, CP_E_NavDialogResultCancel = 1, CP_E_NavDialogResultOpen = 2, CP_E_NavDialogResultSaveAs = 3,
  CP_E_NavDialogResultChoose = 4, CP_E_NavDialogResultNewFolder = 5, CP_E_NavDialogResultSaveChanges = 6, CP_E_NavDialogResultDontSaveChanges = 7,
  CP_E_NavDialogResultDiscardChanges = 8, CP_E_NavDialogResultReviewDocuments = 9, CP_E_NavDialogResultDiscardDocuments = 10
}
enum  { CP_E_FilePerm_ReadOnly = fsRdPerm, CP_E_FilePerm_WriteOnly = fsWrPerm, CP_E_FilePerm_ReadWrite = fsRdWrPerm, CP_E_FilePerm_ReadWriteShared = fsRdWrShPerm }
 CP_File permission flags. More...
enum  { CP_E_FileSeek_FromBegin = fsFromStart, CP_E_FileSeek_FromEnd = fsFromLEOF, CP_E_FileSeek_FromCurrent = fsFromMark }
enum  CP_VHSelector { vSel, hSel }
enum  CP_FontStyle {
  CP_E_FontStyle_Normal = 0, CP_E_FontStyle_Bold = 1, CP_E_FontStyle_Italic = 2, CP_E_FontStyle_Underline = 4,
  CP_E_FontStyle_Outline = 8, CP_E_FontStyle_Shadow = 0x10, CP_E_FontStyle_Condense = 0x20, CP_E_FontStyle_Extend = 0x40,
  CP_E_FontStyle_BoldItalic = 0x80
}
enum  CP_E_TextMode { CP_E_TextMode_Transparent = srcOr, CP_E_TextMode_Opaque = srcCopy }
enum  CP_E_TransferMode { CP_E_TransferMode_SrcCopy = srcCopy, CP_E_TransferMode_SrcOr = srcOr }
enum  { kCP_E_MenuCheckMark = 0x0012, kCP_E_MenuDashMark = 0x002D, kCP_E_MenuNoMark = 0x0000 }
enum  CP_E_SortOrder { kCP_E_SortOrder_Ascending = true, kCP_E_SortOrder_Descending = false }
 Sorting order flags. More...
enum  CP_E_GroupBoxStyle { kCP_GroupBox_Primary, kCP_GroupBox_Secondary }
enum  CP_E_IconStyle {
  kCP_IconStyle_UnknownType, kCP_IconStyle_IconRef, kCP_IconStyle_IconSuite, kCP_IconStyle_ColorIcon,
  kCP_IconStyle_DefaultSystemType
}
enum  {
  CP_E_TextAlign_HorLeft = -2, CP_E_TextAlign_HorCenter = 1, CP_E_TextAlign_HorRight = -1, CP_E_TextAlign_VerTop,
  CP_E_TextAlign_VerMiddle, CP_E_TextAlign_VerBottom
}
enum  CP_E_Direction { CP_E_Direction_Up, CP_E_Direction_Down, CP_E_Direction_Left, CP_E_Direction_Right }
enum  CP_E_RecrusiveSearch { kCP_DoRecrusiveSearch = true, kCP_NoRecrusiveSearch = false }
enum  CP_E_WindowPositioning {
  kCP_E_WindowPos_WindowCenterOnMainScreen = 1, kCP_E_WindowPos_WindowCenterOnParentWindow = 2, kCP_E_WindowPos_WindowCenterOnParentWindowScreen = 3, kCP_E_WindowPos_WindowCascadeOnMainScreen = 4,
  kCP_E_WindowPos_WindowCascadeOnParentWindow = 5, kCP_E_WindowPos_WindowCascadeOnParentWindowScreen = 6, kCP_E_WindowPos_WindowCascadeStartAtParentWindowScreen = 10, kCP_E_WindowPos_WindowAlertPositionOnMainScreen = 7,
  kCP_E_WindowPos_WindowAlertPositionOnParentWindow = 8, kCP_E_WindowPos_WindowAlertPositionOnParentWindowScreen = 9
}
enum  CP_E_OSWindowClass {
  kCP_E_OSWindowClass_AlertWindowClass = 1, kCP_E_OSWindowClass_MovableAlertWindowClass = 2, kCP_E_OSWindowClass_ModalWindowClass = 3, kCP_E_OSWindowClass_MovableModalWindowClass = 4,
  kCP_E_OSWindowClass_FloatingWindowClass = 5, kCP_E_OSWindowClass_DocumentWindowClass = 6, kCP_E_OSWindowClass_UtilityWindowClass = 8, kCP_E_OSWindowClass_HelpWindowClass = 10,
  kCP_E_OSWindowClass_SheetWindowClass = 11, kCP_E_OSWindowClass_ToolbarWindowClass = 12, kCP_E_OSWindowClass_PlainWindowClass = 13, kCP_E_OSWindowClass_OverlayWindowClass = 14,
  kCP_E_OSWindowClass_SheetAlertWindowClass = 15, kCP_E_OSWindowClass_AltPlainWindowClass = 16, kCP_E_OSWindowClass_SimpleWindowClass = 18, kCP_E_OSWindowClass_DrawerWindowClass = 20,
  kCP_E_OSWindowClass_AllWindowClasses = (unsigned long) 0xFFFFFFFF
}
enum  {
  kCP_E_ViewContent_TextOnly = kControlContentTextOnly, kCP_E_ViewContent_NoContent = kControlNoContent, kCP_E_ViewContent_IconSuiteRes = kControlContentIconSuiteRes, kCP_E_ViewContent_CIconRes = kControlContentCIconRes,
  kCP_E_ViewContent_PictureRes = kControlContentPictRes, kCP_E_ViewContent_ICONRes = kControlContentICONRes, kCP_E_ViewContent_IconSuiteHandle = kControlContentIconSuiteHandle, kCP_E_ViewContent_CIconHandle = kControlContentCIconHandle,
  kCP_E_ViewContent_PictureHandle = kControlContentPictHandle, kCP_E_ViewContent_IconRef = kControlContentIconRef, kCP_E_ViewContent_ICON = kControlContentICON, kCP_E_ViewContent_CGImageRef = 134
}
enum  {
  kCP_E_GraphicAlign_SysDirection = kControlBevelButtonAlignSysDirection, kCP_E_GraphicAlign_AlignCenter = kControlBevelButtonAlignCenter, kCP_E_GraphicAlign_AlignLeft = kControlBevelButtonAlignLeft, kCP_E_GraphicAlign_AlignRight = kControlBevelButtonAlignRight,
  kCP_E_GraphicAlign_AlignTop = kControlBevelButtonAlignTop, kCP_E_GraphicAlign_AlignBottom = kControlBevelButtonAlignBottom, kCP_E_GraphicAlign_AlignTopLeft = kControlBevelButtonAlignTopLeft, kCP_E_GraphicAlign_AlignBottomLeft = kControlBevelButtonAlignBottomLeft,
  kCP_E_GraphicAlign_AlignTopRight = kControlBevelButtonAlignTopRight, kCP_E_GraphicAlign_AlignBottomRight = kControlBevelButtonAlignBottomRight
}
enum  { kCP_E_TextAlign_SysDirection = kControlBevelButtonAlignTextSysDirection, kCP_E_TextAlign_Centered = kControlBevelButtonAlignTextCenter, kCP_E_TextAlign_FlushRight = kControlBevelButtonAlignTextFlushRight, kCP_E_TextAlign_FlushLeft = kControlBevelButtonAlignTextFlushLeft }
enum  {
  kCP_E_TextPlacement_SysDirection = kControlBevelButtonPlaceSysDirection, kCP_E_TextPlacement_Normal = kControlBevelButtonPlaceNormally, kCP_E_TextPlacement_RightOfGraphic = kControlBevelButtonPlaceToRightOfGraphic, kCP_E_TextPlacement_LeftOfGraphic = kControlBevelButtonPlaceToLeftOfGraphic,
  kCP_E_TextPlacement_BelowGraphic = kControlBevelButtonPlaceBelowGraphic, kCP_E_TextPlacement_AboveGraphic = kControlBevelButtonPlaceAboveGraphic
}
enum  { kCP_E_DisclosureOrientation_Default = kControlDisclosureTrianglePointDefault, kCP_E_DisclosureOrientation_PointRight = kControlDisclosureTrianglePointRight, kCP_E_DisclosureOrientation_PointLeft = kControlDisclosureTrianglePointLeft }
enum  { kCP_E_WindowModalityNone = kWindowModalityNone, kCP_E_WindowModalitySystemModal = kWindowModalitySystemModal, kCP_E_WindowModalityAppModal = kWindowModalityAppModal, kCP_E_WindowModalityWindowModal = kWindowModalityWindowModal }
enum  CP_E_ViewFlags {
  CP_E_ViewFlags_None = 0x00000000, CP_E_ViewFlags_IsOpaque = 0x00000001, CP_E_ViewFlags_IsContainer = 0x00000002, CP_E_ViewFlags_IsScrollable = 0x00000004,
  CP_E_ViewFlags_IsCustomView = 0x0000008, CP_E_ViewFlags_SupportsDragAndDrop = 0x00000010, CP_E_ViewFlags_SupportsLiveFeedback = 0x00000020, CP_E_ViewFlags_NoDrawing = 0x00000040,
  CP_E_ViewFlags_SupportsMouseTracking = 0x00001000
}
enum  kCP_E_AppearanceManagerVersion { kCP_E_AppearanceManagerVersion_1 = 0x00000100, kCP_E_AppearanceManagerVersion_101 = 0x00000101, kCP_E_AppearanceManagerVersion_11 = 0x00000110 }
enum  kCP_E_ButtonColors {
  CP_E_ButtonColor_White = 0, CP_E_ButtonColor_Black = 1, CP_E_ButtonColor_Gray_1 = 2, CP_E_ButtonColor_Gray_2 = 3,
  CP_E_ButtonColor_Gray_3 = 4, CP_E_ButtonColor_Gray_4 = 5, CP_E_ButtonColor_Gray_5 = 6, CP_E_ButtonColor_Gray_6 = 7,
  CP_E_ButtonColor_Gray_7 = 8, CP_E_ButtonColor_Gray_8 = 9, CP_E_ButtonColor_Gray_9 = 10, CP_E_ButtonColor_Gray_10 = 11,
  CP_E_ButtonColor_Gray_11 = 12, CP_E_ButtonColor_Gray_12 = 13
}
enum  kCP_E_CarbonVersion {
  kCP_E_CarbonVersion_1 = 0x00000100, kCP_E_CarbonVersion_11 = 0x00000110, kCP_E_CarbonVersion_12 = 0x00000120, kCP_E_CarbonVersion_13 = 0x00000130,
  kCP_E_CarbonVersion_14 = 0x00000140, kCP_E_CarbonVersion_15 = 0x00000150, kCP_E_CarbonVersion_16 = 0x00000160
}
enum  kCP_E_OSX_Version {
  kCP_E_OSX_Version_10 = 0x00001000, kCP_E_OSX_Version_101 = 0x00001010, kCP_E_OSX_Version_102 = 0x00001020, kCP_E_OSX_Version_103 = 0x00001030,
  kCP_E_OSX_Version_104 = 0x00001040
}
enum  { kCP_E_ClipboardFormat_DataStream = 100, kCP_E_ClipboardFormat_DataStreamType = CP_FOUR_CHAR_CODE('DDDT'), kCP_E_ClipboardFormat_CPFileSpec = 101, kCP_E_ClipboardFormat_CPFileSpecType = CP_FOUR_CHAR_CODE('CPFS') }

Typedef Documentation

typedef SInt16 GraphicAlignment
 

typedef SInt16 TextAlignment
 

typedef SInt16 TextPlacement
 

typedef UInt16 DisclosureTriangleOrientation
 

typedef UInt32 WindowModality
 


Enumeration Type Documentation

enum CP_E_AppStatus
 

These flags indicate the current status of a running application.

Enumeration values:
kCP_E_AppStatus_Unknown  Application has not yet started up
kCP_E_AppStatus_Startup  Application is starting up, has not yet entered main event loop.
kCP_E_AppStatus_Running  Application is running the main event loop.
kCP_E_AppStatus_Quitting  Application is quiting. Caused by the user issuing a Quit command, but still open documents.
kCP_E_AppStatus_Quit  Application is quit. Caused by the user issuing a Quit command.
kCP_E_AppStatus_UnableToRun  Something has caused the appliction startup/runtime environment check to fail.

anonymous enum
 

Enumeration values:
CP_E_CP_Event 

anonymous enum
 

Enumeration values:
CP_E_CP_Event_SaveDocument 

enum CP_E_NavDialogResult
 

Enumeration values:
CP_E_NavDialogResultNone 
CP_E_NavDialogResultCancel 
CP_E_NavDialogResultOpen 
CP_E_NavDialogResultSaveAs 
CP_E_NavDialogResultChoose 
CP_E_NavDialogResultNewFolder 
CP_E_NavDialogResultSaveChanges 
CP_E_NavDialogResultDontSaveChanges 
CP_E_NavDialogResultDiscardChanges 
CP_E_NavDialogResultReviewDocuments 
CP_E_NavDialogResultDiscardDocuments 

anonymous enum
 

These flags are used in the creation of a file to indicate what type of read write permission they will have in the underlying OS.

Enumeration values:
CP_E_FilePerm_ReadOnly  File can only be read from
CP_E_FilePerm_WriteOnly  File can only be written to
CP_E_FilePerm_ReadWrite  File can be read from and written to
CP_E_FilePerm_ReadWriteShared  File can be read from and written to on a shared volume

anonymous enum
 

Enumeration values:
CP_E_FileSeek_FromBegin 
CP_E_FileSeek_FromEnd 
CP_E_FileSeek_FromCurrent 

enum CP_VHSelector
 

Enumeration values:
vSel 
hSel 

enum CP_FontStyle
 

Enumeration values:
CP_E_FontStyle_Normal 
CP_E_FontStyle_Bold 
CP_E_FontStyle_Italic 
CP_E_FontStyle_Underline 
CP_E_FontStyle_Outline 
CP_E_FontStyle_Shadow 
CP_E_FontStyle_Condense 
CP_E_FontStyle_Extend 
CP_E_FontStyle_BoldItalic 

enum CP_E_TextMode
 

Enumeration values:
CP_E_TextMode_Transparent 
CP_E_TextMode_Opaque 

enum CP_E_TransferMode
 

Enumeration values:
CP_E_TransferMode_SrcCopy 
CP_E_TransferMode_SrcOr 

anonymous enum
 

Enumeration values:
kCP_E_MenuCheckMark 
kCP_E_MenuDashMark 
kCP_E_MenuNoMark 

enum CP_E_SortOrder
 

These flags indicate the direction a sort should occur in.

Enumeration values:
kCP_E_SortOrder_Ascending  Sorting items should be in ascending order.
kCP_E_SortOrder_Descending  Sorting items should be in descending order.

enum CP_E_GroupBoxStyle
 

Enumeration values:
kCP_GroupBox_Primary 
kCP_GroupBox_Secondary 

enum CP_E_IconStyle
 

Enumeration values:
kCP_IconStyle_UnknownType 
kCP_IconStyle_IconRef 
kCP_IconStyle_IconSuite 
kCP_IconStyle_ColorIcon 
kCP_IconStyle_DefaultSystemType 

anonymous enum
 

Enumeration values:
CP_E_TextAlign_HorLeft 
CP_E_TextAlign_HorCenter 
CP_E_TextAlign_HorRight 
CP_E_TextAlign_VerTop 
CP_E_TextAlign_VerMiddle 
CP_E_TextAlign_VerBottom 

enum CP_E_Direction
 

Enumeration values:
CP_E_Direction_Up 
CP_E_Direction_Down 
CP_E_Direction_Left 
CP_E_Direction_Right 

enum CP_E_RecrusiveSearch
 

Enumeration values:
kCP_DoRecrusiveSearch 
kCP_NoRecrusiveSearch 

enum CP_E_WindowPositioning
 

Enumeration values:
kCP_E_WindowPos_WindowCenterOnMainScreen 
kCP_E_WindowPos_WindowCenterOnParentWindow 
kCP_E_WindowPos_WindowCenterOnParentWindowScreen 
kCP_E_WindowPos_WindowCascadeOnMainScreen 
kCP_E_WindowPos_WindowCascadeOnParentWindow 
kCP_E_WindowPos_WindowCascadeOnParentWindowScreen 
kCP_E_WindowPos_WindowCascadeStartAtParentWindowScreen 
kCP_E_WindowPos_WindowAlertPositionOnMainScreen 
kCP_E_WindowPos_WindowAlertPositionOnParentWindow 
kCP_E_WindowPos_WindowAlertPositionOnParentWindowScreen 

enum CP_E_OSWindowClass
 

Enumeration values:
kCP_E_OSWindowClass_AlertWindowClass 
kCP_E_OSWindowClass_MovableAlertWindowClass 
kCP_E_OSWindowClass_ModalWindowClass 
kCP_E_OSWindowClass_MovableModalWindowClass 
kCP_E_OSWindowClass_FloatingWindowClass 
kCP_E_OSWindowClass_DocumentWindowClass 
kCP_E_OSWindowClass_UtilityWindowClass 
kCP_E_OSWindowClass_HelpWindowClass 
kCP_E_OSWindowClass_SheetWindowClass 
kCP_E_OSWindowClass_ToolbarWindowClass 
kCP_E_OSWindowClass_PlainWindowClass 
kCP_E_OSWindowClass_OverlayWindowClass 
kCP_E_OSWindowClass_SheetAlertWindowClass 
kCP_E_OSWindowClass_AltPlainWindowClass 
kCP_E_OSWindowClass_SimpleWindowClass 
kCP_E_OSWindowClass_DrawerWindowClass 
kCP_E_OSWindowClass_AllWindowClasses 

anonymous enum
 

Enumeration values:
kCP_E_ViewContent_TextOnly 
kCP_E_ViewContent_NoContent 
kCP_E_ViewContent_IconSuiteRes 
kCP_E_ViewContent_CIconRes 
kCP_E_ViewContent_PictureRes 
kCP_E_ViewContent_ICONRes 
kCP_E_ViewContent_IconSuiteHandle 
kCP_E_ViewContent_CIconHandle 
kCP_E_ViewContent_PictureHandle 
kCP_E_ViewContent_IconRef 
kCP_E_ViewContent_ICON 
kCP_E_ViewContent_CGImageRef 

anonymous enum
 

Enumeration values:
kCP_E_GraphicAlign_SysDirection 
kCP_E_GraphicAlign_AlignCenter 
kCP_E_GraphicAlign_AlignLeft 
kCP_E_GraphicAlign_AlignRight 
kCP_E_GraphicAlign_AlignTop 
kCP_E_GraphicAlign_AlignBottom 
kCP_E_GraphicAlign_AlignTopLeft 
kCP_E_GraphicAlign_AlignBottomLeft 
kCP_E_GraphicAlign_AlignTopRight 
kCP_E_GraphicAlign_AlignBottomRight 

anonymous enum
 

Enumeration values:
kCP_E_TextAlign_SysDirection 
kCP_E_TextAlign_Centered 
kCP_E_TextAlign_FlushRight 
kCP_E_TextAlign_FlushLeft 

anonymous enum
 

Enumeration values:
kCP_E_TextPlacement_SysDirection 
kCP_E_TextPlacement_Normal 
kCP_E_TextPlacement_RightOfGraphic 
kCP_E_TextPlacement_LeftOfGraphic 
kCP_E_TextPlacement_BelowGraphic 
kCP_E_TextPlacement_AboveGraphic 

anonymous enum
 

Enumeration values:
kCP_E_DisclosureOrientation_Default 
kCP_E_DisclosureOrientation_PointRight 
kCP_E_DisclosureOrientation_PointLeft 

anonymous enum
 

Enumeration values:
kCP_E_WindowModalityNone 
kCP_E_WindowModalitySystemModal 
kCP_E_WindowModalityAppModal 
kCP_E_WindowModalityWindowModal 

enum CP_E_ViewFlags
 

Enumeration values:
CP_E_ViewFlags_None 
CP_E_ViewFlags_IsOpaque 
CP_E_ViewFlags_IsContainer 
CP_E_ViewFlags_IsScrollable 
CP_E_ViewFlags_IsCustomView 
CP_E_ViewFlags_SupportsDragAndDrop 
CP_E_ViewFlags_SupportsLiveFeedback 
CP_E_ViewFlags_NoDrawing 
CP_E_ViewFlags_SupportsMouseTracking 

enum kCP_E_AppearanceManagerVersion
 

Enumeration values:
kCP_E_AppearanceManagerVersion_1 
kCP_E_AppearanceManagerVersion_101 
kCP_E_AppearanceManagerVersion_11 

enum kCP_E_ButtonColors
 

Enumeration values:
CP_E_ButtonColor_White 
CP_E_ButtonColor_Black 
CP_E_ButtonColor_Gray_1 
CP_E_ButtonColor_Gray_2 
CP_E_ButtonColor_Gray_3 
CP_E_ButtonColor_Gray_4 
CP_E_ButtonColor_Gray_5 
CP_E_ButtonColor_Gray_6 
CP_E_ButtonColor_Gray_7 
CP_E_ButtonColor_Gray_8 
CP_E_ButtonColor_Gray_9 
CP_E_ButtonColor_Gray_10 
CP_E_ButtonColor_Gray_11 
CP_E_ButtonColor_Gray_12 

enum kCP_E_CarbonVersion
 

Enumeration values:
kCP_E_CarbonVersion_1 
kCP_E_CarbonVersion_11 
kCP_E_CarbonVersion_12 
kCP_E_CarbonVersion_13 
kCP_E_CarbonVersion_14 
kCP_E_CarbonVersion_15 
kCP_E_CarbonVersion_16 

enum kCP_E_OSX_Version
 

Enumeration values:
kCP_E_OSX_Version_10 
kCP_E_OSX_Version_101 
kCP_E_OSX_Version_102 
kCP_E_OSX_Version_103 
kCP_E_OSX_Version_104 

anonymous enum
 

Enumeration values:
kCP_E_ClipboardFormat_DataStream 
kCP_E_ClipboardFormat_DataStreamType 
kCP_E_ClipboardFormat_CPFileSpec 
kCP_E_ClipboardFormat_CPFileSpecType 


Generated on Tue Sep 20 20:21:27 2005 for CPLAT_MacOS by  doxygen 1.4.0