Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Util Plugin:String:
Partly Console safe, 74 entry points.
- class StyledText
- Globals:
- CheckUTF8MBS(data as ptr, size as Integer, Placeholder as string) as string
- CheckUTF8MBS(data as string, Placeholder as string) as string
- CheckUTF8MBS(mem as MemoryBlock, Placeholder as string) as string
- ClearStringContentMBS(s as String) as Boolean
- ConcatBinaryStringsMBS(a as string, b as string) as string
- ConcatBinaryStringsMBS(a as string, b as string, c as string) as string
- ConcatBinaryStringsMBS(a as string, b as string, c as string, d as string) as string
- ConcatBinaryStringsMBS(a as string, b as string, c as string, d as string, e as string) as string
- ConcatBinaryStringsMBS(a as string, b as string, c as string, d as string, e as string, f as string) as string
- ContainsWholeWordMBS(Text as String, Word as String) as boolean
- ConvertUnicodeToCharacterCompositionMBS(text as string) as string
- ConvertUnicodeToCharacterDecompositionMBS(text as string) as string
- CountOccurancesMBS(s as string, find as string) as integer
- CreateStringMBS(Length as integer, Content as String) as string
- DecodingFromCP1252MBS(s as string) as string
- DecodingFromHexMBS(s as string) as string
- DecodingFromHTMLMBS(s as string) as string
- DecodingFromISO8859MBS(s as string) as string
- DecodingFromMySQLMBS(s as string) as string
- DecodingFromQuotedPrintableMBS(s as string) as string
- DecodingFromURLMBS(s as string) as string
- DecodingFromURLMBS(s as string, options as integer) as string
- DecodingFromXMLMBS(s as string) as string
- DetectUnicodeMarkersMBS(s as string) as integer
- EncodeEmailSubjectMBS(s as string) as string
- EncodingToCP1252MBS(s as string) as string
- EncodingToHexMBS(s as string) as string
- EncodingToHTMLMBS(s as string, options as integer = 0) as string
- EncodingToISO8859MBS(s as string) as string
- EncodingToQuotedPrintableMBS(s as string, LineLen as integer = 72) as string
- EncodingToURLMBS(s as string) as string
- EncodingToURLMBS(s as string, options as integer) as string
- EncodingToXMLMBS(s as string, options as integer = 0) as string
- GetStringsFromDataMBS(data as MemoryBlock, MinLength as Integer = 0) as string()
- GetStringsFromDataMBS(data as ptr, size as Integer, MinLength as Integer = 0) as string()
- GetStringsFromDataMBS(data as String, MinLength as Integer = 0) as string()
- GetUnicodeMarkersMBS(kind as integer) as string
- HasPostfixMBS(Text as String, Prefix as String) as boolean
- HasPrefixMBS(Text as String, Prefix as String) as boolean
- HexstringMBS(input as string, hexlen as integer, linelen as integer, linestart as string, lineend as string, spacer as string,filler as string) as string
- InStrByteRangeMBS(target as string, find as string, StartValue as integer, EndValue as integer) as integer
- InStrByteRangeMBS(target as string, find as string, StartValue as integer, EndValue as integer, StartValue2 as integer, EndValue2 as integer) as integer
- InStrByteRangeMBS(target as string, find as string, StartValue as integer, EndValue as integer, StartValue2 as integer, EndValue2 as integer, StartValue3 as integer, EndValue3 as integer) as integer
- InStrByteRangeMBS(target as string, StartValue as integer, EndValue as integer) as integer
- InStrByteRangeMBS(target as string, StartValue as integer, EndValue as integer, StartValue2 as integer, EndValue2 as integer) as integer
- InStrByteRangeMBS(target as string, StartValue as integer, EndValue as integer, StartValue2 as integer, EndValue2 as integer, StartValue3 as integer, EndValue3 as integer) as integer
- InStrBytesMBS(target as string, find as string) as integer
- IsASCIIStringMBS(s as string) as boolean
- IsASCIIStringMBS(s as string, mode as integer) as boolean
- JaroWinklerDistanceMBS(a as string, b as string) as double
- LevenshteinDistanceMBS(a as string, b as string) as double
- NativeStringMBS(s as string) as string
- RandomBytesStringMBS(Length as integer, ASCII as boolean=false) as string
- RemoveAccentsMBS(text as string, IgnoreCase as boolean = false) as string
- RemoveHTMLTagsMBS(AsciiTextWithTags as string) as string
- RemoveHTMLTagsWithMBS(AsciiTextWithTags as string, Replacement as string) as string
- ReplaceLineEndingsMBS(Text as String, NewLine as String, yield as boolean = false) as String
- ReplaceNonPrintableCharactersMBS(s as string, replacevalue as integer=46) as string
- ScientificStrMBS(d as double, digits as integer) as string
- SQLReplaceBooleanMBS(SQL as string) as string
- StrCompBytesMBS(a as string, b as string) as integer
- StrCompCharactersMBS(a as string, b as string) as integer
- StringANDMBS(a as string,b as string) as string
- StringIsHTMLreadyMBS(s as string) as boolean
- StringIsXMLreadyMBS(s as string) as boolean
- StringORMBS(a as string,b as string) as string
- StringXOR2MBS(data as string, XorMask as string, MaskOffset as integer = 0) as string
- StringXORMBS(data as string, XorMask as string, MaskOffset as integer = 0) as string
- StrMBS(d as double) as string
- UnicodeStringMBS(s as string) as string
Blog Entries
- News from the MBS Xojo Plugins Version 22.1
- MBS SQLite Extension in version 1.5
- Smileys and UTF32
- MBS Xojo plug-ins in version 16.0
- CheckUTF8MBS function
- MBS SQLite Extension in version 1.4
- MBS Plugins 11.1 Release notes
- MBS REALbasic Plugins Version 10.4 release notes
- MBS Plugins 10.3 Release Notes
- MonkeyBread Software Releases the MBS Plugins 8.2
Xojo Developer Magazine
- 20.3, page 10: News
- 17.4, page 8: News
- 14.2, page 10: News
- 10.1, pages 71 to 72: Using Plugins, Working with the Monkeybread Plugins by Marc Zeedar