Meet us at at Real World in Orlando, Florida.
Platforms to show: All Mac Windows Linux Cross-Platform
CoreGraphics
Mac OS X core graphics classes to read and write PDF files, draw into the dock icon and make windows transparent.
- CGS1.jpg
- CGS2.jpg
- CGS3.jpg
- CGS4.jpg
- CGS5.jpg
- CGS6.jpg
- QuartzFilterPanel.jpg
- CGNewPDFDocumentMBS(file as folderitem, MediaBox as CGRectMBS, title as string, author as string, creator as string, subject as string, keywords as string, OwnerPassword as string, UserPassword as string, AllowsPrinting as boolean, AllowsCopy as boolean) as CGPDFContextMBS
- CGNewPDFDocumentMBS(file as folderitem, MediaBox as CGRectMBS, title as string, author as string, creator as string, subject as string, keywords as string, OwnerPassword as string, UserPassword as string, AllowsPrinting as boolean, AllowsCopy as boolean, KeyLength as integer) as CGPDFContextMBS
- GetCurrentCGContextMBS as CGContextMBS
- CGBitmapContextCreateMBS(data as memoryblock, width as integer, height as integer, bitsPerComponent as integer, bytesPerRow as integer, colorspace as CGColorSpaceMBS, alphaInfo as integer) as CGBitmapContextMBS
- CGOpenPDFDocumentMBS(dataprovider as CGDataProviderMBS) as CGPDFDocumentMBS
- CGShadingCreateAxialMBS(colorspace as CGColorSpaceMBS, startPoint as CGPointMBS, endPoint as CGPointMBS, func as CGFunctionMBS, extendStart as boolean, extendEnd as boolean) as CGShadingMBS
- CGShadingCreateRadialMBS(colorspace as CGColorSpaceMBS, startPoint as CGPointMBS, startRadius as double, endPoint as CGPointMBS, endRadius as double, func as CGFunctionMBS, extendStart as boolean, extendEnd as boolean) as CGShadingMBS
- CGCreateImageFromJPEGDataProviderMBS(dataprovider as CGDataProviderMBS, decode as memoryblock, shouldInterpolate as boolean, intent as integer) as CGImageMBS
- CGCreateImageFromPNGDataProviderMBS(dataprovider as CGDataProviderMBS, decode as memoryblock, shouldInterpolate as boolean, intent as integer) as CGImageMBS
- CGCreateImageMBS(pic as picture) as CGImageMBS
- CGCreateImageMBS(pic as picture, mask as picture) as CGImageMBS
- CGMakePointMBS(x as double, y as double) as CGPointMBS
- CGMakeRectMBS(left as double, top as double, width as double, height as double) as CGRectMBS
- CGMakeSizeMBS(width as double, height as double) as CGSizeMBS
- CGNewPDFDocumentMBS(consumer as CGDataConsumerMBS, MediaBox as CGRectMBS, title as string, author as string, creator as string) as CGPDFContextMBS
- CGNewPDFDocumentMBS(file as folderitem, MediaBox as CGRectMBS, title as string, author as string, creator as string) as CGPDFContextMBS
- CGOpenPDFDocumentMBS(file as folderitem) as CGPDFDocumentMBS
- CGSessionMBS as CGSessionMBS
- class CGAffineTransformMBS
- method Binary as MemoryBlock
- method Concat(t as CGAffineTransformMBS) as CGAffineTransformMBS
- method Constructor
- method Constructor(a as double, b as double, c as double, d as double, tx as double, ty as double)
- method EqualToTransform(t as CGAffineTransformMBS) as boolean
- shared method Identity as CGAffineTransformMBS
- method Invert as CGAffineTransformMBS
- method IsIdentity as boolean
- shared method Make(a as double, b as double, c as double, d as double, tx as double, ty as double) as CGAffineTransformMBS
- shared method MakeRotation(angle as double) as CGAffineTransformMBS
- shared method MakeScale(sx as double, sy as double) as CGAffineTransformMBS
- shared method MakeTranslation(tx as double, ty as double) as CGAffineTransformMBS
- method Rotate(angle as double) as CGAffineTransformMBS
- method Scale(sx as double, sy as double) as CGAffineTransformMBS
- method Translate(tx as double, ty as double) as CGAffineTransformMBS
- property A as double
- property B as double
- property C as double
- property D as double
- property TX as double
- property TY as double
- class CGBitmapContextMBS
- method CGImage(shouldInterpolate as boolean, intent as integer) as CGImageMBS
- property BitmapAlphaInfo as Integer
- property BitmapBitsPerComponent as Integer
- property BitmapBitsPerPixel as Integer
- property BitmapBytesPerRow as Integer
- property BitmapColorSpace as CGColorSpaceMBS
- property BitmapData as MemoryBlock
- property BitmapHeight as Integer
- property BitmapInfo as Integer
- property BitmapWidth as Integer
- class CGColorMBS
- method Alpha as double
- shared method Black as CGColorMBS
- shared method Clear as CGColorMBS
- method ColorSpace as CGColorSpaceMBS
- method Components as memoryblock
- method Copy as CGColorMBS
- method CopyWithAlpha(alpha as double) as CGColorMBS
- shared method Create(colorspace as CGColorSpaceMBS, components as memoryblock) as CGColorMBS
- shared method CreateGenericCMYK(cyan as double, magenta as double, yellow as double, black as double, alpha as double) as CGColorMBS
- shared method CreateGenericGray(gray as double, alpha as double) as CGColorMBS
- shared method CreateGenericRGB(red as double, green as double, blue as double, alpha as double) as CGColorMBS
- method Equal(secondColor as CGColorMBS) as boolean
- method NumberOfComponents as integer
- shared method White as CGColorMBS
- property Handle as Integer
- class CGColorSpaceMBS
- method BaseColorSpace as CGColorSpaceMBS
- method ColorTableCount as integer
- shared method CreateCalibratedGray(whitePoint() as double, blackPoint() as double, gamma as double) as CGColorSpaceMBS
- shared method CreateCalibratedRGB(whitePoint() as double, blackPoint() as double, gamma() as double, matrix() as double) as CGColorSpaceMBS
- shared method CreateDeviceCMYK as CGColorSpaceMBS
- shared method CreateDeviceGray as CGColorSpaceMBS
- shared method CreateDeviceRGB as CGColorSpaceMBS
- shared method CreateLab(whitePoint() as double, blackPoint() as double, range() as double) as CGColorSpaceMBS
- shared method CreatePattern(baseSpace as CGColorSpaceMBS) as CGColorSpaceMBS
- shared method CreateWithName(name as string) as CGColorSpaceMBS
- shared method CreateWithPlatformColorSpace(Handle as integer) as CGColorSpaceMBS
- method ICCProfile as string
- shared method kCGColorSpaceAdobeRGB1998 as string
- shared method kCGColorSpaceGenericCMYK as string
- shared method kCGColorSpaceGenericGray as string
- shared method kCGColorSpaceGenericRGB as string
- shared method kCGColorSpaceGenericRGBLinear as string
- shared method kCGColorSpaceSRGB as string
- method Model as integer
- method NumberOfComponents as integer
- property Handle as Integer
- const kCGColorSpaceModelCMYK=2
- const kCGColorSpaceModelDeviceN=4
- const kCGColorSpaceModelIndexed=5
- const kCGColorSpaceModelLab=3
- const kCGColorSpaceModelMonochrome=0
- const kCGColorSpaceModelPattern=6
- const kCGColorSpaceModelRGB=1
- const kCGColorSpaceModelUnknown=-1
- const kCGRenderingIntentAbsoluteColorimetric=1
- const kCGRenderingIntentDefault=0
- const kCGRenderingIntentPerceptual=3
- const kCGRenderingIntentRelativeColorimetric=2
- const kCGRenderingIntentSaturation=4
- class CGContextMBS
- method AddArc(x as double, y as double, radius as double, startangle as double, endangle as double, clockwise as boolean)
- method addArcToPath(x as double, y as double, w as double, h as double, startAngle as integer, arcAngle as integer)
- method AddArcToPoint(x1 as double, y1 as double, x2 as double, y2 as double, radius as double)
- method AddCurveToPoint(cp1x as double, cp1y as double, cp2x as double, cp2y as double, x as double, y as double)
- method AddEllipseInRect(r as CGRectMBS)
- method AddLines(p() as CGPointMBS)
- method AddLineToPoint(x as double, y as double)
- method addOvalToPath(x as double, y as double, w as double, h as double)
- method AddPath(path as CGPathMBS)
- method AddQuadCurveToPoint(cpx as double, cpy as double, x as double, y as double)
- method AddRect(r as CGRectMBS)
- method AddRects(r() as CGRectMBS)
- method addRoundedRectToPath(x as double, y as double, w as double, h as double, arcWidth as double, arcHeight as double)
- method BeginPage(mediabox as CGRectMBS)
- method BeginPath
- method BeginTransparencyLayer(auxiliaryInfo as Dictionary = nil)
- method BeginTransparencyLayerWithRect(r as CGRectMBS, auxiliaryInfo as Dictionary = nil)
- method clearRect(rect as CGRectMBS)
- method clip
- method ClipToMask(rect as CGRectMBS, mask as CGImageMBS)
- method clipToRect(rect as CGRectMBS)
- method closePath
- method ConcatCTM(transform as CGAffineTransformMBS)
- method CopyPath as CGPathMBS
- method DrawCGPDFDocument(pdf as CGPDFDocumentMBS, rect as CGRectMBS, page as integer)
- method DrawLayerAtPoint(Point as CGPointMBS, layer as CGLayerMBS)
- method DrawLayerInRect(rect as CGRectMBS, layer as CGLayerMBS)
- method DrawLinearGradient(gradient as CGGradientMBS, startPoint as CGPointMBS, endPoint as CGPointMBS, options as integer)
- method DrawPath(mode as integer)
- method DrawPicture(pic as CGImageMBS, rect as CGRectMBS)
- method DrawRadialGradient(gradient as CGGradientMBS, startCenter as CGPointMBS, startRadius as double, endCenter as CGPointMBS, endRadius as double, options as integer)
- method DrawShading(shading as CGShadingMBS)
- method DrawTiledImage(pic as CGImageMBS, rect as CGRectMBS)
- method EndPage
- method EndTransparencyLayer
- method EOClip
- method EOFillPath
- method FillEllipseInRect(rect as CGRectMBS)
- method FillPath
- method FillRect(rect as CGRectMBS)
- method fillRoundedRect(x as double, y as double, w as double, h as double, arcWidth as double, arcHeight as double)
- method Flush
- method frameArc(x as double, y as double, w as double, h as double, startAngle as integer, arcAngle as integer)
- method frameOval(x as double, y as double, w as double, h as double)
- method frameRect(x as double, y as double, w as double, h as double)
- method GetClipBoundingBox as CGRectMBS
- method GetCTM as CGAffineTransformMBS
- method GetPathBoundingBox as CGRectMBS
- method GetPathCurrentPoint as CGPointMBS
- method GetTextPosition as CGPointMBS
- method IsPathEmpty as boolean
- method MoveToPoint(x as double, y as double)
- method paintArc(x as double, y as double, w as double, h as double, startAngle as integer, arcAngle as integer)
- method paintOval(x as double, y as double, w as double, h as double)
- method paintRect(x as double, y as double, w as double, h as double)
- method PathContainsPoint(point as CGPointMBS, mode as integer) as boolean
- method ReplacePathWithStrokedPath
- method RestoreGState
- method RotateCTM(angle as double)
- method SaveGState
- method ScaleCTM(sx as double, sy as double)
- method SelectFont(name as string, size as double, fontencoding as integer)
- method SetAllowsAntialiasing(allowsAntialiasing as boolean)
- method SetAlpha(alpha as double)
- method SetBlendMode(BlendMode as integer)
- method SetCharacterSpacing(spacing as double)
- method SetCMYKFillColor(cyan as double, magenta as double, yellow as double, black as double, alpha as double)
- method SetCMYKStrokeColor(cyan as double, magenta as double, yellow as double, black as double, alpha as double)
- method SetFillColorSpace(colorspace as CGColorSpaceMBS)
- method SetFlatness(flatness as double)
- method SetFontSize(size as double)
- method SetGrayFillColor(gray as double, alpha as double)
- method SetGrayStrokeColor(gray as double, alpha as double)
- method SetLineCap(cap as integer)
- method SetLineDash(phase as double, lengths as memoryblock, count as integer)
- method SetLineJoin(join as integer)
- method SetLineWidth(width as double)
- method SetMiterLimit(limit as double)
- method SetRenderingIntent(intent as integer)
- method SetRGBFillColor(red as double, green as double, blue as double, alpha as double)
- method SetRGBStrokeColor(red as double, green as double, blue as double, alpha as double)
- method SetShadow(x as double, y as double, blur as double)
- method SetShadowWithColor(x as double, y as double, blur as double, colorvalue as CGColorMBS)
- method SetShouldAntialias(shouldAntialias as boolean)
- method SetShouldSmoothFonts(shouldSmoothFonts as boolean)
- method SetStrokeColorSpace(colorspace as CGColorSpaceMBS)
- method SetTextDrawingMode(mode as integer)
- method ShowText(text as string)
- method ShowTextAtPoint(text as string, x as double, y as double)
- method StrokeEllipseInRect(rect as CGRectMBS)
- method StrokePath
- method StrokeRect(rect as CGRectMBS)
- method StrokeRectWithWidth(rect as CGRectMBS, width as double)
- method strokeRoundedRect(x as double, y as double, w as double, h as double, arcWidth as double, arcHeight as double)
- method Synchronize
- method TextMatrix as CGAffineTransformMBS
- method TextPosition as CGPointMBS
- method TranslateCTM(tx as double, ty as double)
- property handle as integer
- property InterpolationQuality as integer
- const kCGBlendModeClear=16
- const kCGBlendModeColor=14
- const kCGBlendModeColorBurn=7
- const kCGBlendModeColorDodge=6
- const kCGBlendModeCopy=17
- const kCGBlendModeDarken=4
- const kCGBlendModeDestinationAtop=24
- const kCGBlendModeDestinationIn=22
- const kCGBlendModeDestinationOut=23
- const kCGBlendModeDestinationOver=21
- const kCGBlendModeDifference=10
- const kCGBlendModeExclusion=11
- const kCGBlendModeHardLight=9
- const kCGBlendModeHue=12
- const kCGBlendModeLighten=5
- const kCGBlendModeLuminosity=15
- const kCGBlendModeMultiply=1
- const kCGBlendModeNormal=0
- const kCGBlendModeOverlay=3
- const kCGBlendModePlusDarker=26
- const kCGBlendModePlusLighter=27
- const kCGBlendModeSaturation=13
- const kCGBlendModeScreen=2
- const kCGBlendModeSoftLight=8
- const kCGBlendModeSourceAtop=20
- const kCGBlendModeSourceIn=18
- const kCGBlendModeSourceOut=19
- const kCGBlendModeXOR=25
- const kCGEncodingFontSpecific=0
- const kCGEncodingMacRoman=1
- const kCGInterpolationDefault=0
- const kCGInterpolationHigh=3
- const kCGInterpolationLow=2
- const kCGInterpolationMedium=4
- const kCGInterpolationNone=1
- const kCGLineCapButt=0
- const kCGLineCapRound=1
- const kCGLineCapSquare=2
- const kCGLineJoinBevel=2
- const kCGLineJoinMiter=0
- const kCGLineJoinRound=1
- const kCGPathEOFill=1
- const kCGPathEOFillStroke=4
- const kCGPathFill=0
- const kCGPathFillStroke=3
- const kCGPathStroke=2
- const kCGTextClip=7
- const kCGTextFill=0
- const kCGTextFillClip=4
- const kCGTextFillStroke=2
- const kCGTextFillStrokeClip=6
- const kCGTextInvisible=3
- const kCGTextStroke=1
- const kCGTextStrokeClip=5
- class CGDataConsumerMBS
- method Constructor
- method Constructor(file as folderitem)
- method Constructor(url as string)
- shared method CreateWithFile(file as folderitem) as CGDataConsumerMBS
- shared method CreateWithURL(url as string) as CGDataConsumerMBS
- property Handle as Integer
- event CloseConsumer
- event Put(data as string) as integer
- class CGDataProviderMBS
- method Constructor(data as string)
- method Constructor(file as folderitem)
- shared method CreateWithData(data as string) as CGDataProviderMBS
- shared method CreateWithFile(file as folderitem) as CGDataProviderMBS
- shared method CreateWithURL(url as string) as CGDataProviderMBS
- method Data as string
- property Handle as Integer
- class CGDisplayConfigMBS
- method Cancel
- method Complete(options as integer)
- method DisplayMode(display as CGDisplayMBS, mode as CGDisplayModeMBS)
- method MirrorOfDisplay(display as CGDisplayMBS, master as CGDisplayMBS)
- method Mode(display as CGDisplayMBS, mode as Dictionary)
- method Origin(display as CGDisplayMBS, x as integer, y as integer)
- shared method RestorePermanentDisplayConfiguration
- method StereoOperation(display as CGDisplayMBS, stereo as Boolean, forceBlueLine as Boolean)
- property Handle as Integer
- property Lasterror as Integer
- const kCGConfigureForAppOnly = 0
- const kCGConfigureForSession = 1
- const kCGConfigurePermanently = 2
- class CGDisplayMBS
- method AllDisplayModes as CGDisplayModeMBS()
- method AvailableModes as Dictionary()
- method BaseAddress as ptr
- method BaseAddressAsMemoryBlock as memoryblock
- method BaseAddressForPosition(x as integer, y as integer) as ptr
- method BaseAddressForPositionAsMemoryBlock(x as integer, y as integer) as memoryblock
- method BeamPosition as UInt32
- method BestModeForParameters(BitsPerPixel as integer, Width as integer, Height as integer, byref ExactMatch as boolean) as Dictionary
- method BestModeForParametersAndRefreshRate(BitsPerPixel as integer, Width as integer, Height as integer, RefreshRate as integer, byref ExactMatch as boolean) as Dictionary
- method BestModeForParametersAndRefreshRateWithProperty(BitsPerPixel as integer, Width as integer, Height as integer, RefreshRate as integer, propertyName as string, byref ExactMatch as boolean) as Dictionary
- method BitsPerPixel as integer
- method BitsPerSample as integer
- method Bounds as CGRectMBS
- method BytesPerRow as integer
- method CanSetPalette as boolean
- method Capture as integer
- shared method CaptureAllDisplays as integer
- shared method CaptureAllDisplaysWithOptions(options as integer) as integer
- method CaptureWithOptions(options as integer) as integer
- method ColorSpace as CGColorSpaceMBS
- method CreateImage as CGImageMBS
- method CreateImageForRect(rect as CGRectMBS) as CGImageMBS
- method CurrentMode as Dictionary
- method DisplayMode as CGDisplayModeMBS
- method DrawingContext as CGContextMBS
- shared method GetActiveDisplayList as CGDisplayMBS()
- shared method GetDisplaysWithOpenGLDisplayMask(mask as integer) as CGDisplayMBS()
- shared method GetDisplaysWithPoint(cgpoint as CGPointMBS) as CGDisplayMBS()
- shared method GetDisplaysWithPoint(x as double, y as double) as CGDisplayMBS()
- shared method GetDisplaysWithRect(cgrect as CGRectMBS) as CGDisplayMBS()
- shared method GetDisplaysWithRect(x as double, y as double, w as double, h as double) as CGDisplayMBS()
- method GetDisplayTransferByTable(capacity as integer, red as memoryblock, green as memoryblock, blue as memoryblock, byref samplecount as integer) as integer
- method GetDisplayTransferFormula(byref formula as CGDisplayTransferFormulaMBS) as integer
- shared method GetLastMouseDelta(byref deltax as integer, byref deltay as integer)
- shared method GetOnlineDisplayList as CGDisplayMBS()
- method HideCursor as integer
- method Info as Dictionary
- method IOServicePort as ptr
- method IsActive as boolean
- method IsAlwaysInMirrorSet as boolean
- method IsAsleep as boolean
- method IsBuiltin as boolean
- method IsCaptured as boolean
- method IsInHWMirrorSet as boolean
- method IsInMirrorSet as boolean
- method IsMain as boolean
- method IsOnline as boolean
- method IsStereo as boolean
- shared method MainDisplay as CGDisplayMBS
- method MirrorsDisplay as CGDisplayMBS
- method ModelNumber as integer
- method MoveCursorToPoint(x as double, y as double) as integer
- method OpenGLDisplayMask as integer
- method PixelsHigh as integer
- method PixelsWide as integer
- method PrimaryDisplay as CGDisplayMBS
- method Release as integer
- shared method ReleaseAllDisplays as integer
- shared method RestoreColorSyncSettings
- method Rotation as double
- method SamplesPerPixel as integer
- method ScreenSizeHeight as double
- method ScreenSizeWidth as double
- method SerialNumber as integer
- method SetDisplayMode(mode as CGDisplayModeMBS) as integer
- method SetDisplayTransferByByteTable(count as integer, red as memoryblock, green as memoryblock, blue as memoryblock) as integer
- method SetDisplayTransferByTable(count as integer, red as memoryblock, green as memoryblock, blue as memoryblock) as integer
- method SetDisplayTransferFormula(formula as CGDisplayTransferFormulaMBS) as integer
- method SetStereoOperation(stereo as boolean, forceBlueLine as boolean, option as integer)
- method ShieldingWindowID as UInt32
- shared method ShieldingWindowLevel as Int32
- method ShowCursor as integer
- method SwitchToMode(Mode as Dictionary) as integer
- method UnitNumber as integer
- method UsesOpenGLAcceleration as boolean
- method VendorNumber as integer
- method WaitForBeamPositionOutsideLines(upperScanLine as UInt32, lowerScanLine as UInt32) as integer
- property Handle as Integer
- const kCGCaptureNoFill = 1
- const kCGCaptureNoOptions = 0
- const kCGDisplayBitsPerPixel = "BitsPerPixel"
- const kCGDisplayBitsPerSample = "BitsPerSample"
- const kCGDisplayBytesPerRow = "kCGDisplayBytesPerRow"
- const kCGDisplayHeight = "Height"
- const kCGDisplayIOFlags = "IOFlags"
- const kCGDisplayMode = "Mode"
- const kCGDisplayModeIsInterlaced = "kCGDisplayModeIsInterlaced"
- const kCGDisplayModeIsSafeForHardware = "kCGDisplayModeIsSafeForHardware"
- const kCGDisplayModeIsStretched = "kCGDisplayModeIsStretched"
- const kCGDisplayModeIsTelevisionOutput = "kCGDisplayModeIsTelevisionOutput"
- const kCGDisplayModeUsableForDesktopGUI = "UsableForDesktopGUI"
- const kCGDisplayRefreshRate = "RefreshRate"
- const kCGDisplaySamplesPerPixel = "SamplesPerPixel"
- const kCGDisplayWidth = "Width"
- const kCGIODisplayModeID = "IODisplayModeID"
- class CGDisplayModeMBS
- method Height as integer
- method IODisplayModeID as Int32
- method IOFlags as UInt32
- method IsUsableForDesktopGUI as boolean
- method PixelEncoding as string
- method RefreshRate as double
- method Width as integer
- property Handle as Integer
- class CGDisplayReconfigurationEventMBS
- event DisplayReconfiguration(DisplayID as integer, flags as integer)
- const kCGDisplayAddFlag = 16
- const kCGDisplayBeginConfigurationFlag = 1
- const kCGDisplayDesktopShapeChangedFlag = 4096
- const kCGDisplayDisabledFlag = 512
- const kCGDisplayEnabledFlag = 256
- const kCGDisplayMirrorFlag = 1024
- const kCGDisplayMovedFlag = 2
- const kCGDisplayRemoveFlag = 32
- const kCGDisplaySetMainFlag = 4
- const kCGDisplaySetModeFlag = 8
- const kCGDisplayUnMirrorFlag = 2048
- class CGDisplayTransferFormulaMBS
- class CGFunctionMBS
- class CGGradientMBS
- shared method CreateWithColorComponents(colorSpace as CGColorSpaceMBS, components() as double) as CGGradientMBS
- shared method CreateWithColorComponents(colorSpace as CGColorSpaceMBS, components() as double, locations() as double) as CGGradientMBS
- shared method CreateWithColors(colorSpace as CGColorSpaceMBS, colors() as CGColorMBS) as CGGradientMBS
- shared method CreateWithColors(colorSpace as CGColorSpaceMBS, colors() as CGColorMBS, locations() as double) as CGGradientMBS
- property Handle as Integer
- property Release as Boolean
- const kCGGradientDrawsAfterEndLocation = 2
- const kCGGradientDrawsBeforeStartLocation = 1
- class CGImageDestinationMBS
- method AddImage(image as CGImageMBS, options as dictionary=nil)
- method AddImageFromSource(source as CGImageSourceMBS, index as integer, options as dictionary=nil)
- method Constructor(file as folderitem, type as string, count as integer)
- method Constructor(type as string, count as integer)
- method Constructor(url as string, type as string, count as integer)
- shared method CreateWithData(type as string, count as integer) as CGImageDestinationMBS
- shared method CreateWithFile(file as folderitem, type as string, count as integer) as CGImageDestinationMBS
- shared method CreateWithURL(url as string, type as string, count as integer) as CGImageDestinationMBS
- method Data as string
- method Finalize as boolean
- method SetProperties(options as dictionary=nil)
- shared method TypeIdentifiers as string()
- property Handle as Integer
- const kCGImageDestinationBackgroundColor="kCGImageDestinationBackgroundColor"
- const kCGImageDestinationLossyCompressionQuality="kCGImageDestinationLossyCompressionQuality"
- class CGImageMBS
- method BitsPerComponent as integer
- method BitsPerPixel as integer
- method BytesPerRow as integer
- method ColorSpace as CGColorSpaceMBS
- method Copy as CGImageMBS
- method Copy(r as CGRectMBS) as CGImageMBS
- method CopyWithColorSpace(profile as CGColorSpaceMBS) as CGImageMBS
- method CopyWithMask(mask as CGImageMBS) as CGImageMBS
- method DataProvider as CGDataProviderMBS
- method DecodeArray as memoryblock
- method ImageIsMask as boolean
- method Picture(ColorSpace as CGColorSpaceMBS = nil) as Picture
- method RenderingIntent as integer
- method ShouldInterpolate as boolean
- property handle as integer
- property height as integer
- property width as integer
- class CGImageSourceMBS
- method Constructor(data as string, options as dictionary=nil)
- method Constructor(file as folderitem, options as dictionary=nil)
- method Constructor(options as dictionary=nil)
- method Count as integer
- method CreateImageAtIndex(index as integer, options as dictionary=nil) as CGImageMBS
- shared method CreateIncremental(options as dictionary=nil)
- method CreateThumbnailAtIndex(index as integer, options as dictionary=nil) as CGImageMBS
- shared method CreateWithData(data as string, options as dictionary=nil)
- shared method CreateWithFile(file as folderitem, options as dictionary=nil)
- shared method CreateWithURL(url as string, options as dictionary=nil)
- method Properties(options as dictionary=nil) as dictionary
- method PropertiesAtIndex(index as integer, options as dictionary=nil) as dictionary
- method Status as integer
- method StatusAtIndex(index as integer) as integer
- method Type as string
- shared method TypeIdentifiers as string()
- method UpdateData(data as string, final as boolean)
- property Handle as Integer
- const kCGImageProperty8BIMDictionary="{8BIM}"
- const kCGImageProperty8BIMLayerNames="LayerNames"
- const kCGImagePropertyCIFFCameraSerialNumber="CameraSerialNumber"
- const kCGImagePropertyCIFFContinuousDrive="ContinuousDrive"
- const kCGImagePropertyCIFFDescription="Description"
- const kCGImagePropertyCIFFDictionary="{CIFF}"
- const kCGImagePropertyCIFFFirmware="Firmware"
- const kCGImagePropertyCIFFFlashExposureComp="FlashExposureComp"
- const kCGImagePropertyCIFFFocusMode="FocusMode"
- const kCGImagePropertyCIFFImageFileName="ImageFileName"
- const kCGImagePropertyCIFFImageName="ImageName"
- const kCGImagePropertyCIFFImageSerialNumber="ImageSerialNumber"
- const kCGImagePropertyCIFFLensMaxMM="LensMaxMM"
- const kCGImagePropertyCIFFLensMinMM="LensMinMM"
- const kCGImagePropertyCIFFLensModel="LensModel"
- const kCGImagePropertyCIFFMeasuredEV="MeasuredEV"
- const kCGImagePropertyCIFFMeteringMode="MeteringMode"
- const kCGImagePropertyCIFFOwnerName="OwnerName"
- const kCGImagePropertyCIFFRecordID="RecordID"
- const kCGImagePropertyCIFFReleaseMethod="ReleaseMethod"
- const kCGImagePropertyCIFFReleaseTiming="ReleaseTiming"
- const kCGImagePropertyCIFFSelfTimingTime="SelfTimingTime"
- const kCGImagePropertyCIFFShootingMode="ShootingMode"
- const kCGImagePropertyCIFFWhiteBalanceIndex="WhiteBalanceIndex"
- const kCGImagePropertyColorModel="ColorModel"
- const kCGImagePropertyColorModelCMYK="CMYK"
- const kCGImagePropertyColorModelGray="Gray"
- const kCGImagePropertyColorModelLab="Lab"
- const kCGImagePropertyColorModelRGB="RGB"
- const kCGImagePropertyDepth="Depth"
- const kCGImagePropertyDNGBackwardVersion="DNGBackwardVersion"
- const kCGImagePropertyDNGCameraSerialNumber="CameraSerialNumber"
- const kCGImagePropertyDNGDictionary="{DNG}"
- const kCGImagePropertyDNGLensInfo="LensInfo"
- const kCGImagePropertyDNGLocalizedCameraModel="LocalizedCameraModel"
- const kCGImagePropertyDNGUniqueCameraModel="UniqueCameraModel"
- const kCGImagePropertyDNGVersion="DNGVersion"
- const kCGImagePropertyDPIHeight="DPIHeight"
- const kCGImagePropertyDPIWidth="DPIWidth"
- const kCGImagePropertyExifApertureValue="ApertureValue"
- const kCGImagePropertyExifAuxDictionary="{ExifAux}"
- const kCGImagePropertyExifAuxFirmware="Firmware"
- const kCGImagePropertyExifAuxFlashCompensation="FlashCompensation"
- const kCGImagePropertyExifAuxImageNumber="ImageNumber"
- const kCGImagePropertyExifAuxLensID="LensID"
- const kCGImagePropertyExifAuxLensInfo="LensInfo"
- const kCGImagePropertyExifAuxLensModel="LensModel"
- const kCGImagePropertyExifAuxLensSerialNumber="LensSerialNumber"
- const kCGImagePropertyExifAuxOwnerName="OwnerName"
- const kCGImagePropertyExifAuxSerialNumber="SerialNumber"
- const kCGImagePropertyExifBrightnessValue="BrightnessValue"
- const kCGImagePropertyExifCFAPattern="CFAPattern"
- const kCGImagePropertyExifColorSpace="ColorSpace"
- const kCGImagePropertyExifComponentsConfiguration="ComponentsConfiguration"
- const kCGImagePropertyExifCompressedBitsPerPixel="CompressedBitsPerPixel"
- const kCGImagePropertyExifContrast="Contrast"
- const kCGImagePropertyExifCustomRendered="CustomRendered"
- const kCGImagePropertyExifDateTimeDigitized="DateTimeDigitized"
- const kCGImagePropertyExifDateTimeOriginal="DateTimeOriginal"
- const kCGImagePropertyExifDeviceSettingDescription="DeviceSettingDescription"
- const kCGImagePropertyExifDictionary="{Exif}"
- const kCGImagePropertyExifDigitalZoomRatio="DigitalZoomRatio"
- const kCGImagePropertyExifExposureBiasValue="ExposureBiasValue"
- const kCGImagePropertyExifExposureIndex="ExposureIndex"
- const kCGImagePropertyExifExposureMode="ExposureMode"
- const kCGImagePropertyExifExposureProgram="ExposureProgram"
- const kCGImagePropertyExifExposureTime="ExposureTime"
- const kCGImagePropertyExifFileSource="FileSource"
- const kCGImagePropertyExifFlash="Flash"
- const kCGImagePropertyExifFlashEnergy="FlashEnergy"
- const kCGImagePropertyExifFlashPixVersion="FlashPixVersion"
- const kCGImagePropertyExifFNumber="FNumber"
- const kCGImagePropertyExifFocalLength="FocalLength"
- const kCGImagePropertyExifFocalLenIn35mmFilm="FocalLenIn35mmFilm"
- const kCGImagePropertyExifFocalPlaneResolutionUnit="FocalPlaneResolutionUnit"
- const kCGImagePropertyExifFocalPlaneXResolution="FocalPlaneXResolution"
- const kCGImagePropertyExifFocalPlaneYResolution="FocalPlaneYResolution"
- const kCGImagePropertyExifGainControl="GainControl"
- const kCGImagePropertyExifGamma="Gamma"
- const kCGImagePropertyExifImageUniqueID="ImageUniqueID"
- const kCGImagePropertyExifISOSpeedRatings="ISOSpeedRatings"
- const kCGImagePropertyExifLightSource="LightSource"
- const kCGImagePropertyExifMakerNote="MakerNote"
- const kCGImagePropertyExifMaxApertureValue="MaxApertureValue"
- const kCGImagePropertyExifMeteringMode="MeteringMode"
- const kCGImagePropertyExifOECF="OECF"
- const kCGImagePropertyExifPixelXDimension="PixelXDimension"
- const kCGImagePropertyExifPixelYDimension="PixelYDimension"
- const kCGImagePropertyExifRelatedSoundFile="RelatedSoundFile"
- const kCGImagePropertyExifSaturation="Saturation"
- const kCGImagePropertyExifSceneCaptureType="SceneCaptureType"
- const kCGImagePropertyExifSceneType="SceneType"
- const kCGImagePropertyExifSensingMethod="SensingMethod"
- const kCGImagePropertyExifSharpness="Sharpness"
- const kCGImagePropertyExifShutterSpeedValue="ShutterSpeedValue"
- const kCGImagePropertyExifSpatialFrequencyResponse="SpatialFrequencyResponse"
- const kCGImagePropertyExifSpectralSensitivity="SpectralSensitivity"
- const kCGImagePropertyExifSubjectArea="SubjectArea"
- const kCGImagePropertyExifSubjectDistance="SubjectDistance"
- const kCGImagePropertyExifSubjectDistRange="SubjectDistRange"
- const kCGImagePropertyExifSubjectLocation="SubjectLocation"
- const kCGImagePropertyExifSubsecTime="SubsecTime"
- const kCGImagePropertyExifSubsecTimeDigitized="SubsecTimeDigitized"
- const kCGImagePropertyExifSubsecTimeOrginal="SubsecTimeOriginal"
- const kCGImagePropertyExifUserComment="UserComment"
- const kCGImagePropertyExifVersion="ExifVersion"
- const kCGImagePropertyExifWhiteBalance="WhiteBalance"
- const kCGImagePropertyFileSize="FileSize"
- const kCGImagePropertyGIFDelayTime="DelayTime"
- const kCGImagePropertyGIFDictionary="{GIF}"
- const kCGImagePropertyGIFHasGlobalColorMap="HasGlobalColorMap"
- const kCGImagePropertyGIFImageColorMap="ImageColorMap"
- const kCGImagePropertyGIFLoopCount="LoopCount"
- const kCGImagePropertyGPSAltitude="Altitude"
- const kCGImagePropertyGPSAltitudeRef="AltitudeRef"
- const kCGImagePropertyGPSAreaInformation="AreaInformation"
- const kCGImagePropertyGPSDateStamp="DateStamp"
- const kCGImagePropertyGPSDestBearing="DestBearing"
- const kCGImagePropertyGPSDestBearingRef="DestBearingRef"
- const kCGImagePropertyGPSDestDistance="DestDistance"
- const kCGImagePropertyGPSDestDistanceRef="DestDistanceRef"
- const kCGImagePropertyGPSDestLatitude="DestLatitude"
- const kCGImagePropertyGPSDestLatitudeRef="DestLatitudeRef"
- const kCGImagePropertyGPSDestLongitude="DestLongitude"
- const kCGImagePropertyGPSDestLongitudeRef="DestLongitudeRef"
- const kCGImagePropertyGPSDictionary="{GPS}"
- const kCGImagePropertyGPSDifferental="Differential"
- const kCGImagePropertyGPSDOP="DOP"
- const kCGImagePropertyGPSImgDirection="ImgDirection"
- const kCGImagePropertyGPSImgDirectionRef="ImgDirectionRef"
- const kCGImagePropertyGPSLatitude="Latitude"
- const kCGImagePropertyGPSLatitudeRef="LatitudeRef"
- const kCGImagePropertyGPSLongitude="Longitude"
- const kCGImagePropertyGPSLongitudeRef="LongitudeRef"
- const kCGImagePropertyGPSMapDatum="MapDatum"
- const kCGImagePropertyGPSMeasureMode="MeasureMode"
- const kCGImagePropertyGPSProcessingMethod="ProcessingMethod"
- const kCGImagePropertyGPSSatellites="Satellites"
- const kCGImagePropertyGPSSpeed="Speed"
- const kCGImagePropertyGPSSpeedRef="SpeedRef"
- const kCGImagePropertyGPSStatus="Status"
- const kCGImagePropertyGPSTimeStamp="TimeStamp"
- const kCGImagePropertyGPSTrack="Track"
- const kCGImagePropertyGPSTrackRef="TrackRef"
- const kCGImagePropertyGPSVersion="GPSVersion"
- const kCGImagePropertyHasAlpha="HasAlpha"
- const kCGImagePropertyIPTCActionAdvised="ActionAdvised"
- const kCGImagePropertyIPTCByline="Byline"
- const kCGImagePropertyIPTCBylineTitle="BylineTitle"
- const kCGImagePropertyIPTCCaptionAbstract="Caption/Abstract"
- const kCGImagePropertyIPTCCategory="Category"
- const kCGImagePropertyIPTCCity="City"
- const kCGImagePropertyIPTCContact="Contact"
- const kCGImagePropertyIPTCContentLocationCode="ContentLocationCode"
- const kCGImagePropertyIPTCContentLocationName="ContentLocationName"
- const kCGImagePropertyIPTCCopyrightNotice="CopyrightNotice"
- const kCGImagePropertyIPTCCountryPrimaryLocationCode="Country/PrimaryLocationCode"
- const kCGImagePropertyIPTCCountryPrimaryLocationName="Country/PrimaryLocationName"
- const kCGImagePropertyIPTCCredit="Credit"
- const kCGImagePropertyIPTCDateCreated="DateCreated"
- const kCGImagePropertyIPTCDictionary="{IPTC}"
- const kCGImagePropertyIPTCDigitalCreationDate="DigitalCreationDate"
- const kCGImagePropertyIPTCDigitalCreationTime="DigitalCreationTime"
- const kCGImagePropertyIPTCEditorialUpdate="EditorialUpdate"
- const kCGImagePropertyIPTCEditStatus="EditStatus"
- const kCGImagePropertyIPTCExpirationDate="ExpirationDate"
- const kCGImagePropertyIPTCExpirationTime="ExpirationTime"
- const kCGImagePropertyIPTCFixtureIdentifier="FixtureIdentifier"
- const kCGImagePropertyIPTCHeadline="Headline"
- const kCGImagePropertyIPTCImageOrientation="ImageOrientation"
- const kCGImagePropertyIPTCImageType="ImageType"
- const kCGImagePropertyIPTCKeywords="Keywords"
- const kCGImagePropertyIPTCLanguageIdentifier="LanguageIdentifier"
- const kCGImagePropertyIPTCObjectAttributeReference="ObjectAttributeReference"
- const kCGImagePropertyIPTCObjectCycle="ObjectCycle"
- const kCGImagePropertyIPTCObjectName="ObjectName"
- const kCGImagePropertyIPTCObjectTypeReference="ObjectTypeReference"
- const kCGImagePropertyIPTCOriginalTransmissionReference="OriginalTransmissionReference"
- const kCGImagePropertyIPTCOriginatingProgram="OriginatingProgram"
- const kCGImagePropertyIPTCProgramVersion="ProgramVersion"
- const kCGImagePropertyIPTCProvinceState="Province/State"
- const kCGImagePropertyIPTCReferenceDate="ReferenceDate"
- const kCGImagePropertyIPTCReferenceNumber="ReferenceNumber"
- const kCGImagePropertyIPTCReferenceService="ReferenceService"
- const kCGImagePropertyIPTCReleaseDate="ReleaseDate"
- const kCGImagePropertyIPTCReleaseTime="ReleaseTime"
- const kCGImagePropertyIPTCSource="Source"
- const kCGImagePropertyIPTCSpecialInstructions="SpecialInstructions"
- const kCGImagePropertyIPTCStarRating="StarRating"
- const kCGImagePropertyIPTCSubjectReference="SubjectReference"
- const kCGImagePropertyIPTCSubLocation="SubLocation"
- const kCGImagePropertyIPTCSupplementalCategory="SupplementalCategory"
- const kCGImagePropertyIPTCTimeCreated="TimeCreated"
- const kCGImagePropertyIPTCUrgency="Urgency"
- const kCGImagePropertyIPTCWriterEditor="Writer/Editor"
- const kCGImagePropertyIsFloat="IsFloat"
- const kCGImagePropertyIsIndexed="IsIndexed"
- const kCGImagePropertyJFIFDensityUnit="DensityUnit"
- const kCGImagePropertyJFIFDictionary="{JFIF}"
- const kCGImagePropertyJFIFIsProgressive="IsProgressive"
- const kCGImagePropertyJFIFVersion="JFIFVersion"
- const kCGImagePropertyJFIFXDensity="XDensity"
- const kCGImagePropertyJFIFYDensity="YDensity"
- const kCGImagePropertyMakerCanonAspectRatioInfo="AspectRatioInfo"
- const kCGImagePropertyMakerCanonCameraSerialNumber="CameraSerialNumber"
- const kCGImagePropertyMakerCanonContinuousDrive="ContinuousDrive"
- const kCGImagePropertyMakerCanonDictionary="{MakerCanon}"
- const kCGImagePropertyMakerCanonFirmware="Firmware"
- const kCGImagePropertyMakerCanonFlashExposureComp="FlashExposureComp"
- const kCGImagePropertyMakerCanonImageSerialNumber="ImageSerialNumber"
- const kCGImagePropertyMakerCanonLensModel="LensModel"
- const kCGImagePropertyMakerCanonOwnerName="OwnerName"
- const kCGImagePropertyMakerFujiDictionary="{MakerFuji}"
- const kCGImagePropertyMakerMinoltaDictionary="{MakerMinolta}"
- const kCGImagePropertyMakerNikonCameraSerialNumber="CameraSerialNumber"
- const kCGImagePropertyMakerNikonColorMode="ColorMode"
- const kCGImagePropertyMakerNikonDictionary="{MakerNikon}"
- const kCGImagePropertyMakerNikonDigitalZoom="DigitalZoom"
- const kCGImagePropertyMakerNikonFlashExposureComp="FlashExposureComp"
- const kCGImagePropertyMakerNikonFlashSetting="FlashSetting"
- const kCGImagePropertyMakerNikonFocusDistance="FocusDistance"
- const kCGImagePropertyMakerNikonFocusMode="FocusMode"
- const kCGImagePropertyMakerNikonImageAdjustment="ImageAdjustment"
- const kCGImagePropertyMakerNikonISOSelection="ISOSelection"
- const kCGImagePropertyMakerNikonISOSetting="ISOSetting"
- const kCGImagePropertyMakerNikonLensAdapter="LensAdapter"
- const kCGImagePropertyMakerNikonLensInfo="LensInfo"
- const kCGImagePropertyMakerNikonLensType="LensType"
- const kCGImagePropertyMakerNikonQuality="Quality"
- const kCGImagePropertyMakerNikonSharpenMode="SharpenMode"
- const kCGImagePropertyMakerNikonShootingMode="ShootingMode"
- const kCGImagePropertyMakerNikonShutterCount="ShutterCount"
- const kCGImagePropertyMakerNikonWhiteBalanceMode="WhiteBalanceMode"
- const kCGImagePropertyMakerOlympusDictionary="{MakerOlympus}"
- const kCGImagePropertyMakerPentaxDictionary="{MakerPentax}"
- const kCGImagePropertyOrientation="Orientation"
- const kCGImagePropertyPixelHeight="PixelHeight"
- const kCGImagePropertyPixelWidth="PixelWidth"
- const kCGImagePropertyPNGChromaticities="Chromaticities"
- const kCGImagePropertyPNGDictionary="{PNG}"
- const kCGImagePropertyPNGGamma="Gamma"
- const kCGImagePropertyPNGInterlaceType="InterlaceType"
- const kCGImagePropertyPNGsRGBIntent="sRGBIntent"
- const kCGImagePropertyPNGXPixelsPerMeter="XPixelsPerMeter"
- const kCGImagePropertyPNGYPixelsPerMeter="YPixelsPerMeter"
- const kCGImagePropertyProfileName="ProfileName"
- const kCGImagePropertyRawDictionary="{Raw}"
- const kCGImagePropertyTIFFArtist="Artist"
- const kCGImagePropertyTIFFCompression="Compression"
- const kCGImagePropertyTIFFCopyright="Copyright"
- const kCGImagePropertyTIFFDateTime="DateTime"
- const kCGImagePropertyTIFFDictionary="{TIFF}"
- const kCGImagePropertyTIFFDocumentName="DocumentName"
- const kCGImagePropertyTIFFHostComputer="HostComputer"
- const kCGImagePropertyTIFFImageDescription="ImageDescription"
- const kCGImagePropertyTIFFMake="Make"
- const kCGImagePropertyTIFFModel="Model"
- const kCGImagePropertyTIFFOrientation="Orientation"
- const kCGImagePropertyTIFFPhotometricInterpretation="PhotometricInterpretation"
- const kCGImagePropertyTIFFPrimaryChromaticities="PrimaryChromaticities"
- const kCGImagePropertyTIFFResolutionUnit="ResolutionUnit"
- const kCGImagePropertyTIFFSoftware="Software"
- const kCGImagePropertyTIFFTransferFunction="TransferFunction"
- const kCGImagePropertyTIFFWhitePoint="WhitePoint"
- const kCGImagePropertyTIFFXResolution="XResolution"
- const kCGImagePropertyTIFFYResolution="YResolution"
- const kCGImageSourceCreateThumbnailFromImageAlways="kCGImageSourceCreateThumbnailFromImageAlways"
- const kCGImageSourceCreateThumbnailFromImageIfAbsent="kCGImageSourceCreateThumbnailFromImageIfAbsent"
- const kCGImageSourceCreateThumbnailWithTransform="kCGImageSourceCreateThumbnailWithTransform"
- const kCGImageSourceShouldAllowFloat="kCGImageSourceShouldAllowFloat"
- const kCGImageSourceShouldCache="kCGImageSourceShouldCache"
- const kCGImageSourceThumbnailMaxPixelSize="kCGImageSourceThumbnailMaxPixelSize"
- const kCGImageSourceTypeIdentifierHint="kCGImageSourceTypeIdentifierHint"
- const kCGImageStatusComplete = 0
- const kCGImageStatusIncomplete = -1
- const kCGImageStatusInvalidData = -4
- const kCGImageStatusReadingHeader = -2
- const kCGImageStatusUnexpectedEOF = -5
- const kCGImageStatusUnknownType = -3
- class CGLayerMBS
- method Constructor(context as CGContextMBS, size as CGSizeMBS, auxiliaryInfo as dictionary = nil)
- method Constructor(context as CGContextMBS, width as double, height as double, auxiliaryInfo as dictionary = nil)
- method Context as CGContextMBS
- method Size as CGSizeMBS
- property Handle as Integer
- class CGMutablePathMBS
- method AddArc(transform as CGAffineTransformMBS, x as double, y as double, radius as double, startAngle as double, endAngle as double, clockwise as boolean)
- method AddArcToPoint(transform as CGAffineTransformMBS, x as double, y as double, x2 as double, y2 as double, radius as double)
- method AddCurveToPoint(transform as CGAffineTransformMBS, cpx1 as double, cpy1 as double, cpx2 as double, cpy2 as double, x as double, y as double)
- method AddEllipseInRect(transform as CGAffineTransformMBS, r as CGRectMBS)
- method AddLineToPoint(transform as CGAffineTransformMBS, x as double, y as double)
- method AddPath(transform as CGAffineTransformMBS, path as CGPathMBS)
- method AddQuadCurveToPoint(transform as CGAffineTransformMBS, cpx as double, cpy as double, x as double, y as double)
- method AddRect(transform as CGAffineTransformMBS, r as CGRectMBS)
- method CloseSubpath
- method Constructor
- method ContainsPoint(transform as CGAffineTransformMBS, point as CGPointMBS, eoFill as boolean) as boolean
- method MoveToPoint(transform as CGAffineTransformMBS, x as double, y as double)
- class CGPathMBS
- method BoundingBox as CGRectMBS
- method Copy as CGPathMBS
- method CurrentPoint as CGPointMBS
- method EqualToPath(path as CGPathMBS) as boolean
- method IsEmpty as boolean
- method IsRect(byref rect as CGRectMBS) as boolean
- method MutableCopy as CGMutablePathMBS
- property Handle as Integer
- property Release as Boolean
- class CGPDFArrayMBS
- method ArrayValue(index as integer, byref value as CGPDFArrayMBS) as boolean
- method BooleanValue(index as integer, byref value as boolean) as boolean
- method Count as integer
- method DictionaryValue(index as integer, byref value as CGPDFDictionaryMBS) as boolean
- method IntegerValue(index as integer, byref value as integer) as boolean
- method NameValue(index as integer, byref value as string) as boolean
- method NullValue(index as integer) as boolean
- method ObjectValue(index as integer, byref value as CGPDFObjectMBS) as boolean
- method SingleValue(index as integer, byref value as double) as boolean
- method StreamValue(index as integer, byref value as CGPDFStreamMBS) as boolean
- method StringValue(index as integer, byref value as CGPDFStringMBS) as boolean
- property Document as CGPDFDocumentMBS
- property Handle as Integer
- class CGPDFContextMBS
- method AddDestinationAtPoint(name as string, x as double, y as double)
- method BeginPage(pageInfo as dictionary)
- method Close
- method EndPage
- shared method kCGPDFContextAllowsCopying as string
- shared method kCGPDFContextAllowsPrinting as string
- shared method kCGPDFContextArtBox as string
- shared method kCGPDFContextAuthor as string
- shared method kCGPDFContextBleedBox as string
- shared method kCGPDFContextCreator as string
- shared method kCGPDFContextCropBox as string
- shared method kCGPDFContextEncryptionKeyLength as string
- shared method kCGPDFContextKeywords as string
- shared method kCGPDFContextMediaBox as string
- shared method kCGPDFContextOutputIntent as string
- shared method kCGPDFContextOutputIntents as string
- shared method kCGPDFContextOwnerPassword as string
- shared method kCGPDFContextSubject as string
- shared method kCGPDFContextTitle as string
- shared method kCGPDFContextTrimBox as string
- shared method kCGPDFContextUserPassword as string
- shared method kCGPDFXDestinationOutputProfile as string
- shared method kCGPDFXInfo as string
- shared method kCGPDFXOutputCondition as string
- shared method kCGPDFXOutputConditionIdentifier as string
- shared method kCGPDFXOutputIntentSubtype as string
- shared method kCGPDFXRegistryName as string
- method SetDestinationForRect(name as string, x as double, y as double, w as double, h as double)
- method SetURLForRect(url as string, x as double, y as double, w as double, h as double)
- class CGPDFDictionaryListMBS
- method Close
- method Key(index as integer) as string
- method Value(index as integer) as CGPDFObjectMBS
- property Count as Integer
- property Document as CGPDFDocumentMBS
- class CGPDFDictionaryMBS
- method ArrayValue(key as string, byref value as CGPDFArrayMBS) as boolean
- method BooleanValue(key as string, byref value as boolean) as boolean
- method Count as integer
- method DictionaryValue(key as string, byref value as CGPDFDictionaryMBS) as boolean
- method IntegerValue(key as string, byref value as integer) as boolean
- method List as CGPDFDictionaryListMBS
- method NameValue(key as string, byref value as string) as boolean
- method ObjectValue(key as string, byref value as CGPDFObjectMBS) as boolean
- method SingleValue(key as string, byref value as double) as boolean
- method StreamValue(key as string, byref value as CGPDFStreamMBS) as boolean
- method StringValue(key as string, byref value as CGPDFStringMBS) as boolean
- property Document as CGPDFDocumentMBS
- property Handle as Integer
- class CGPDFDocumentMBS
- method ArtBox(page as integer) as CGRectMBS
- method BleedBox(page as integer) as CGRectMBS
- method Catalog as CGPDFDictionaryMBS
- method Constructor(dataProvider as CGDataProviderMBS)
- method Constructor(file as folderitem)
- method Constructor(Handle as Integer)
- method Constructor(url as string)
- method CropBox(page as integer) as CGRectMBS
- method GetID as CGPDFArrayMBS
- method GetInfo as CGPDFDictionaryMBS
- method MediaBox(page as integer) as CGRectMBS
- method Page(index as integer) as CGPDFPageMBS
- method RotationAngle(page as integer) as integer
- method TrimBox(page as integer) as CGRectMBS
- method UnlockWithPassword(name as string) as boolean
- property AllowsCopying as Boolean
- property AllowsPrinting as Boolean
- property handle as integer
- property IsEncrypted as Boolean
- property IsUnlocked as Boolean
- property MajorVersion as Integer
- property MinorVersion as Integer
- property PageCount as integer
- class CGPDFObjectMBS
- method ArrayValue(byref value as CGPDFArrayMBS) as boolean
- method BooleanValue(byref value as boolean) as boolean
- method DictionaryValue(byref value as CGPDFDictionaryMBS) as boolean
- method IntegerValue(byref value as integer) as boolean
- method NameValue(byref value as string) as boolean
- method SingleValue(byref value as double) as boolean
- method StreamValue(byref value as CGPDFStreamMBS) as boolean
- method StringValue(byref value as CGPDFStringMBS) as boolean
- method Type as integer
- property Document as CGPDFDocumentMBS
- property Handle as Integer
- const kCGPDFObjectTypeArray = 7
- const kCGPDFObjectTypeBoolean = 2
- const kCGPDFObjectTypeDictionary = 8
- const kCGPDFObjectTypeInteger = 3
- const kCGPDFObjectTypeName = 5
- const kCGPDFObjectTypeNull = 1
- const kCGPDFObjectTypeReal = 4
- const kCGPDFObjectTypeStream = 9
- const kCGPDFObjectTypeString = 6
- class CGPDFPageMBS
- method ArtBox as CGRectMBS
- method BleedBox as CGRectMBS
- method CropBox as CGRectMBS
- method Dictionary as CGPDFDictionaryMBS
- method MediaBox as CGRectMBS
- method PageNumber as integer
- method RotationAngle(page as integer) as integer
- method TrimBox as CGRectMBS
- property Document as CGPDFDocumentMBS
- property Handle as Integer
- const kCGPDFArtBox=4
- const kCGPDFBleedBox=2
- const kCGPDFCropBox=1
- const kCGPDFMediaBox=0
- const kCGPDFTrimBox=3
- class CGPDFStreamMBS
- method Data(byref format as integer) as string
- method Dictionary as CGPDFDictionaryMBS
- property Document as CGPDFDocumentMBS
- property Handle as Integer
- const CGPDFDataFormatJPEG2000=2
- const CGPDFDataFormatJPEGEncoded=1
- const CGPDFDataFormatRaw=0
- class CGPDFStringMBS
- class CGPictureContextMBS
- method Constructor(width as integer, height as integer, ColorSpace as CGColorSpaceMBS = nil)
- method CopyPicture as picture
- method CopyPictureMask as picture
- method SetMask(mask as picture) as boolean
- property GWorldHandle as Integer
- class CGPointMBS
- method ApplyAffineTransform(p as CGAffineTransformMBS) as CGPointMBS
- method Binary as MemoryBlock
- method Constructor
- method Constructor(source as CGPointMBS)
- method Constructor(x as double, y as double)
- method Equal(p as CGPointMBS) as boolean
- shared method Make(x as double, y as double) as CGPointMBS
- shared method Zero as CGPointMBS
- property x as double
- property y as double
- class CGPSConverterMBS
- method Abort as boolean
- method Constructor(options as Dictionary = nil)
- method Convert(provider as CGDataProviderMBS, consumer as CGDataConsumerMBS, options as Dictionary = nil) as boolean
- method IsConverting as boolean
- property Handle as Integer
- event BeginDocument
- event BeginPage(PageNumber as integer, PageInfo as Dictionary)
- event EndDocument(success as boolean)
- event EndPage(PageNumber as integer, PageInfo as Dictionary)
- event Finished
- event Message(message as string)
- event Progress
- class CGRectMBS
- method ApplyAffineTransform(a as CGAffineTransformMBS) as CGRectMBS
- method Binary as MemoryBlock
- method Constructor
- method Constructor(source as CGRectMBS)
- method Constructor(x as double, y as double, width as double, height as double)
- method ContainsPoint(r as CGPointMBS) as boolean
- method ContainsRect(r as CGRectMBS) as boolean
- method Divide(byref slice as CGRectMBS, byref remainder as CGRectMBS, amount as double, edge as integer)
- method Equal(r as CGRectMBS) as boolean
- shared method Infinite as CGRectMBS
- method Inset(dx as double, dy as double) as CGRectMBS
- method Integral as CGRectMBS
- method Intersection(r as CGRectMBS) as CGRectMBS
- method IntersectsRect(r as CGRectMBS) as boolean
- method IsEmpty as boolean
- method IsInfinite as boolean
- method IsNull as boolean
- shared method Make(x as double, y as double, width as double, height as double) as CGRectMBS
- method MaxX as double
- method MaxY as double
- method MidX as double
- method MidY as double
- method MinX as double
- method MinY as double
- shared method Null as CGRectMBS
- method Offset(dx as double, dy as double) as CGRectMBS
- method Standardize as CGRectMBS
- method Union(r as CGRectMBS) as CGRectMBS
- shared method Zero as CGRectMBS
- property height as double
- property left as double
- property Origin as CGPointMBS
- property Size as CGSizeMBS
- property top as double
- property width as double
- class CGSConnectionMBS
- method CGSWindow(w as window) as CGSWindowMBS
- method CGSWindowbyHandle(windowhandle as integer) as CGSWindowMBS
- method FlushAllWindows
- method FlushAllWindowsForAllOtherProceses
- method FlushAllWindowsForAllProceses
- method GetOnScreenWindowList as CGSWindowListMBS
- method GetOnScreenWindowListForProcess(PID as integer) as CGSWindowListMBS
- method GetWindowList as CGSWindowListMBS
- method GetWindowListForProcess(PID as integer) as CGSWindowListMBS
- method NewTransition(request as CGSTransitionRequestMBS) as CGSTransitionMBS
- method RunTransition(request as CGSTransitionRequestMBS, duration as single)
- method SetWorkspaceWithTransition(workspace as CGSWorkspaceMBS, transition as integer, type as integer, time as single)
- method SetWorkspaceWithTransition(workspace as integer, transition as integer, type as integer, time as single)
- method Workspace as CGSWorkspaceMBS
- property Handle as Integer
- property Lasterror as Integer
- class CGSessionMBS
- property ConsoleSet as Integer
- property LoginDone as Boolean
- property OnConsole as Boolean
- property UserID as Integer
- property UserName as String
- class CGShadingMBS
- class CGSizeMBS
- method ApplyAffineTransform(p as CGAffineTransformMBS) as CGSizeMBS
- method Binary as MemoryBlock
- method Constructor
- method Constructor(source as CGSizeMBS)
- method Constructor(width as double, height as double)
- method Equal(p as CGSizeMBS) as boolean
- shared method Make(width as double, height as double) as CGSizeMBS
- shared method Zero as CGSizeMBS
- property height as double
- property width as double
- class CGSTransitionMBS
- method Invoke(duration as single)
- method Release
- method Run(duration as single)
- method Wait(duration as single)
- property Connection as CGSConnectionMBS
- property ConnectionHandle as Integer
- property Handle as Integer
- class CGSTransitionRequestMBS
- method Run(duration as single) as boolean
- property Blue as Single
- property Green as Single
- property HasBackColor as Boolean
- property HasBackGround as Boolean
- property Red as Single
- property TransitionOption as Integer
- property TransitionType as Integer
- property Win as CGSWindowMBS
- const CGSBottomLeft = 5
- const CGSBottomRight = 6
- const CGSCube = 7
- const CGSDown = 0
- const CGSDownTopRight = 7
- const CGSFade = 1
- const CGSFlip = 9
- const CGSInBottom = 12
- const CGSInBottomRight = 15
- const CGSInOut = 16
- const CGSInRight = 3
- const CGSLeft = 1
- const CGSLeftBottomRight = 13
- const CGSNone = 0
- const CGSReveal = 3
- const CGSRight = 2
- const CGSRightBottomLeft = 14
- const CGSSlide = 4
- const CGSSwap = 6
- const CGSTopLeft = 9
- const CGSTopRight = 10
- const CGSUp = 8
- const CGSUpBottomRight = 11
- const CGSWarpFade = 5
- const CGSWarpSwitch = 8
- const CGSZoom = 2
- class CGSValueMBS
- method IntegerValue as integer
- method StringValue as string
- property Connection as CGSConnectionMBS
- property ConnectionHandle as Integer
- property Handle as Integer
- class CGSWindowListMBS
- method Item(index as integer) as CGSWindowMBS
- property Connection as CGSConnectionMBS
- property ConnectionHandle as Integer
- property Count as Integer
- property Handle as Integer
- class CGSWindowMBS
- method AffineTransform as CGAffineTransformMBS
- method Alpha as single
- method EventMask as integer
- method Flush
- method Height as double
- method Left as double
- method Level as integer
- method Move(byref x as single, byref y as single)
- method Order(mode as integer, relativeToWindow as CGSWindowMBS=nil)
- method Title as string
- method Top as double
- method Uncover
- method Warp(w as integer, h as integer, value as memoryblock)
- method Width as double
- method Workspace as CGSWorkspaceMBS
- property Connection as CGSConnectionMBS
- property ConnectionHandle as Integer
- property Handle as Integer
- property LastError as Integer
- const kCGSOrderAbove = 1
- const kCGSOrderBelow = -1
- const kCGSOrderOut = 0
- class CGSWorkspaceMBS
- method GetWorkspaceWindowList as CGSWindowListMBS
- method MoveWindows(target as CGSWorkspaceMBS)
- property Connection as CGSConnectionMBS
- property ConnectionHandle as Integer
- property Handle as Integer
- property LastError as Integer
- class OverlayWindowMBS
- method AttachToWindow(TargetWindow as window, LiveResize as boolean)
- method AttachToWindow(TargetWindow as window, LiveResize as boolean, KeepEqualSize as boolean)
- method AttachToWindow(TargetWindow as window, LiveResize as boolean, KeepEqualSize as boolean, OtherWindow as OverlayWindowMBS)
- method close
- method Context as CGContextMBS
- method Create(left as integer, top as integer, width as integer, height as integer) as integer
- method Flush
- method HasNoShadow as Boolean
- method Hide
- method HideOnFullScreen as Boolean
- method HideOnSuspend as Boolean
- method IgnoreClicks as Boolean
- method InstallEventHandler
- method RemoveEventHandler
- method SetBounds(left as integer, top as integer, width as integer, height as integer)
- method Show
- method TransitionOverlay(parent as OverlayWindowMBS, effect as integer, action as integer) as integer
- method TransitionOverlay(parent as OverlayWindowMBS, effect as integer, action as integer, async as boolean, duration as double) as integer
- method TransitionOverlay(parent as OverlayWindowMBS, effect as integer, action as integer, left as integer, top as integer, width as integer, height as integer) as integer
- method TransitionOverlay(parent as OverlayWindowMBS, effect as integer, action as integer, left as integer, top as integer, width as integer, height as integer, async as boolean, duration as double) as integer
- method TransitionWindow(parent as window, effect as integer, action as integer) as integer
- method TransitionWindow(parent as window, effect as integer, action as integer, async as boolean, duration as double) as integer
- method TransitionWindow(parent as window, effect as integer, action as integer, left as integer, top as integer, width as integer, height as integer) as integer
- method TransitionWindow(parent as window, effect as integer, action as integer, left as integer, top as integer, width as integer, height as integer, async as boolean, duration as double) as integer
- method Transparency as double
- method UnAttachToWindow
- method WindowLevelForKey(key as integer) as integer
- property Handle as integer
- property Height as integer
- property Left as integer
- property Level as integer
- property Release as boolean
- property Top as integer
- property Width as integer
- property WindowID as Integer
- event MouseDown(x as double, y as double, ModifierKeys as integer, MouseButton as integer, ClickCount as integer) as boolean
- event MouseDragged(x as double, y as double, ModifierKeys as integer, MouseDeltaX as double, MouseDeltaY as double, MouseButton as integer) as boolean
- event MouseEnter(x as double, y as double, ModifierKeys as integer) as boolean
- event MouseExit(x as double, y as double, ModifierKeys as integer) as boolean
- event MouseMoved(x as double, y as double, ModifierKeys as integer, MouseDeltaX as double, MouseDeltaY as double) as boolean
- event MouseUp(x as double, y as double, ModifierKeys as integer, MouseButton as integer, ClickCount as integer) as boolean
- event MouseWheelMoved(x as double, y as double, ModifierKeys as integer, axis as integer, delta as integer) as boolean
- event WindowBoundsChanged
- event WindowClosed
- event WindowHidden
- event WindowPaint
- event WindowShown
- class QDPictMBS
- method Constructor(dataProvider as CGDataProviderMBS)
- method Constructor(file as folderitem)
- method Constructor(url as string)
- method DrawToCGContext(context as CGContextMBS, r as CGRectMBS)
- method GetBounds as CGRectMBS
- method GetResolution(byref xRes as single, byref yRes as single)
- method Height as double
- method HorizontalResolution as double
- method VecticalResolution as double
- method Width as double
- property Handle as Integer
- property LastError as Integer
- class QuartzFilterManagerMBS
- method filterPanel as NSPanelMBS
- shared method filters as QuartzFilterMBS()
- shared method filtersInDomains(domains() as string) as QuartzFilterMBS()
- method filterView as QuartzFilterViewMBS
- method selectedFilter as QuartzFilterMBS
- method selectFilter(filter as QuartzFilterMBS) as boolean
- property Handle as Ptr
- event didAddFilter(filter as QuartzFilterMBS)
- event didModifyFilter(filter as QuartzFilterMBS)
- event didRemoveFilter(filter as QuartzFilterMBS)
- event didSelectFilter(filter as QuartzFilterMBS)
- const kQuartzFilterApplicationDomain="kQuartzFilterApplicationDomain"
- const kQuartzFilterPDFWorkflowDomain="kQuartzFilterPDFWorkflowDomain"
- const kQuartzFilterPrintingDomain="kQuartzFilterPrintingDomain"
- class QuartzFilterMBS
- method applyToContext(CGContextHandle as integer) as boolean
- method localizedName as string
- shared method quartzFilterWithFile(file as folderitem) as QuartzFilterMBS
- shared method quartzFilterWithURL(url as string) as QuartzFilterMBS
- method removeFromContext(CGContextHandle as integer)
- method url as string
- property Handle as Ptr
- class QuartzFilterViewMBS
- method Constructor
- method Constructor(Handle as Ptr)
- method Constructor(left as double, top as double, width as double, height as double)
- method sizeToFit
- module CGWindowMBS
- method CreateWindowList(windowOption as integer, WindowID as integer = 0) as UInt32()
- method CreateWindowListCGImage(left as double, top as double, width as double, height as double, windowOption as integer, WindowID as integer = 0, ImageOption as integer = 0) as variant
- method CreateWindowListImage(left as double, top as double, width as double, height as double, windowOption as integer, WindowID as integer = 0, ImageOption as integer = 0) as picture
- method GetWindowID(w as window) as integer
- method GetWindowListInfo(windowOption as integer, WindowID as integer = 0) as dictionary()
- const kCGBackingStoreBuffered = 2
- const kCGBackingStoreNonretained = 1
- const kCGBackingStoreRetained = 0
- const kCGNullWindowID = 0
- const kCGWindowAlpha = "kCGWindowAlpha"
- const kCGWindowBackingLocationVideoMemory = "kCGWindowBackingLocationVideoMemory"
- const kCGWindowBounds = "kCGWindowBounds"
- const kCGWindowImageBoundsIgnoreFraming = 1
- const kCGWindowImageDefault = 0
- const kCGWindowImageOnlyShadows = 4
- const kCGWindowImageShouldBeOpaque = 2
- const kCGWindowIsOnscreen = "kCGWindowIsOnscreen"
- const kCGWindowLayer = "kCGWindowLayer"
- const kCGWindowListExcludeDesktopElements = 16
- const kCGWindowListOptionAll = 0
- const kCGWindowListOptionIncludingWindow = 8
- const kCGWindowListOptionOnScreenAboveWindow = 2
- const kCGWindowListOptionOnScreenBelowWindow = 4
- const kCGWindowListOptionOnScreenOnly = 1
- const kCGWindowMemoryUsage = "kCGWindowMemoryUsage"
- const kCGWindowName = "kCGWindowName"
- const kCGWindowNumber = "kCGWindowNumber"
- const kCGWindowOwnerName = "kCGWindowOwnerName"
- const kCGWindowOwnerPID = "kCGWindowOwnerPID"
- const kCGWindowSharingNone = 0
- const kCGWindowSharingReadOnly = 1
- const kCGWindowSharingReadWrite = 2
- const kCGWindowSharingState = "kCGWindowSharingState"
- const kCGWindowStoreType = "kCGWindowStoreType"
- const kCGWindowWorkspace = "kCGWindowWorkspace"
The items on this page are in the following plugins: MBS Real Studio Cocoa Plugin, MBS Real Studio Leopard Plugin, MBS Real Studio MacOSX Plugin, MBS Real Studio MacOSXCG Plugin.
Links
MBS Real Studio Plugins - Pfarrgemeinde Messdiener Nickenich