Platforms to show: All Mac Windows Linux Cross-Platform
The plugin MBS Picture Plugin:
- class BarcodeScannerMBS
- class DesktopWindow
- class FolderItem
- class FolderItem
- class Graphics
- method StretchDIBitsMBS(XDest as integer, YDest as integer, DestWidth as integer, DestHeight as integer, XSource as integer, YSource as integer, SourceWidth as integer, SourceHeight as integer, Bits as memoryblock, ImageWidth as integer, ImageHeight as integer, ImageBitCount as integer) as boolean
- method PaintDesktopMBS
- class IconMBS
- method DrawIconCGContext(CGContextHandle as integer,x as integer,y as integer,width as integer,height as integer, align as integer, transform as integer, flags as integer, labelColor as color)
- method Constructor(f as folderitem, NoBadge as boolean = false)
- method IsIconRefMaskEmpty as boolean
- method GetForeground as IconMBS
- method GetBackground as IconMBS
- method RetainCount as integer
- method Constructor(type as string, creator as string, extension as string, mime as string)
- method Constructor(type as string, creator as string)
- method PointInIcon(pointx as integer,pointy as integer,x as integer,y as integer,width as integer,height as integer,align as integer) as boolean
- method RectInIcon(rectx as integer,recty as integer,rectwidth as integer,rectheight as integer,x as integer,y as integer,width as integer,height as integer,align as integer) as boolean
- property Handle as Integer
- property Valid as Boolean
- property Release as Boolean
- property LastError as Integer
- class PaletteCalculatorMBS
- method CountColors as integer
- method GetIndexOfColor(col as color) as integer
- method GetNearestIndexOfColor(col as color) as integer
- method GetNearestIndexOfColor(r as integer, g as integer, b as integer) as integer
- method GetIndexOfColor(r as integer, g as integer, b as integer) as integer
- method Transform(Pic as picture) as memoryblock
- method TransformFastDithering(Pic as picture) as memoryblock
- method TransformBetterDithering(Pic as picture) as memoryblock
- method Transform(mem as memoryblock, width as integer, height as integer) as picture
- method CreatePicturePalette(Pic as picture) as integer
- property Col(i as integer) as color
- property Count as Integer
- class Picture
- method ThresholdMBS(Threshold as integer) as picture
- method ColornessMBS(threshold as integer = 10) as double
- method ScrollVerticalMBS(delta as integer, wrap as boolean, scrollmask as boolean) as boolean
- method ScrollHorizontalMBS(delta as integer, wrap as boolean, scrollmask as boolean) as boolean
- method ScrollMBS(deltaX as integer, deltaY as integer, wrap as boolean, scrollmask as boolean) as boolean
- method HasMaskMBS as boolean
- method ChangeContrastBrightnessAbsoluteMBS(ContrastRed as double, ContrastGreen as double, ContrastBlue as double, BrightnessRed as double, BrightnessGreen as double, BrightnessBlue as double) as picture
- method ChangeContrastBrightnessLinearMBS(ContrastRed as double, ContrastGreen as double, ContrastBlue as double, BrightnessRed as double, BrightnessGreen as double, BrightnessBlue as double) as picture
- method ChangeContrastBrightnessAbsoluteMBS(Contrast as double, Brightness as double) as picture
- method ChangeContrastBrightnessLinearMBS(Contrast as double, Brightness as double) as picture
- method ChangeBrightnessAbsoluteMBS(BrightnessRed as double, BrightnessGreen as double, BrightnessBlue as double) as picture
- method ChangeBrightnessLinearMBS(BrightnessRed as double, BrightnessGreen as double, BrightnessBlue as double) as picture
- method ChangeBrightnessAbsoluteMBS(Brightness as double) as picture
- method ChangeBrightnessLinearMBS(Brightness as double) as picture
- method ChangeContrastMBS(Contrast as double) as picture
- method ChangeContrastMBS(ContrastRed as double, ContrastGreen as double, ContrastBlue as double) as picture
- method ChangeCustomMBS(a as double, b as double) as picture
- method ChangeCustomMBS(Ra as double, Rb as double, Ga as double, Gb as double, Ba as double, Bb as double) as picture
- method InvertMBS(left as integer,top as integer,width as integer,height as integer) as picture
- method InvertMBS as picture
- method InvertGrayMBS(left as integer,top as integer,width as integer,height as integer) as picture
- method InvertGrayMBS as picture
- method ExtractColorRectangleMaskMBS(left as integer,top as integer,width as integer,height as integer) as picture
- method ExtractColorRectangleMaskMBS as picture
- method CountColorMBS(col as color) as integer
- method CountColorsMBS(byref red as memoryblock, byref blue as memoryblock, byref green as memoryblock, byref count as integer)
- method TransformColorsMBS(red as memoryblock, blue as memoryblock, green as memoryblock, dest as picture = nil) as picture
- method ReplaceColorMBS(SearchColor as color, ReplaceWithColor as color) as picture
- method ExtractColorMBS(SearchColor as color, ReplaceWithColor as color, BackGroundColor as color) as picture
- method ChangeSaturationMBS(Amount as integer) as picture
- method ReplaceRedChannelMBS(RedChannel as picture) as picture
- method ReplaceGreenChannelMBS(GreenChannel as picture) as picture
- method ReplaceBlueChannelMBS(BlueChannel as picture) as picture
- method FindPictureMBS(pic as picture, byref x as integer, byref y as integer, StartX as Integer = 0, StartY as Integer = 0, Tolerance as Integer = 3) as boolean
- method isWhiteMBS as boolean
- method isWhiteMBS(left as integer,top as integer,width as integer,height as integer) as boolean
- method isBlackMBS as boolean
- method isBlackMBS(left as integer,top as integer,width as integer,height as integer) as boolean
- method isGrayMBS(tolerance as integer = 0) as boolean
- method isGrayMBS(tolerance as integer, left as integer,top as integer,width as integer,height as integer) as boolean
- property EmbeddedMaskMBS(swap as boolean) as picture
- class Picture
- method CopyRGBtoMemoryblockMBS(destination as memoryblock, offset as integer, StartLine as integer = 0, EndLine as Integer = -1, Yield as integer = 0, DestRowBytes as integer = 0) as boolean
- method CopyBGRtoMemoryblockMBS(destination as memoryblock, offset as integer, StartLine as integer = 0, EndLine as Integer = -1, Yield as integer = 0, DestRowBytes as integer = 0) as boolean
- method CopyARGBtoMemoryblockMBS(destination as memoryblock, offset as integer, AlphaValue as integer, StartLine as integer = 0, EndLine as Integer = -1, Yield as integer = 0, DestRowBytes as integer = 0) as boolean
- method CopyABGRtoMemoryblockMBS(destination as memoryblock, offset as integer, AlphaValue as integer, StartLine as integer = 0, EndLine as Integer = -1, Yield as integer = 0, DestRowBytes as integer = 0) as boolean
- method CopyRGBAtoMemoryblockMBS(destination as memoryblock, offset as integer, AlphaValue as integer, StartLine as integer = 0, EndLine as Integer = -1, Yield as integer = 0, DestRowBytes as integer = 0) as boolean
- method CopyBGRAtoMemoryblockMBS(destination as memoryblock, offset as integer, AlphaValue as integer, StartLine as integer = 0, EndLine as Integer = -1, Yield as integer = 0, DestRowBytes as integer = 0) as boolean
- method CopyARGBtoMemoryblockMBS(destination as memoryblock, offset as integer, MaskForAlpha as picture, StartLine as integer = 0, EndLine as Integer = -1, Yield as integer = 0, DestRowBytes as integer = 0) as boolean
- method CopyABGRtoMemoryblockMBS(destination as memoryblock, offset as integer, MaskForAlpha as picture, StartLine as integer = 0, EndLine as Integer = -1, Yield as integer = 0, DestRowBytes as integer = 0) as boolean
- method CopyRGBAtoMemoryblockMBS(destination as memoryblock, offset as integer, MaskForAlpha as picture, StartLine as integer = 0, EndLine as Integer = -1, Yield as integer = 0, DestRowBytes as integer = 0) as boolean
- method CopyBGRAtoMemoryblockMBS(destination as memoryblock, offset as integer, MaskForAlpha as picture, StartLine as integer = 0, EndLine as Integer = -1, Yield as integer = 0, DestRowBytes as integer = 0) as boolean
- method CopyXRGBtoMemoryblockMBS(destination as memoryblock, offset as integer, StartLine as integer = 0, EndLine as Integer = -1, Yield as integer = 0, DestRowBytes as integer = 0) as boolean
- method CopyXBGRtoMemoryblockMBS(destination as memoryblock, offset as integer, StartLine as integer = 0, EndLine as Integer = -1, Yield as integer = 0, DestRowBytes as integer = 0) as boolean
- method CopyRGBXtoMemoryblockMBS(destination as memoryblock, offset as integer, StartLine as integer = 0, EndLine as Integer = -1, Yield as integer = 0, DestRowBytes as integer = 0) as boolean
- method CopyBGRXtoMemoryblockMBS(destination as memoryblock, offset as integer, StartLine as integer = 0, EndLine as Integer = -1, Yield as integer = 0, DestRowBytes as integer = 0) as boolean
- method CopyARGBtoMemoryblockMBS(destination as memoryblock, offset as integer, LittleEndian as boolean, AlphaValue as integer, StartLine as integer = 0, EndLine as Integer = -1, Yield as integer = 0, DestRowBytes as integer = 0) as boolean
- method CopyRtoMemoryblockMBS(destination as memoryblock, offset as integer, PixelByteSize as integer, StartLine as integer = 0, EndLine as Integer = -1, Yield as integer = 0, DestRowBytes as integer = 0) as boolean
- method CopyGtoMemoryblockMBS(destination as memoryblock, offset as integer, PixelByteSize as integer, StartLine as integer = 0, EndLine as Integer = -1, Yield as integer = 0, DestRowBytes as integer = 0) as boolean
- method CopyBtoMemoryblockMBS(destination as memoryblock, offset as integer, PixelByteSize as integer, StartLine as integer = 0, EndLine as Integer = -1, Yield as integer = 0, DestRowBytes as integer = 0) as boolean
- class Picture
- method RotateMBS(angle as double, background as color = &cFFFFFFFF) as picture
- method RotateImageAndMaskMBS(angle as double, cut as boolean = False) as picture
- method Rotate90MBS as picture
- method Rotate180MBS as picture
- method Rotate270MBS as picture
- method RotateMemoryMBS(angle as double) as Int64
- method MirrorMBS as picture
- method VMirrorMBS as picture
- method HMirrorMBS as picture
- method MirrorPictureMBS as boolean
- method VMirrorPictureMBS as boolean
- method HMirrorPictureMBS as boolean
- method CloneMBS as picture
- method CloneMBS(width as integer, height as integer) as picture
- method CloneMBS(NewMask as Picture) as picture
- method CloneMBS(NewMask as Picture, width as integer, height as integer) as picture
- method BitmapMBS as picture
- class Picture
- method DrawPictureFMBS(pic as picture, x as double, y as double, alpha as double = 1.0, yield as integer = 0) as boolean
- method ScaleMBS(width as integer, height as integer, AntiAlias as boolean=false, YieldTicks as integer=0) as picture
- method ScaleImageAndMaskMBS(width as integer, height as integer, AntiAlias as boolean=false, YieldTicks as integer=0) as picture
- method ScalingMBS(mode as integer, width as integer, height as integer, yield as integer = 0) as picture
- method BlurMBS(Radius as double, yield as integer = 0) as picture
- class Picture
- class Picture
- method CombineMBS(Mode as integer, SecondPicture As Picture, X as Integer = 0, Y as Integer = 0, Width as Integer = 0, Height as Integer = 0) as picture
- method CombineMBS(Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As Integer, MaskColour As Integer) as boolean
- method CombineMBS(Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As Integer) as boolean
- method CombineMBS(Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean) as boolean
- method CombineMBS(Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As color, MaskColour As color) as boolean
- method CombineMBS(Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As color) as boolean
- method CombineMBS(Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As Integer, MaskColour As Integer) as boolean
- method CombineMBS(Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As Integer) as boolean
- method CombineMBS(Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean) as boolean
- method CombineMBS(Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As color, MaskColour As color) as boolean
- method CombineMBS(Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As color) as boolean
- method CopyPixelFastMBS(Source As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer) as boolean
- method HashMBS as UInt32
- method GrayScaleMBS(mode as integer) as picture
- method GrayScale2MBS(mode as integer) as boolean
- method CompareMBS(other as picture, threshold as integer) as double
- method CompareBrightnessMBS(other as picture, mode as integer, threshold as integer) as double
- method ThreadedTransformMBS(Threaded as integer, RedMap as memoryblock, GreenMap as memoryblock, BlueMap as memoryblock, dest as picture = nil) as picture
- method ThreadedTransformMBS(Threaded as integer, RedMap() as integer, GreenMap() as integer, BlueMap() as integer, dest as picture = nil) as picture
- method ThreadedTransformMBS(Threaded as integer, Map() as integer, dest as picture = nil) as picture
- method ThreadedTransformMBS(Threaded as integer, Map() as color, dest as picture = nil) as picture
- method GetMaskMBS(create as boolean = true) as picture
- method CopyMaskMBS as picture
- method CopyPictureWithoutMaskMBS as picture
- method CopyPictureWithMaskMBS as picture
- method CopyPictureMBS as picture
- method RedChannelMBS as picture
- method GreenChannelMBS as picture
- method BlueChannelMBS as picture
- method CombinePixelMBS(Mode as integer, SecondPicture As Picture) as picture
- method BMPDataMBS(ResolutionValueDPI as integer=72) as string
- class Picture
- method ColorizeMBS(hue as double, sat as double, light as double) as picture
- method SteganographyPictureMBS(flags as integer) as Picture
- method SetSteganographyPictureMBS(flags as integer, data as Picture) as boolean
- method AddSteganographyPictureMBS(flags as integer, data as Picture) as Picture
- method SteganographyMBS(flags as integer) as Memoryblock
- method SetSteganographyMBS(flags as integer, data as Memoryblock) as boolean
- method AddSteganographyMBS(flags as integer, data as Memoryblock) as Picture
- method CalcSteganographyMBS(flags as integer) as integer
- class Picture
- method AutoLevelCopyMBS as picture
- method AutoLevelMBS as boolean
- method SobelMBS(direction1 as integer = 1, direction2 as integer = 3, swap as boolean = false, gray as boolean = true) as picture
- method SobelChannelsMBS(Red as boolean, Green as Boolean, Blue as boolean, direction1 as integer = 1, direction2 as integer = 3, swap as boolean = false) as picture
- method TrimMBS(left as integer, top as integer, width as integer, height as integer) as picture
- method TrimWithMaskMBS(left as integer, top as integer, width as integer, height as integer) as picture
- class PictureConvolutionMBS
- class PictureEditorMBS
- method Data(Row as integer) as MemoryBlock
- property HasAlphaChannel as Boolean
- property RowBytes as Integer
- property DataPtr as Integer
- property Width as Integer
- property Height as Integer
- property Picture as Picture
- property BytesPerPixel as Integer
- property RedOffset as Integer
- property GreenOffset as Integer
- property BlueOffset as Integer
- property AllData as MemoryBlock
- property AllDataCopy as MemoryBlock
- class PictureLut3DMBS
- class PictureMatrix3DMBS
- class PictureMatrixMBS
- method Close
- method Run as boolean
- method RunRGB(red as boolean, green as boolean, blue as boolean) as boolean
- property Matrix(x as UInt32, y as UInt32) as integer
- property SourcePicture as Picture
- property DestinationPicture as Picture
- property Displacement as Integer
- property ScaleFactor as Double
- property MaxX as Integer
- property MinX as Integer
- property MaxY as Integer
- property MinY as Integer
- class PictureMinMaxMBS
- method FindAll(p as picture) as boolean
- method FindRed(p as picture) as boolean
- method FindGreen(p as picture) as boolean
- method FindBlue(p as picture) as boolean
- method FindSum(p as picture) as boolean
- method FindMinRed(p as picture) as boolean
- method FindMinGreen(p as picture) as boolean
- method FindMinBlue(p as picture) as boolean
- method FindMinSum(p as picture) as boolean
- method FindMinAll(p as picture) as boolean
- method FindMaxRed(p as picture) as boolean
- method FindMaxGreen(p as picture) as boolean
- method FindMaxBlue(p as picture) as boolean
- method FindMaxSum(p as picture) as boolean
- method FindMaxAll(p as picture) as boolean
- property RedMaxX as Integer
- property RedMaxY as Integer
- property RedMax as Integer
- property RedMinX as Integer
- property RedMinY as Integer
- property RedMin as Integer
- property GreenMaxX as Integer
- property GreenMaxY as Integer
- property GreenMax as Integer
- property GreenMinX as Integer
- property GreenMinY as Integer
- property GreenMin as Integer
- property BlueMaxX as Integer
- property BlueMaxY as Integer
- property BlueMax as Integer
- property BlueMinX as Integer
- property BlueMinY as Integer
- property BlueMin as Integer
- property SumMaxX as Integer
- property SumMaxY as Integer
- property SumMax as Integer
- property SumMinX as Integer
- property SumMinY as Integer
- property SumMin as Integer
- class PictureReaderMBS
- method Data(Row as integer) as MemoryBlock
- property HasAlphaChannel as Boolean
- property RowBytes as Integer
- property DataPtr as Integer
- property Width as Integer
- property Height as Integer
- property Picture as Picture
- property Data as MemoryBlock
- property DataCopy as MemoryBlock
- property BytesPerPixel as Integer
- property RedOffset as Integer
- property GreenOffset as Integer
- property BlueOffset as Integer
- class PictureSepiaMBS
- method Close
- method Run as boolean
- property SourcePicture as Picture
- property DestinationPicture as Picture
- property MaxX as Integer
- property MinX as Integer
- property MaxY as Integer
- property MinY as Integer
- property SepiaRed as Integer
- property SepiaGreen as Integer
- property SepiaBlue as Integer
- property FactorRed as Double
- property FactorBlue as Double
- property FactorGreen as Double
- class PictureWriterMBS
- method Render as picture
- method Data(Row as integer) as MemoryBlock
- property HasAlphaChannel as Boolean
- property RowBytes as Integer
- property DataPtr as Integer
- property Width as Integer
- property Height as Integer
- property Picture as Picture
- property BytesPerPixel as Integer
- property RedOffset as Integer
- property GreenOffset as Integer
- property BlueOffset as Integer
- property Data as MemoryBlock
- property DataCopy as MemoryBlock
- class TwainIdentityMBS
- class TwainImageInfoMBS
- method Constructor
- method BitsPerSample(index as integer) as integer
- property XResolution as double
- property YResolution as double
- property ImageWidth as integer
- property ImageLength as integer
- property SamplesPerPixel as integer
- property BitsPerPixel as integer
- property Planar as Boolean
- property PixelType as integer
- property Compression as integer
- property RowBytes as integer
- class TwainImageLayoutMBS
- class TwainMBS
- method GetEnumerationCapability(ID as integer, byref ItemType as Integer, byref Count as Integer, byref CurrentIndex as Integer, byref DefaultIndex as Integer) as Integer()
- method GetIntegerCapability(ID as integer, byref Type as Integer) as Integer
- method SetBoolCapability(ID as integer, Value as Boolean)
- method SetUInt16Capability(ID as integer, Value as UInt16)
- method SetInt32Capability(ID as integer, Value as Int32)
- method SetFloatCapability(ID as integer, Value as Double)
- method DontUnload
- method Constructor(Country as integer, Language as integer)
- method SelectDS
- method OpenDSM
- method CloseDSM
- method OpenDS
- method CloseDS
- method DisableDS
- method Acquire(modal as boolean = false, showUI as boolean = true) as picture
- method TransferImage as picture
- method IsDSEnabled as boolean
- method CanBW as boolean
- method CanGray as boolean
- method CanRGB as boolean
- method CanPalette as boolean
- method DSIdentity as TwainIdentityMBS
- method AppIdentity as TwainIdentityMBS
- method ImageInfo as TwainImageInfoMBS
- method SupportsMemoryTransfer as boolean
- method AllDevices as TwainIdentityMBS()
- method SelectDS(device as TwainIdentityMBS)
- method ProcessEvents
- property Imagelayout as TwainImageLayoutMBS
- property DefaultDevice as TwainIdentityMBS
- property PendingTransferCount as integer
- property Lasterror as integer
- property ConditionCode as integer
- property Parent as Variant
- property ProvideSlicePicture as Boolean
- property ProvideSliceData as Boolean
- property Orientation as integer
- property FeederEnabled as integer
- property AutoFeed as integer
- property PixelType as integer
- property DiscardBlankPages as integer
- property Duplex as integer
- property AutomaticRotate as integer
- property AutomaticBorderDetection as integer
- property AutomaticBrightness as Integer
- property Brightness as Double
- property Contrast as Double
- property Gamma as Double
- property Shadow as Double
- property Highlight as Double
- property ResX as Double
- property ResY as Double
- event CloseRequest
- event TransferReady
- event TransferProgress(percent as double, dataRead as Int64, DataSize as Int64, ImageInfo as TwainImageInfoMBS, NewDataSize as integer, NewData as Memoryblock, NewPicture as Picture, layout as TwainImageLayoutMBS, Columns as Integer, Rows as Integer, XOffset as Integer, YOffset as Integer)
- event TransferStarted(DataSize as Int64, ImageInfo as TwainImageInfoMBS, layout as TwainImageLayoutMBS) as boolean
- event TransferEnded(pic as picture, ImageInfo as TwainImageInfoMBS, sliced as boolean, layout as TwainImageLayoutMBS)
- class TwainVersionMBS
- class Window
- module iOSPictureMBS
- method VideoAtPathIsCompatibleWithSavedPhotosAlbum(VideoPath as String) as Boolean
- method VideoAtPathIsCompatibleWithSavedPhotosAlbum(VideoFile as FolderItem) as Boolean
- method WriteImageToSavedPhotosAlbum(Pic as Picture, CompletionDelegate as ImageSaveCompletedMBS)
- method SaveVideoAtPathToSavedPhotosAlbum(VideoPath as String, CompletionDelegate as VideoSaveCompletedMBS)
- method SaveVideoAtPathToSavedPhotosAlbum(VideoFile as FolderItem, CompletionDelegate as VideoSaveCompletedMBS)
- method SaveImageAtPathToSavedPhotosAlbum(ImagePath as String, CompletionDelegate as ImageSaveCompletedMBS)
- method SaveImageAtPathToSavedPhotosAlbum(ImageFile as FolderItem, CompletionDelegate as ImageSaveCompletedMBS)
- module WindowsBitmapMBS
- method HBitmapInfo(HBitmap as Ptr, byref Width as Integer, byref Height as Integer, byref WidthBytes as Integer, byref Planes as Integer, byref BitsPixel as Integer) as Boolean
- method DuplicateHBitmap(HBitmap as Ptr, Width as Integer, Height as Integer) as Ptr
- method DeleteBitmap(HBitmap as Ptr)
- method BitmapToDIB(HBitmap as Ptr, HPalette as Ptr = nil) as Ptr
- method DIBToBitmap(HDIB as Ptr, HPalette as Ptr = nil) as Ptr
- method HBitmapToPicture(HBitmap as Ptr, UsingDraw as boolean = false) as Picture
- method PictureToHBitmap(Pic as Picture) as Ptr
- method HBitmapToPicture(HBitmap as Ptr, Width as Integer, Height as Integer) as Picture
- Globals:
- BinaryStringtoPictureMBS(data as String) as Picture
- BlendPicturesMBS(result as picture, source as picture, sourcepercent as double, dest as picture, destpercent as double, x As Integer, y As Integer, width As Integer, height As Integer) as boolean
- BlendPicturesMBS(source as picture, sourcepercent as double, dest as picture, destpercent as double) as picture
- BlendPicturesWithMaskMBS(result as picture, source as picture, dest as picture, mask as picture, x As Integer, y As Integer, width As Integer, height As Integer) as boolean
- BlendPicturesWithMaskMBS(source as picture, dest as picture, mask as picture) as picture
- BlendPicturesWithMaskWithBackgroundMBS(SourceImage As Picture, DestImage As Picture, Mask As Picture, Result As Picture, X As Integer, Y As Integer, Width As Integer, Height As Integer) as boolean
- BlendPicturesWithMaskWithBackgroundMBS(SourceImage As Picture, DestImage As Picture, Mask As Picture, Result As Picture, X As Integer, Y As Integer, Width As Integer, Height As Integer, BackgroundColour As Color) as boolean
- BMPStringtoPictureMBS(data as string) as picture
- ColorizePictureMBS(Pict As Picture, Mask As Picture, foreR as double, foreG as double, foreB as double, foreA as double, backR as double, backG as double, backB as double, backA as double) as boolean
- CombinePicturesMBS(red as picture, blue as picture, green as picture) as picture
- CompositeIconsMBS(ForeGround as IconMBS, BackGround as IconMBS) as IconMBS
- DiffPicturesMBS(source as picture, dest as picture, square as boolean) as picture
- GetMBfromPictureMBS(pic as picture, mask as picture, mode as string) as memoryblock
- GetMBfromPictureMBS(pic as picture, mode as string) as memoryblock
- MandelbrotSetMBS(Threaded as integer, width as integer, height as integer, fx as double = 4.0, fy as double = 4.0, dx as double = -2.0, dy as double = -2.0, dest as picture = nil) as picture
- MemoryblockABGRtoPictureMBS(dest as picture, source as memoryblock, offset as integer, width as integer, height as integer) as picture
- MemoryblockABGRtoPictureMBS(source as memoryblock, offset as integer, width as integer, height as integer) as picture
- MemoryblockARGBtoPictureMBS(dest as picture, source as memoryblock, offset as integer, width as integer, height as integer) as picture
- MemoryblockARGBtoPictureMBS(source as memoryblock, offset as integer, width as integer, height as integer) as picture
- MemoryblockARGBtoPictureMBS(source as memoryblock, offset as integer, width as integer, height as integer, LittleEndian as boolean) as picture
- MemoryblockBGRAtoPictureMBS(dest as picture, source as memoryblock, offset as integer, width as integer, height as integer) as picture
- MemoryblockBGRAtoPictureMBS(source as memoryblock, offset as integer, width as integer, height as integer) as picture
- MemoryblockBGRtoPictureMBS(dest as picture, source as memoryblock, offset as integer, width as integer, height as integer) as picture
- MemoryblockBGRtoPictureMBS(source as memoryblock, offset as integer, width as integer, height as integer) as picture
- MemoryblockGrayToPictureMBS(source as memoryblock, offset as integer, width as integer, height as integer, PixelByteSize as integer) as picture
- MemoryblockGrayToPictureMBS(source as memoryblock, offset as integer, width as integer, height as integer, PixelByteSize as integer, Red as integer, Blue as integer, Green as integer) as picture
- MemoryblockGrayToPictureMBS(source as memoryblock, offset as integer, width as integer, height as integer, PixelByteSize as integer, Red() as integer, Blue() as integer, Green() as integer) as picture
- MemoryblockRGBAtoPictureMBS(dest as picture, source as memoryblock, offset as integer, width as integer, height as integer, FlipVertically as boolean=false) as picture
- MemoryblockRGBAtoPictureMBS(source as memoryblock, offset as integer, width as integer, height as integer, FlipVertically as boolean=false) as picture
- MemoryblockRGBtoPictureMBS(dest as picture, source as memoryblock, offset as integer, width as integer, height as integer) as picture
- MemoryblockRGBtoPictureMBS(source as memoryblock, offset as integer, width as integer, height as integer) as picture
- MergePictureMBS(source1 as picture, source2 as picture) as picture
- NewPictureEditorMBS(pic as picture) as PictureEditorMBS
- NewPictureMBS(width as integer, height as integer, pixeltype as integer, buffer as memoryblock, rowbytes as integer) as picture
- NewPictureReaderMBS(pic as picture) as PictureReaderMBS
- NewPictureWithColorMBS(width as integer, height as integer, c as color) as picture
- NewPictureWriterMBS(pic as picture, width as integer, height as integer) as PictureWriterMBS
- NewPictureWriterMBS(width as integer, height as integer, AlphaChannel as boolean = false) as PictureWriterMBS
- PictureCombineMBS(DestImage As Picture, Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean) as boolean
- PictureCombineMBS(DestImage As Picture, Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As color) as boolean
- PictureCombineMBS(DestImage As Picture, Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As color, MaskColour As color) as boolean
- PictureCombineMBS(DestImage As Picture, Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As Integer) as boolean
- PictureCombineMBS(DestImage As Picture, Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As Integer, MaskColour As Integer) as boolean
- PictureCombineMBS(DestImage As Picture, Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean) as boolean
- PictureCombineMBS(DestImage As Picture, Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As color) as boolean
- PictureCombineMBS(DestImage As Picture, Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As color, MaskColour As color) as boolean
- PictureCombineMBS(DestImage As Picture, Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As Integer) as boolean
- PictureCombineMBS(DestImage As Picture, Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As Integer, MaskColour As Integer) as boolean
- PictureCopyPixelFastMBS(DestImage As Picture, Source As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer) as boolean
- PicturetoBinaryStringMBS(p as picture) as string
- PtrABGRtoPictureMBS(dest as picture, source as Ptr, offset as integer, width as integer, height as integer) as picture
- PtrABGRtoPictureMBS(source as Ptr, offset as integer, width as integer, height as integer) as picture
- PtrARGBtoPictureMBS(dest as picture, source as Ptr, offset as integer, width as integer, height as integer) as picture
- PtrARGBtoPictureMBS(source as Ptr, offset as integer, width as integer, height as integer) as picture
- PtrARGBtoPictureMBS(source as Ptr, offset as integer, width as integer, height as integer, LittleEndian as boolean) as picture
- PtrBGRAtoPictureMBS(dest as picture, source as Ptr, offset as integer, width as integer, height as integer) as picture
- PtrBGRAtoPictureMBS(source as Ptr, offset as integer, width as integer, height as integer) as picture
- PtrBGRtoPictureMBS(dest as picture, source as Ptr, offset as integer, width as integer, height as integer) as picture
- PtrBGRtoPictureMBS(source as Ptr, offset as integer, width as integer, height as integer) as picture
- PtrGrayToPictureMBS(source as Ptr, offset as integer, width as integer, height as integer, PixelByteSize as integer) as picture
- PtrGrayToPictureMBS(source as Ptr, offset as integer, width as integer, height as integer, PixelByteSize as integer, Red as integer, Blue as integer, Green as integer) as picture
- PtrGrayToPictureMBS(source as Ptr, offset as integer, width as integer, height as integer, PixelByteSize as integer, Red() as integer, Blue() as integer, Green() as integer) as picture
- PtrRGBAtoPictureMBS(dest as picture, source as Ptr, offset as integer, width as integer, height as integer, FlipVertically as boolean=false) as picture
- PtrRGBAtoPictureMBS(source as Ptr, offset as integer, width as integer, height as integer, FlipVertically as boolean=false) as picture
- PtrRGBtoPictureMBS(dest as picture, source as Ptr, offset as integer, width as integer, height as integer) as picture
- PtrRGBtoPictureMBS(source as Ptr, offset as integer, width as integer, height as integer) as picture
- RenderSamplesMBS(Samples as memoryblock, SampleCount as integer, Smooth as integer, Width as integer, Height as integer, outlinewidth as integer, BackColor as color=&c88B5C4, ForeColor as color=&c274C5A, OutLineColor as color=&c203F4E, Bits as Integer = 8, AutoScale as boolean = false) as Picture
- ScreenshotDisplayMBS(index as integer) as picture
- ScreenshotFromStringMBS(Width as integer, Height as integer, RowBytes as integer, data as string) as picture
- ScreenshotMBS as picture
- ScreenshotRectMBS(left as integer, top as integer, width as integer, height as integer) as picture
- ScreenshotStringDisplayMBS(byref Width as integer, byref Height as integer, byref RowBytes as integer, index as integer) as string
- ScreenshotStringMBS(byref Width as integer, byref Height as integer, byref RowBytes as integer) as string
- SetDesktopPictureMBS(file as folderitem) as integer
- TintPictureMBS(source as picture, GreyBase as color, SepiaBase as color) as picture
