Platforms to show: All Mac Windows Linux Cross-Platform
IconMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Icon Service | MBS Picture Plugin | 2.6 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
For Linux, please use LinuxIconMBS module.
- 4 properties
- 10 methods
- 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
This class has no sub classes.
Some examples using this class:
- /Linux/Directory Listings with Icons
- /MacClassic/Folderitem Functions
- /MacClassic/Unmount disk
- /MacCocoa/Drop file to see icon parts
- /MacCocoa/NSWorkSpace DropFile to see icon parts
- /MacFrameworks/LSSharedFileListMBS Test
- /MacOSX/Spotlight/Search all applications
- /MacOSX/Spotlight/Search all applications in applications folder
- /MacOSX/Spotlight/Search REALbasic
- /Picture/Icon/Test Icon
Blog Entries
- MBS Plugins updated for Xojo 2019r2
- Removing 32-bit Carbon GUI classes
- IconFamilyMBS class deprecated
- MBS Xojo Plugins, version 17.6pr1
- MBS Xojo / Real Studio Plugins, version 15.4pr3
- MBS Xojo / Real Studio Plugins, version 14.2pr12
- MBS Real Studio Plugins, version 12.1pr2
- Getting icons from Files
- MonkeyBread Software Releases the MBS REALbasic plug-ins 9.2
- MonkeyBread Software Releases the MBS Plugins 8.1
Release notes
- Version 18.0
- Added checks to IconMBS class to make sure you don't get corrupted images.
The items on this page are in the following plugins: MBS Picture Plugin.
ICDeviceMBS - ICScannerBandDataMBS