Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Win Plugin:WindowsICM:
Partly Console safe, 92 entry points.
- class WindowsICMColorMBS
- property Channel(index as integer) as integer
- property gray as Integer
- property red as Integer
- property green as Integer
- property blue as Integer
- property cyan as Integer
- property magenta as Integer
- property yellow as Integer
- property black as Integer
- property Index as Integer
- property ch1 as Integer
- property ch2 as Integer
- property ch3 as Integer
- property L as Integer
- property a as Integer
- property b as Integer
- property XYZ_X as Integer
- property XYZ_Y as Integer
- property XYZ_Z as Integer
- property Yxy_YY as Integer
- property Yxy_x as Integer
- property Yxy_y as Integer
- class WindowsICMEnumMBS
- property Fields as Integer
- property DeviceName as String
- property MediaType as Integer
- property DitheringMode as Integer
- property ResolutionX as Integer
- property ResolutionY as Integer
- property CMMType as Integer
- property Classs as Integer
- property DataColorSpace as Integer
- property ConnectionSpace as Integer
- property Signature as Integer
- property Platform as Integer
- property ProfileFlags as Integer
- property Manufacturer as Integer
- property Model as Integer
- property Attributes0 as Integer
- property Attributes1 as Integer
- property RenderingIntent as Integer
- property Creator as Integer
- property DeviceClass as Integer
- class WindowsICMLogColorSpaceMBS
- property Filename as String
- property CSType as Integer
- property Intent as Integer
- property EndpointsRX as Integer
- property EndpointsRY as Integer
- property EndpointsRZ as Integer
- property EndpointsGX as Integer
- property EndpointsGY as Integer
- property EndpointsGZ as Integer
- property EndpointsBX as Integer
- property EndpointsBY as Integer
- property EndpointsBZ as Integer
- property GammaRed as Double
- property GammaGreen as Double
- property GammaBlue as Double
- class WindowsICMNamedProfileInfoMBS
- class WindowsICMProfileHeaderMBS
- property CMMType as Integer
- property Version as Integer
- property Classs as Integer
- property DataColorSpace as Integer
- property ConnectionSpace as Integer
- property DateTime0 as Integer
- property DateTime1 as Integer
- property DateTime2 as Integer
- property Signature as Integer
- property Platform as Integer
- property ProfileFlags as Integer
- property Manufacturer as Integer
- property Model as Integer
- property Attributes0 as Integer
- property Attributes1 as Integer
- property RenderingIntent as Integer
- property IlluminantX as Integer
- property IlluminantY as Integer
- property IlluminantZ as Integer
- property Creator as Integer
- class WindowsICMProfileMBS
- method CreateIccProfile(options as integer = 0) as WindowsICMProfileMBS
- method CountColorProfileElements as integer
- method IsValid as boolean
- method GetProfileData as string
- method SetColorProfileHeader(header as WindowsICMProfileHeaderMBS) as boolean
- method IsColorProfileTagPresent(tag as integer) as boolean
- method GetColorProfileElementTag(index as integer) as integer
- method GetColorProfileElement(tag as integer) as string
- method GetNamedProfileInfo as WindowsICMNamedProfileInfoMBS
- method ConvertColorNameToIndex(name as string) as integer
- method ConvertIndexToColorName(index as integer) as string
- property Handle as Integer
- property ColorProfileHeader as WindowsICMProfileHeaderMBS
- shared method OpenProfileFile(file as folderitem, DesiredAccess as integer, ShareMode as integer, CreationMode as integer) as WindowsICMProfileMBS
- shared method OpenProfilePath(path as string, DesiredAccess as integer, ShareMode as integer, CreationMode as integer) as WindowsICMProfileMBS
- shared method OpenProfileData(data as string, DesiredAccess as integer) as WindowsICMProfileMBS
- class WindowsICMSetupMBS
- method Setup as boolean
- property Flags as Integer
- property Parent as Variant
- property SourceName as String
- property DisplayName as String
- property PrinterName as String
- property RenderIntent as Integer
- property ProofingIntent as Integer
- property MonitorProfile as String
- property PrinterProfile as String
- property TargetProfile as String
- event Apply
- event Idle
- class WindowsICMTransformMBS
- method GetCMMInfo(what as integer) as integer
- method Constructor(LogColorSpace as WindowsICMLogColorSpaceMBS, DestProfile as WindowsICMProfileMBS, TargetProfile as WindowsICMProfileMBS, Flags as integer)
- method Constructor(Profiles() as WindowsICMProfileMBS, Intents() as integer, Flags as integer, indexPreferredCMM as integer)
- method TranslateColors(InputColors() as WindowsICMColorMBS, ctInput as integer, OutputColors() as WindowsICMColorMBS, ctOutput as integer) as boolean
- method CheckColors(InputColors() as WindowsICMColorMBS, ctInput as integer, Results() as integer) as boolean
- method TranslateBitmapBits(SrcBits as memoryblock, InputType as integer, Width as integer, Height as integer, InputRowBytes as integer, DestBits as memoryblock, DestType as integer, DestRowBytes as integer) as boolean
- method TranslatePictures(InputPicture as picture, OutputPicture as picture) as boolean
- property Handle as Integer
- event Progress(Maximum as integer, Current as integer) as boolean
- module WindowsICMModuleMBS
- method EnumColorProfiles(criterias as WindowsICMEnumMBS) as string()
- method SelectCMM(cmmID as integer) as boolean
- method GetColorDirectory as folderitem
- method InstallColorProfile(file as folderitem) as boolean
- method UninstallColorProfile(ProfileName as string, DeleteFile as boolean = true) as boolean
- method RegisterCMM(cmmID as integer, file as folderitem) as boolean
- method UnregisterCMM(cmmID as integer) as boolean
- method GetStandardColorSpaceProfile(ProfileID as integer) as string
- method SetStandardColorSpaceProfile(ProfileID as integer, ProfileName as folderitem) as boolean
- method AssociateColorProfileWithDevice(ProfileName as string, DeviceName as string) as boolean
- method DisassociateColorProfileFromDevice(ProfileName as string, DeviceName as string) as boolean
Blog Entries
- MBS Xojo Plugins, version 21.6pr3
- Colorspaces in Xojo
- MBS Xojo / Real Studio Plugins, version 14.1pr4
- MBS Xojo / Real Studio Plugins, version 14.1pr3
- MBS Real Studio Plugins, version 11.1pr11