Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacBase Plugin:NSColor:
Partly Console safe, 190 entry points.
- class NSColorListMBS
- method insertColor(theColor as NSColorMBS, key as string, index as integer)
- method setColor(theColor as NSColorMBS, key as string)
- method colorWithKey(key as string) as NSColorMBS
- method removeColorWithKey(key as string)
- method writeToFile(path as string) as boolean
- method removeFile
- method isEditable as Boolean
- method name as string
- method Create(name as string) as boolean
- method Load(name as string) as boolean
- method Create(name as string, path as string) as boolean
- class NSColorMBS
- method colorWithSystemEffect(systemEffect as Integer) as NSColorMBS
- method Constructor(c as color)
- method Constructor(red as double, green as double, blue as double, alpha as double = 1.0)
- method CGColorHandle as Integer
- method Components as double()
- method getCMYK(byref cyan as double, byref magenta as double, byref yellow as double, byref black as double)
- method getWhite(byref white as double)
- method getHSV(byref hue as double, byref saturation as double, byref brightness as double)
- method getRGB(byref red as double, byref green as double, byref blue as double)
- method getCMYK(byref cyan as double, byref magenta as double, byref yellow as double, byref black as double, byref alpha as double)
- method getWhite(byref white as double, byref alpha as double)
- method getHSV(byref hue as double, byref saturation as double, byref brightness as double, byref alpha as double)
- method getRGB(byref red as double, byref green as double, byref blue as double, byref alpha as double)
- method blendedColorWithFraction(alpha as double, c as NSColorMBS) as NSColorMBS
- method colorWithAlphaComponent(alpha as double) as NSColorMBS
- method colorUsingColorSpaceName(colorSpace as string) as NSColorMBS
- method colorUsingColorSpace(colorSpace as NSColorSpaceMBS) as NSColorMBS
- method shadowWithLevel(level as double) as NSColorMBS
- method highlightWithLevel(level as double) as NSColorMBS
- method colorSpace as NSColorSpaceMBS
- method patternImage as variant
- method writeToPasteboard
- method colorUsingType(type as Integer) as NSColorMBS
- property colorValue as Color
- property blackComponent as double
- property yellowComponent as double
- property magentaComponent as double
- property cyanComponent as double
- property redComponent as double
- property greenComponent as double
- property blueComponent as double
- property whiteComponent as double
- property hueComponent as double
- property saturationComponent as double
- property brightnessComponent as double
- property alphaComponent as double
- property colorSpaceName as string
- property description as string
- property catalogNameComponent as string
- property colorNameComponent as string
- property localizedCatalogNameComponent as string
- property localizedColorNameComponent as string
- property numberOfComponents as Integer
- property Handle as Integer
- property Type as Integer
- shared method currentControlTint as Integer
- shared method colorNamed(colorName as String) as NSColorMBS
- shared method colorWithCatalogName(listName as String, colorName as String) as NSColorMBS
- shared method colorWithRGB(red as double, green as double, blue as double, alpha as double=1.0) as NSColorMBS
- shared method colorWithHSV(hue as double, saturation as double, brightness as double, alpha as double=1.0) as NSColorMBS
- shared method colorWithWhite(white as double, alpha as double=1.0) as NSColorMBS
- shared method colorWithColorSpaceHSV(ColorSpace as NSColorSpaceMBS, hue as double, saturation as double, brightness as double, alpha as double=1.0) as NSColorMBS
- shared method colorWithDisplayP3(red as double, green as double, blue as double, alpha as double=1.0) as NSColorMBS
- shared method colorWithColorSpace(ColorSpace as NSColorSpaceMBS, paramarray components as double) as NSColorMBS
- shared method colorWithColorSpace(ColorSpace as NSColorSpaceMBS, components() as double) as NSColorMBS
- shared method colorWithGenericGamma22White(white as double, alpha as double=1.0) as NSColorMBS
- shared method colorWithCGColor(CGColorHandle as Integer) as NSColorMBS
- shared method colorWithDeviceCMYK(cyan as double, magenta as double, yellow as double, black as double, alpha as double=1.0) as NSColorMBS
- shared method colorWithDeviceRGB(red as double, green as double, blue as double, alpha as double=1.0) as NSColorMBS
- shared method colorWithDeviceHSV(hue as double, saturation as double, brightness as double, alpha as double=1.0) as NSColorMBS
- shared method colorWithDeviceWhite(white as double, alpha as double=1.0) as NSColorMBS
- shared method colorWithSRGB(red as double, green as double, blue as double, alpha as double=1.0) as NSColorMBS
- shared method colorWithCalibratedRGB(red as double, green as double, blue as double, alpha as double=1.0) as NSColorMBS
- shared method colorWithCalibratedHSV(hue as double, saturation as double, brightness as double, alpha as double=1.0) as NSColorMBS
- shared method colorWithCalibratedWhite(white as double, alpha as double=1.0) as NSColorMBS
- shared method colorFromPasteboard as NSColorMBS
- shared method colorWithPatternImage(image as variant) as NSColorMBS
- shared method alternatingContentBackgroundColors as NSColorMBS()
- shared method controlAlternatingRowBackgroundColors as NSColorMBS()
- shared method blackColor as NSColorMBS
- shared method darkGrayColor as NSColorMBS
- shared method lightGrayColor as NSColorMBS
- shared method whiteColor as NSColorMBS
- shared method grayColor as NSColorMBS
- shared method redColor as NSColorMBS
- shared method greenColor as NSColorMBS
- shared method blueColor as NSColorMBS
- shared method cyanColor as NSColorMBS
- shared method yellowColor as NSColorMBS
- shared method magentaColor as NSColorMBS
- shared method orangeColor as NSColorMBS
- shared method purpleColor as NSColorMBS
- shared method brownColor as NSColorMBS
- shared method clearColor as NSColorMBS
- shared method systemRedColor as NSColorMBS
- shared method systemGreenColor as NSColorMBS
- shared method systemBlueColor as NSColorMBS
- shared method systemOrangeColor as NSColorMBS
- shared method systemYellowColor as NSColorMBS
- shared method systemBrownColor as NSColorMBS
- shared method systemPinkColor as NSColorMBS
- shared method systemPurpleColor as NSColorMBS
- shared method systemGrayColor as NSColorMBS
- shared method controlShadowColor as NSColorMBS
- shared method controlDarkShadowColor as NSColorMBS
- shared method controlColor as NSColorMBS
- shared method controlHighlightColor as NSColorMBS
- shared method controlLightHighlightColor as NSColorMBS
- shared method controlTextColor as NSColorMBS
- shared method controlBackgroundColor as NSColorMBS
- shared method selectedControlColor as NSColorMBS
- shared method secondarySelectedControlColor as NSColorMBS
- shared method selectedControlTextColor as NSColorMBS
- shared method disabledControlTextColor as NSColorMBS
- shared method textColor as NSColorMBS
- shared method textBackgroundColor as NSColorMBS
- shared method selectedTextColor as NSColorMBS
- shared method selectedTextBackgroundColor as NSColorMBS
- shared method gridColor as NSColorMBS
- shared method keyboardFocusIndicatorColor as NSColorMBS
- shared method windowBackgroundColor as NSColorMBS
- shared method scrollBarColor as NSColorMBS
- shared method knobColor as NSColorMBS
- shared method selectedKnobColor as NSColorMBS
- shared method windowFrameColor as NSColorMBS
- shared method windowFrameTextColor as NSColorMBS
- shared method selectedMenuItemColor as NSColorMBS
- shared method selectedMenuItemTextColor as NSColorMBS
- shared method highlightColor as NSColorMBS
- shared method shadowColor as NSColorMBS
- shared method headerColor as NSColorMBS
- shared method headerTextColor as NSColorMBS
- shared method alternateSelectedControlColor as NSColorMBS
- shared method alternateSelectedControlTextColor as NSColorMBS
- shared method labelColor as NSColorMBS
- shared method secondaryLabelColor as NSColorMBS
- shared method tertiaryLabelColor as NSColorMBS
- shared method quaternaryLabelColor as NSColorMBS
- shared method linkColor as NSColorMBS
- shared method placeholderTextColor as NSColorMBS
- shared method separatorColor as NSColorMBS
- shared method underPageBackgroundColor as NSColorMBS
- shared method selectedContentBackgroundColor as NSColorMBS
- shared method unemphasizedSelectedContentBackgroundColor as NSColorMBS
- shared method findHighlightColor as NSColorMBS
- shared method unemphasizedSelectedTextBackgroundColor as NSColorMBS
- shared method unemphasizedSelectedTextColor as NSColorMBS
- shared method scrubberTexturedBackgroundColor as NSColorMBS
- shared method controlAccentColor as NSColorMBS
- shared method systemTealColor as NSColorMBS
- shared method systemIndigoColor as NSColorMBS
- class NSColorSamplerMBS
- class NSColorSpaceMBS
- method Constructor(ICCProfileData as Memoryblock)
- method initWithColorSyncProfile(ColorSyncProfileHandle as integer)
- method initWithCGColorSpace(CGColorSpaceHandle as integer)
- method ICCProfileData as Memoryblock
- method colorSyncProfileHandle as integer
- method CGColorSpaceHandle as integer
- property Handle as Integer
- property localizedName as String
- property colorSpaceName as String
- property description as String
- property colorSpaceModel as Integer
- property numberOfColorComponents as Integer
- property File as FolderItem
- shared method ColorSpaceWithICCProfileData(File as FolderItem) as NSColorSpaceMBS
- shared method ColorSpaceWithICCProfileData(ICCProfileData as Memoryblock) as NSColorSpaceMBS
- shared method ColorSpaceWithColorSyncProfile(ColorSyncProfileHandle as integer) as NSColorSpaceMBS
- shared method ColorSpaceWithCGColorSpace(CGColorSpaceHandle as integer) as NSColorSpaceMBS
- shared method availableColorSpacesWithModel(Model as integer) as NSColorSpaceMBS()
- shared method genericRGBColorSpace as NSColorSpaceMBS
- shared method genericGrayColorSpace as NSColorSpaceMBS
- shared method genericCMYKColorSpace as NSColorSpaceMBS
- shared method deviceRGBColorSpace as NSColorSpaceMBS
- shared method deviceGrayColorSpace as NSColorSpaceMBS
- shared method deviceCMYKColorSpace as NSColorSpaceMBS
- shared method sRGBColorSpace as NSColorSpaceMBS
- shared method adobeRGB1998ColorSpace as NSColorSpaceMBS
- shared method genericGamma22GrayColorSpace as NSColorSpaceMBS
- shared method colorSpaceForColorSpaceName(name as string) as NSColorSpaceMBS
Blog Entries
- Styled Text for Labels in your Xojo iOS app
- Basic Forms in MBS Xojo SceneKit Plugin
- Physics example for SceneKit in Xojo
- Alternating row colors for Dark Mode
- Colorspaces in Xojo
- Colorspaces in MacOS with Xojo
- MBS Xojo / Real Studio plug-ins in version 13.4
- Plugin merge/split
- MBS REALbasic plug-ins version 9.4
- MonkeyBread Software Releases the MBS REALbasic plug-ins 8.6
Videos
Xojo Developer Magazine
- 19.6, page 50: Rotating Christmas Tree, Using the MBS Plugins to create an animated 3D Christmas tree by Stefanie Juchmes
- 18.4, pages 43 to 44: On the Scene Again (Part 3), Getting Started with SceneKit by Stefanie Juchmes
- 18.4, pages 39 to 41: On the Scene Again (Part 3), Getting Started with SceneKit by Stefanie Juchmes
- 18.2, pages 36 to 38: On the Scene Again (Part 2), Getting Started with SceneKit by Stefanie Juchmes
- 18.1, pages 32 to 33: On the Scene, Getting Started with SceneKit by Stefanie Juchmes
- 18.1, pages 26 to 27: On the Scene, Getting Started with SceneKit by Stefanie Juchmes
- 17.5, page 40: What's New in the MBS Plugins, With the Plugins growing every year, here are new capabilities you may have missed by Stefanie Juchmes
- 17.1, page 10: News
- 16.6, page 9: News
- 15.5, pages 39 to 40: Touché, Using Apple's Touch Bar with Xojo by Marc Zeedar