Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacCocoa Plugin:NSSpellChecker:
Partly Console safe, 224 entry points.
- class NSDataDetectorMBS
- method copy as NSDataDetectorMBS
- method Constructor(checkingTypes as Integer, byref error as NSErrorMBS)
- method Constructor(script as string, options as Integer, byref error as NSErrorMBS)
- property checkingTypes as Integer
- shared method dataDetectorWithTypes(checkingTypes as Integer, byref error as NSErrorMBS) as NSDataDetectorMBS
- class NSLinguisticTaggerMBS
- method tagsInRange(range as NSRangeMBS, Scheme as String, options as Integer) as NSLinguisticValueMBS()
- method tagAtIndex(charIndex as Integer, Scheme as String, byref tokenRange as NSRangeMBS, byref sentenceRange as NSRangeMBS) as String
- method tagAtIndex(charIndex as Integer, unit as Integer, Scheme as String, byref tokenRange as NSRangeMBS) as String
- method tagsInRange(range as NSRangeMBS, unit as Integer, Scheme as String, options as Integer) as NSLinguisticValueMBS()
- method sentenceRangeForRange(range as NSRangeMBS) as NSRangeMBS
- method tokenRangeAtIndex(charIndex as Integer, Unit as Integer) as NSRangeMBS
- method tagSchemes as String()
- method Constructor(tagSchemes() as String, options as integer = 0)
- method setOrthography(orthography as NSOrthographyMBS, range as NSRangeMBS)
- method orthographyAtIndex(charIndex as integer, byref effectiveRange as NSRangeMBS) as NSOrthographyMBS
- property Handle as Integer
- property Text as String
- property dominantLanguage as String
- shared method tagForString(text as string, charIndex as Integer, unit as Integer, Scheme as String, orthography as NSOrthographyMBS, byref tokenRange as NSRangeMBS) as String
- shared method TagsForString(text as string, range as NSRangeMBS, unit as Integer, Scheme as String, options as Integer, orthography as NSOrthographyMBS) as NSLinguisticValueMBS()
- shared method dominantLanguageForString(text as String) as String
- shared method availableTagSchemesForLanguage(Language as String) as String()
- shared method availableTagSchemesForUnit(unit as Integer, Language as String) as String()
- shared method NSLinguisticTagSchemeTokenType as String
- shared method NSLinguisticTagSchemeLexicalClass as String
- shared method NSLinguisticTagSchemeNameType as String
- shared method NSLinguisticTagSchemeNameTypeOrLexicalClass as String
- shared method NSLinguisticTagSchemeLemma as String
- shared method NSLinguisticTagSchemeLanguage as String
- shared method NSLinguisticTagSchemeScript as String
- shared method NSLinguisticTagWord as String
- shared method NSLinguisticTagPunctuation as String
- shared method NSLinguisticTagWhitespace as String
- shared method NSLinguisticTagOther as String
- shared method NSLinguisticTagNoun as String
- shared method NSLinguisticTagVerb as String
- shared method NSLinguisticTagAdjective as String
- shared method NSLinguisticTagAdverb as String
- shared method NSLinguisticTagPronoun as String
- shared method NSLinguisticTagDeterminer as String
- shared method NSLinguisticTagParticle as String
- shared method NSLinguisticTagPreposition as String
- shared method NSLinguisticTagNumber as String
- shared method NSLinguisticTagConjunction as String
- shared method NSLinguisticTagInterjection as String
- shared method NSLinguisticTagClassifier as String
- shared method NSLinguisticTagIdiom as String
- shared method NSLinguisticTagOtherWord as String
- shared method NSLinguisticTagSentenceTerminator as String
- shared method NSLinguisticTagOpenQuote as String
- shared method NSLinguisticTagCloseQuote as String
- shared method NSLinguisticTagOpenParenthesis as String
- shared method NSLinguisticTagCloseParenthesis as String
- shared method NSLinguisticTagWordJoiner as String
- shared method NSLinguisticTagDash as String
- shared method NSLinguisticTagOtherPunctuation as String
- shared method NSLinguisticTagParagraphBreak as String
- shared method NSLinguisticTagOtherWhitespace as String
- shared method NSLinguisticTagPersonalName as String
- shared method NSLinguisticTagPlaceName as String
- shared method NSLinguisticTagOrganizationName as String
- class NSLinguisticValueMBS
- class NSOrthographyMBS
- method copy as NSOrthographyMBS
- method Constructor(script as string, map as dictionary)
- method dominantLanguageForScript(script as string) as String
- method allLanguages as String()
- method allScripts as String()
- method languagesForScript(script as string) as String()
- property Handle as Integer
- property dominantScript as String
- property dominantLanguage as String
- property languageMap as Dictionary
- shared method orthographyWithDominantScript(script as string, map as dictionary) as NSOrthographyMBS
- shared method defaultOrthographyForLanguage(language as string) as NSOrthographyMBS
- class NSRegularExpressionMBS
- method copy as NSRegularExpressionMBS
- method Constructor(script as string, options as Integer, byref error as NSErrorMBS)
- method matches(text as string, options as Integer, range as NSRangeMBS = nil) as NSTextCheckingResultMBS()
- method numberOfMatches(text as string, options as Integer, range as NSRangeMBS = nil) as Integer
- method firstMatch(text as string, options as Integer, range as NSRangeMBS = nil) as NSTextCheckingResultMBS
- method rangeOfFirstMatch(text as string, options as Integer, range as NSRangeMBS = nil) as NSRangeMBS
- method stringByReplacingMatches(text as string, options as Integer, range as NSRangeMBS = nil, template as String) as String
- method replaceMatches(byref text as string, options as Integer, range as NSRangeMBS = nil, template as String) as Integer
- method replacementStringForResult(result as NSTextCheckingResultMBS, text as string, offset as Integer, template as String) as String
- method enumerateMatches(text as string, options as Integer, range as NSRangeMBS = nil)
- property Handle as Integer
- property pattern as String
- property numberOfCaptureGroups as Integer
- property options as Integer
- shared method escapedPatternForString(text as String) as String
- shared method escapedTemplateForString(text as String) as String
- shared method regularExpressionWithPattern(pattern as String, options as Integer, byref error as NSErrorMBS) as NSDataDetectorMBS
- event enumerateMatch(text as String, options as Integer, result as NSTextCheckingResultMBS, flags as Integer, byref stop as Boolean)
- class NSSpellCheckerMBS
- method recordResponse(response as Integer, correction as string, word as string, language as String = "")
- method requestCandidatesForSelectedRange(selectedRange as NSRangeMBS, stringToCheck as string, types as Int64 = -1, options as Dictionary = nil, tag as Variant = nil) as Integer
- method requestCheckingOfString(stringToCheck as string, range as NSRangeMBS, types as Int64 = -1, options as Dictionary = nil, tag as Variant = nil) as Integer
- method menuForResult(TextCheckingResult as NSTextCheckingResultMBS, checkedString as string, options as Dictionary = nil, atLocation as NSPointMBS, view as NSViewMBS) as NSMenuMBS
- method deletesAutospaceBetweenString(precedingString as string, followingString as string, language as String = "") as Boolean
- method preventsAutocorrectionBeforeString(text as string, language as String = "") as Boolean
- method dismissCorrectionIndicatorForView(view as NSViewMBS)
- method languageForWordRange(range as NSRangeMBS, text as string, orthography as NSOrthographyMBS = nil) as string
- method correctionForWordRange(range as NSRangeMBS, text as string, language as string) as string
- method checkString(text as string, range as NSRangeMBS = nil, checkingTypes as Int64 = -1, options as Dictionary = nil, byref orthography as NSOrthographyMBS, byref wordCount as Integer) as NSTextCheckingResultMBS()
- method checkGrammarOfString(text as string, start as integer, language as string, wrap as boolean) as NSRangeMBS
- method checkGrammarOfString(text as string, start as integer, language as string, wrap as boolean, Details() as dictionary) as NSRangeMBS
- method guessesForWord(range as NSRangeMBS, word as string, language as string) as string()
- method updateSpellingPanelWithGrammarString(lang as string, detail as dictionary)
- method userQuotesArrayForLanguage(lang as string) as string()
- method userPreferredLanguages as string()
- method setIgnoredWords(words() as string)
- method checkSpellingOfString(text as string, start as integer) as NSRangeMBS
- method checkSpellingOfString(text as string, start as integer, language as string, wrap as boolean, byref WordCount as integer) as NSRangeMBS
- method checkSpellingOfString(text as string, start as integer, language as string, wrap as boolean) as NSRangeMBS
- method completionsForPartialWordRange(start as integer, length as integer, text as string, language as string="") as string()
- method countWordsInString(word as string, language as string="") as integer
- method updateSpellingPanelWithMisspelledWord(word as string)
- method ignoredWords as string()
- method ignoreWord(word as string)
- method guessesForWord(word as string) as string()
- method setLanguage(language as string) as boolean
- method spellingPanel as NSPanelMBS
- method learnWord(word as string)
- method forgetWord(word as string)
- method unlearnWord(word as string)
- method hasLearnedWord(word as string) as boolean
- method availableLanguages as string()
- method languageMenuEntries as string()
- method updatePanels
- method userReplacementsDictionary as dictionary
- property WordFieldValue as string
- property Handle as Integer
- property Tag as Integer
- property Location as Integer
- property Length as Integer
- property Language as String
- property automaticallyIdentifiesLanguages as Boolean
- property accessoryView as NSViewMBS
- property substitutionsPanel as NSPanelMBS
- property substitutionsPanelAccessoryViewController as NSViewControllerMBS
- shared method sharedSpellCheckerExists as boolean
- shared method isAutomaticTextReplacementEnabled as boolean
- shared method isAutomaticSpellingCorrectionEnabled as boolean
- shared method isAutomaticQuoteSubstitutionEnabled as boolean
- shared method isAutomaticDashSubstitutionEnabled as boolean
- shared method isAutomaticCapitalizationEnabled as boolean
- shared method isAutomaticPeriodSubstitutionEnabled as boolean
- shared method isAutomaticTextCompletionEnabled as boolean
- shared method NSSpellCheckerDidChangeAutomaticSpellingCorrectionNotification as string
- shared method NSSpellCheckerDidChangeAutomaticTextReplacementNotification as string
- shared method NSSpellCheckerDidChangeAutomaticQuoteSubstitutionNotification as string
- shared method NSSpellCheckerDidChangeAutomaticDashSubstitutionNotification as string
- shared method NSSpellCheckerDidChangeAutomaticCapitalizationNotification as string
- shared method NSSpellCheckerDidChangeAutomaticPeriodSubstitutionNotification as string
- shared method NSSpellCheckerDidChangeAutomaticTextCompletionNotification as string
- shared method NSTextCheckingOrthographyKey as string
- shared method NSTextCheckingQuotesKey as string
- shared method NSTextCheckingReplacementsKey as string
- shared method NSTextCheckingReferenceDateKey as string
- shared method NSTextCheckingReferenceTimeZoneKey as string
- shared method NSTextCheckingDocumentURLKey as string
- shared method NSTextCheckingDocumentTitleKey as string
- shared method NSTextCheckingDocumentAuthorKey as string
- shared method NSTextCheckingRegularExpressionsKey as string
- shared method NSTextCheckingSelectedRangeKey as string
- event Correct
- event Ignore
- event FindNext
- event requestCheckingOfStringCompleted(sequenceNumber as Integer, results() as NSTextCheckingResultMBS, orthography as NSOrthographyMBS, wordCount as Integer, stringToCheck as String, Range as NSRangeMBS, checkingTypes as Int64, options as Dictionary, tag as Variant)
- event requestCandidatesForSelectedRangeCompleted(sequenceNumber as Integer, candidates() as NSTextCheckingResultMBS, stringToCheck as String, selectedRange as NSRangeMBS, checkingTypes as Int64, options as Dictionary, tag as Variant)
- class NSTextCheckingResultMBS
- method resultByAdjustingRangesWithOffset(offset as Integer) as NSTextCheckingResultMBS
- method copy as NSTextCheckingResultMBS
- method Constructor
- method alternativeStrings as String()
- method grammarDetails as Dictionary()
- method rangeAtIndex(index as Integer) as NSRangeMBS
- method rangeWithName(name as string) as NSRangeMBS
- property Handle as Integer
- property resultType as Integer
- property numberOfRanges as Integer
- property range as NSRangeMBS
- property replacementString as String
- property URL as String
- property phoneNumber as String
- property date as Date
- property duration as Double
- property components as Dictionary
- property addressComponents as Dictionary
- property orthography as NSOrthographyMBS
- property timeZone as NSTimeZoneMBS
- property regularExpression as NSRegularExpressionMBS
- property dateTime as DateTime
- shared method transitInformationCheckingResult(Range as NSRangeMBS, components as Dictionary) as NSTextCheckingResultMBS
- shared method dateCheckingResult(Range as NSRangeMBS, date as Date, timeZone as NSTimeZoneMBS, duration as double) as NSTextCheckingResultMBS
- shared method grammarCheckingResult(Range as NSRangeMBS, details() as Dictionary) as NSTextCheckingResultMBS
- shared method correctionCheckingResult(Range as NSRangeMBS, replacementString as String, alternativeStrings() as String) as NSTextCheckingResultMBS
- shared method correctionCheckingResult(Range as NSRangeMBS, replacementString as String) as NSTextCheckingResultMBS
- shared method replacementCheckingResult(Range as NSRangeMBS, replacementString as String) as NSTextCheckingResultMBS
- shared method dashCheckingResult(Range as NSRangeMBS, replacementString as String) as NSTextCheckingResultMBS
- shared method quoteCheckingResult(Range as NSRangeMBS, replacementString as String) as NSTextCheckingResultMBS
- shared method phoneNumberCheckingResult(Range as NSRangeMBS, phoneNumber as String) as NSTextCheckingResultMBS
- shared method addressCheckingResult(Range as NSRangeMBS, components as Dictionary) as NSTextCheckingResultMBS
- shared method dateCheckingResult(Range as NSRangeMBS, date as Date) as NSTextCheckingResultMBS
- shared method orthographyCheckingResult(Range as NSRangeMBS, orthography as NSOrthographyMBS) as NSTextCheckingResultMBS
- shared method spellCheckingResult(Range as NSRangeMBS) as NSTextCheckingResultMBS
- shared method linkCheckingResult(Range as NSRangeMBS, URL as String) as NSTextCheckingResultMBS
- shared method NSTextCheckingNameKey as String
- shared method NSTextCheckingJobTitleKey as String
- shared method NSTextCheckingOrganizationKey as String
- shared method NSTextCheckingStreetKey as String
- shared method NSTextCheckingCityKey as String
- shared method NSTextCheckingStateKey as String
- shared method NSTextCheckingZIPKey as String
- shared method NSTextCheckingCountryKey as String
- shared method NSTextCheckingPhoneKey as String
- shared method NSTextCheckingAirlineKey as String
- shared method NSTextCheckingFlightKey as String
- shared method dateCheckingResult(Range as NSRangeMBS, date as DateTime, timeZone as NSTimeZoneMBS, duration as double) as NSTextCheckingResultMBS
- shared method dateCheckingResult(Range as NSRangeMBS, date as DateTime) as NSTextCheckingResultMBS
Blog Entries
- MBS Xojo Plugins, version 24.1pr1
- Data Detectors as context menu
- XDC Anywhere - MBS Xojo Plugins
- MBS Xojo Plugin, June 2021 News
- Spell Checking on Windows for Xojo
- News from the MBS Xojo Plugins Version 21.1
- Video about MBS Xojo Plugins 21.1
- MonkeyBread Software Releases the MBS Xojo Plugins in version 21.1
- Data Detectors for Xojo
- MBS REALbasic plug-in 9.6
Videos
- MBS Xojo Plugins 21.1
- XDC Anywhere - MBS Xojo Plugins
- MBS Xojo Videos - MBS Xojo Plugin, June 2021 News
Xojo Developer Magazine
- 5.4, page 50: The Case of the Top 20, The mayor is caught in an explosive situation, and our boys are on the case by Toby Rush
- 17.3, page 11: News
- 15.6, page 9: News