The MBS Xojo Tools Plugin
All plugins
Documentation
Download
Mailing list
Order Tools Plugin license
Order Complete Set License
Plugin Content
Various tools including Tidy, markdown, PHP, CUPS, SmartCard, SndFile and LibTag.
This plugin is included in our plugin archive:
Download the MBS Xojo Plugins |
||||||
macOS MBS-Xojo-Plugins245.dmg |
Windows MBS-Xojo-Plugins245.zip |
Linux MBS-Xojo-Plugins245.zip |
||||
All archives contain the same content. |
MBS Tools Plugin.pdf | 1.7M |
You can order a license here: Order
This plugin part is included if you order a Complete set license.
RegEx
Moved to MBS Xojo RegEx Plugin.
Tidy
Tidy tidies HTML and XML. It can tidy your documents by itself, and developers can easily integrate its features into even more powerful tools.
Based on the open source tidy library.
markdown
Our Markdown plugin classes provide an implementation of Markdown via the discount library.
Markdown provides a library that gives you formatting functions suitable for marking down entire documents or lines of text, a command-line program that you can use to mark down documents interactively or from a script, and a few example programs that show how to fully utilize the markdown library.
SmartCard
Functions for MacOS, Windows and Linux to read smart cards.
sndfile
Libsndfile is a library for reading and writing files containing sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format) through one standard library interface. It is released in source code format under the Gnu Lesser General Public License.
You can download the libraries on our website and use it with the plugin in your applications.
Features
libsndfile has the following main features :
- Ability to read and write a large number of file formats.
- A simple, elegant and easy to use Applications Programming Interface.
- Usable on Unix, Win32, MacOS and others.
- On the fly format conversion, including endian-ness swapping, type conversion and bitwidth scaling.
- Optional normalisation when reading floating point data from files containing integer data.
- Ability to open files in read/write mode.
- The ability to write the file header without closing the file (only on files open for write or read/write).
- Ability to query the library about all supported formats and retrieve text strings describing each format.
LibTag
Our plugin for TagLib provides functions for reading and editing the meta-data of several popular audio formats. Currently it supports both ID3v1 and ID3v2 for MP3 files, Ogg Vorbis comments and ID3 tags and Vorbis comments in FLAC, MPC, Speex, WavPack, TrueAudio, WAV, AIFF, MP4 and ASF files.
Clipper
The Clipper library performs line & polygon clipping - intersection, union, difference & exclusive-or, and line & polygon offsetting. The library is based on Vatti's clipping algorithm.
CUPS
The functions for the CUPS library used to print to Mac and Linux.
PHP
Deprecation NotePlease do not use this plugin for new projects. Running PHP inside Xojo apps has several disadvantages. It is much better to run PHP code on a webserver and just call it via our CURL plugin. PHP code inside Xojo will not have the webserver environment with all the environment variables, modules and services around.
The documentation for MBS Tools Plugin:
show all functions and classes in this plugin.
Examples for this plugin:
- /Tools/Clipper/Clipper Ellipse Test
- /Tools/Clipper/Clipper Intersecion Test
- /Tools/Clipper/Clipper Offset Test
- /Tools/Clipper/Clipper Sample
- /Tools/Clipper/MinkowskiSum Test
- /Tools/CUPS/CUPS
- /Tools/CUPS/CUPS Jobs List
- /Tools/CUPS/Printer Selection on Mac
- /Tools/JavaScript/JavaScript AES/JavaScript AES
- /Tools/JavaScript/JavaScript Engine
- /Tools/JavaScript/JavaScript Pixel Editing
- /Tools/JavaScript/LibPhoneNumber/JavaScript LibPhoneNumber
- /Tools/LibTag/TagReader
- /Tools/lmfit/curve
- /Tools/lmfit/nonlin
- /Tools/lmfit/nonlin array
- /Tools/lmfit/surface
- /Tools/LTC/Listen for TimeCode
- /Tools/LTC/LTC Test
- /Tools/MarkDown/MarkDown in HTMLViewer/MarkDown
- /Tools/MarkDown/MarkDown Test
- /Tools/RFC/RFC Test
- /Tools/RFC/XOJO_SAP_RFC_sample
- /Tools/SATSolver/Test LGL
- /Tools/SmartCard/SmartCard
- /Tools/SoundFile/SoundFile
- /Tools/SoundFile/SoundFile convert
- /Tools/Tidy/Tidy
- /Tools/Tidy/Tidy HTML Tree
- /Tools/Tidy/Tidy Options
- /Tools/Tidy/Tidy XML
- /Tools/WordFile/WordFile filter paragraphs
- /Tools/WordFile/WordFile ReplaceTag
Blog Entries
- MBS Xojo Plugins, version 24.3pr1
- MonkeyBread Software Releases the MBS Xojo Plugins in version 22.2
- News from the MBS Xojo Plugins Version 21.3
- MonkeyBread Software Releases the MBS Xojo Plugins in version 21.3
- MonkeyBread Software Releases the MBS Xojo Plugins in version 21.2
- Xojo 2020r2 arrived
- Write audio file with samples using AVFoundation
- MonkeyBread Software Releases the MBS Xojo Plugins in version 20.0
- TagLib to write ID3v2 Tags in Xojo
- MBS Xojo Plugins in version 19.2
Videos
- XDC 2020 MBS Plugins Presentation
- Presentation from Munich conference about MBS Plugins.
- Presentation from London conference about MBS Plugins.
- MBS Xojo Videos - MBS Xojo Plugin, June 2021 News
Xojo Developer Magazine
- 22.6, page 10: News
- 20.2, page 10: News
- 19.6, page 10: News
- 19.5, pages 92 to 93: JavaScript in Xojo, Running JavaScript in your Xojo apps by Stefanie Juchmes
- 19.4, page 9: News
- 18.3, page 47: Happy Birthday MonkeyBread Software, What is new in the MBS Xojo Plugins by Stefanie Juchmes
- 18.3, page 44: Happy Birthday MonkeyBread Software, What is new in the MBS Xojo Plugins by Stefanie Juchmes
- 18.3, page 10: News
- 16.2, page 9: News
- 15.2, page 10: News
Content of Tools Plugin.