Platforms to show: All Mac Windows Linux Cross-Platform

Icon Service

Classes for drawing icons.

  • Classes
    • class IconMBS
      • method Constructor(f as folderitem, NoBadge as boolean = false)
      • method Constructor(type as string, creator as string)
      • method Constructor(type as string, creator as string, extension as string, mime as string)
      • 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 GetBackground as IconMBS
      • method GetForeground as IconMBS
      • method IsIconRefMaskEmpty as boolean
      • 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
      • method RetainCount as Integer
      • property handle as Integer
      • property LastError as Integer
      • property Release as boolean
      • property valid as boolean
  • Class Extensions
    • class FolderItem
      • method IconImageMBS(width as Integer, WindowsFlags as Integer=0) as picture
      • method IconMaskMBS(width as Integer, WindowsFlags as Integer=0) as picture
      • method IconMBS(width as Integer, WindowsFlags as Integer=0) as picture

Release notes

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


The biggest plugin in space...