Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacBase Plugin:NSFont:
Partly Console safe, 165 entry points.
- class NSBezierPathMBS
- method appendBezierPathWithGlyphs(glyphs() as Integer, font as NSFontMBS)
- method appendBezierPathWithGlyph(glyph as Integer, font as NSFontMBS)
- method copy as NSBezierPathMBS
- method appendBezierPathWithArc(center as NSPointMBS, radius as double, startAngle as double, endAngle as double, clockwise as boolean)
- method appendBezierPathWithArc(center as NSPointMBS, radius as double, startAngle as double, endAngle as double)
- method appendBezierPathWithArc(point1 as NSPointMBS, point2 as NSPointMBS, radius as double)
- method getLineDash(byref pattern() as double, byref count as integer, byref phase as double)
- method setLineDash(pattern() as double, phase as double)
- method elementAtIndex(index as integer) as integer
- method elementAtIndex(index as integer, byref associatedPoints() as NSPointMBS) as integer
- method appendBezierPathWithPoints(points() as NSPointMBS)
- method setAssociatedPoints(points() as NSPointMBS, index as integer)
- method transformUsingAffineTransform(transform as variant)
- method appendBezierPath(path as NSBezierPathMBS)
- method appendBezierPathWithRect(rect as NSRectMBS)
- method appendBezierPathWithOvalInRect(rect as NSRectMBS)
- method appendBezierPathWithRoundedRect(rect as NSRectMBS, xRadius as double, yRadius as double)
- method containsPoint(p as NSPointMBS) as boolean
- method elementCount as integer
- method isEmpty as boolean
- method bezierPathByFlatteningPath as NSBezierPathMBS
- method bezierPathByReversingPath as NSBezierPathMBS
- method Constructor
- method removeAllPoints
- method moveToPoint(p as NSPointMBS)
- method lineToPoint(p as NSPointMBS)
- method closePath
- method curveToPoint(endPoint as NSPointMBS, controlPoint1 as NSPointMBS, controlPoint2 as NSPointMBS)
- method relativeMoveToPoint(p as NSPointMBS)
- method relativeLineToPoint(p as NSPointMBS)
- method relativeCurveToPoint(endPoint as NSPointMBS, controlPoint1 as NSPointMBS, controlPoint2 as NSPointMBS)
- property lineCapStyle as Integer
- property lineJoinStyle as Integer
- property windingRule as Integer
- property miterLimit as double
- property lineWidth as double
- property flatness as double
- property Handle as Integer
- property Bounds as NSRectMBS
- property ControlPointBounds as NSRectMBS
- property CurrentPoint as NSPointMBS
- shared method bezierPath as NSBezierPathMBS
- shared method bezierPathWithRect(r as NSRectMBS) as NSBezierPathMBS
- shared method bezierPathWithOvalInRect(r as NSRectMBS) as NSBezierPathMBS
- shared method bezierPathWithRoundedRect(r as NSRectMBS, xRadius as double, yRadius as double) as NSBezierPathMBS
- shared property defaultLineJoinStyle as Integer
- shared property defaultLineCapStyle as Integer
- shared property defaultWindingRule as Integer
- shared property defaultMiterLimit as Double
- shared property defaultFlatness as Double
- shared property defaultLineWidth as Double
- class NSFontDescriptorMBS
- method copy as NSFontDescriptorMBS
- method matchingFontDescriptorsWithMandatoryKeys as NSFontDescriptorMBS()
- method matchingFontDescriptorsWithMandatoryKeys(mandatoryKeys() as string) as NSFontDescriptorMBS()
- method matchingFontDescriptorWithMandatoryKeys as NSFontDescriptorMBS
- method matchingFontDescriptorWithMandatoryKeys(mandatoryKeys() as string) as NSFontDescriptorMBS
- method variantForKey(key as string) as variant
- method postscriptName as string
- method fontAttributes as Dictionary
- method matrix as variant
- method pointSize as double
- method symbolicTraits as integer
- method fontDescriptorWithFace(newFace as string) as NSFontDescriptorMBS
- method fontDescriptorWithFamily(newFamily as string) as NSFontDescriptorMBS
- method fontDescriptorWithMatrix(matrix as variant) as NSFontDescriptorMBS
- method fontDescriptorWithSize(newPointSize as double) as NSFontDescriptorMBS
- method fontDescriptorWithSymbolicTraits(SymbolicTraits as integer) as NSFontDescriptorMBS
- method fontDescriptorByAddingAttributes(AttributesDic as Dictionary) as NSFontDescriptorMBS
- method Constructor(AttributesDic as Dictionary)
- property Handle as Integer
- shared method fontDescriptorWithName(fontName as string, matrix as variant) as NSFontDescriptorMBS
- shared method fontDescriptorWithName(fontName as string, size as double) as NSFontDescriptorMBS
- shared method fontDescriptorWithFontAttributes(AttributesDic as Dictionary) as NSFontDescriptorMBS
- shared method NSFontFamilyAttribute as string
- shared method NSFontNameAttribute as string
- shared method NSFontFaceAttribute as string
- shared method NSFontSizeAttribute as string
- shared method NSFontVisibleNameAttribute as string
- shared method NSFontMatrixAttribute as string
- shared method NSFontVariationAttribute as string
- shared method NSFontCharacterSetAttribute as string
- shared method NSFontCascadeListAttribute as string
- shared method NSFontTraitsAttribute as string
- shared method NSFontFixedAdvanceAttribute as string
- shared method NSFontColorAttribute as string
- shared method NSFontSymbolicTrait as string
- shared method NSFontWeightTrait as string
- shared method NSFontWidthTrait as string
- shared method NSFontSlantTrait as string
- shared method NSFontVariationAxisIdentifierKey as string
- shared method NSFontVariationAxisMinimumValueKey as string
- shared method NSFontVariationAxisMaximumValueKey as string
- shared method NSFontVariationAxisDefaultValueKey as string
- shared method NSFontVariationAxisNameKey as string
- shared method NSFontFeatureTypeIdentifierKey as string
- shared method NSFontFeatureSelectorIdentifierKey as string
- class NSFontMBS
- method file as folderitem
- method Constructor
- method fontDescriptor as NSFontDescriptorMBS
- method advancementForGlyph(aGlyph as integer) as NSSizeMBS
- method boundingRectForGlyph(aGlyph as integer) as NSRectMBS
- method screenFontWithRenderingMode(renderingMode as integer) as NSFontMBS
- method glyphWithName(name as string) as UInt32
- property Handle as Integer
- property maximumAdvancement as NSSizeMBS
- property boundingRectForFont as NSRectMBS
- property fontName as String
- property familyName as String
- property displayName as String
- property description as String
- property renderingMode as Integer
- property numberOfGlyphs as Integer
- property mostCompatibleStringEncoding as Integer
- property pointSize as Double
- property ascender as Double
- property descender as Double
- property leading as Double
- property underlinePosition as Double
- property underlineThickness as Double
- property italicAngle as Double
- property capHeight as Double
- property xHeight as Double
- property isFixedPitch as Boolean
- property printerFont as NSFontMBS
- property screenFont as NSFontMBS
- property coveredCharacterSet as Variant
- property textTransform as Variant
- shared method monospacedDigitSystemFontOfSize(fontSize as double, weight as double) as NSFontMBS
- shared method monospacedSystemFontOfSize(fontSize as double, weight as double) as NSFontMBS
- shared method fontWithDescriptor(fontDescriptor as NSFontDescriptorMBS, TextTransform as variant) as NSFontMBS
- shared method fontWithDescriptor(fontDescriptor as NSFontDescriptorMBS, fontSize as double) as NSFontMBS
- shared method setUserFixedPitchFont(font as NSFontMBS)
- shared method setUserFont(font as NSFontMBS)
- shared method systemFontSize as double
- shared method smallSystemFontSize as double
- shared method labelFontSize as double
- shared method systemFontSizeForControlSize(controlSize as integer) as double
- shared method fontWithName(fontName as string, fontSize as double) as NSFontMBS
- shared method userFontOfSize(size as double) as NSFontMBS
- shared method userFixedPitchFontOfSize(size as double) as NSFontMBS
- shared method systemFontOfSize(size as double) as NSFontMBS
- shared method boldSystemFontOfSize(size as double) as NSFontMBS
- shared method labelFontOfSize(size as double) as NSFontMBS
- shared method titleBarFontOfSize(size as double) as NSFontMBS
- shared method menuFontOfSize(size as double) as NSFontMBS
- shared method menuBarFontOfSize(size as double) as NSFontMBS
- shared method messageFontOfSize(size as double) as NSFontMBS
- shared method paletteFontOfSize(size as double) as NSFontMBS
- shared method toolTipsFontOfSize(size as double) as NSFontMBS
- shared method controlContentFontOfSize(size as double) as NSFontMBS
Blog Entries
- News from the MBS Xojo Plugins Version 22.4
- MBS Xojo Plugins in version 22.4
- MBS Xojo Plugins, version 22.4pr5
- Styled Text for Labels in your Xojo iOS app
- Apply fonts to font PopupMenu
- MBS Xojo / Real Studio Plugins, version 14.3pr2
- MBS Xojo / Real Studio Plugins, version 13.2pr1
- MBS Real Studio Plugins, version 12.5pr4
- CocoaBase needs MacOSXCG
- MBS Real Studio Plugins, version 12.1pr10