Platforms to show: All Mac Windows Linux Cross-Platform

Back to CSManagementModuleMBS class.

CSManagementModuleMBS.Bundle as CFBundleMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ColorSync MBS MacCF Plugin 10.5 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
The bundle of the Color Management Module.

Nil for built-in Apple CMM.

CSManagementModuleMBS.CMMIdentifier as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ColorSync MBS MacCF Plugin 10.5 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
The internal identifier for this Color Management Module.
Example
dim a(-1) as CSManagementModuleMBS = CSManagementModuleMBS.InstalledCMMs

for each m as CSManagementModuleMBS in a
MsgBox m.CMMIdentifier
next

CSManagementModuleMBS.Constructor(Bundle as CFBundleMBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ColorSync MBS MacCF Plugin 10.5 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
Creates a Color Management Module object from a given CF Bundle.
Example
dim f as FolderItem = GetFolderItem("/Library/ColorSync/CMMs/AdobeCMM.cmm", FolderItem.PathTypeShell)
dim b as CFBundleMBS = CreateBundleMBS(F)
dim m as new CSManagementModuleMBS(b)

' MsgBox stR(m.Handle) // must be non zero

MsgBox m.LocalizedName
MsgBox m.CMMIdentifier

CSManagementModuleMBS.LocalizedName as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ColorSync MBS MacCF Plugin 10.5 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
The localized name of this Color Management Module.
Example
dim a(-1) as CSManagementModuleMBS = CSManagementModuleMBS.InstalledCMMs

for each m as CSManagementModuleMBS in a
MsgBox m.LocalizedName
next

The items on this page are in the following plugins: MBS MacCF Plugin.


The biggest plugin in space...