MBS FileMaker Plugin Christian Schmitz Monkeybread Software MBS - - PowerPoint PPT Presentation
MBS FileMaker Plugin Christian Schmitz Monkeybread Software MBS - - PowerPoint PPT Presentation
MBS FileMaker Plugin Christian Schmitz Monkeybread Software MBS FileMaker Plugin 3300 functions 400 new functions in 2014 500 new functions in 2015 already 350 example databases. MBS FileMaker Plugin One Plugin file Easy to install &
Monkeybread Software
MBS FileMaker Plugin 3300 functions 400 new functions in 2014 500 new functions in 2015 already 350 example databases.
MBS FileMaker Plugin
One Plugin file Easy to install & update supporting FileMaker 8.5 and newer Mac OS X & Windows FileMaker Pro, Advanced, Server, Web Direct & Runtime
One central MBS function First Parameter = Function Name Check for errors using MBS("IsError") Reference Parameters
MBS FileMaker Plugin
New in 2014/2015
TAPI
Windows Telephony API Query phone number of current PC Script Trigger for incoming calls Perform calls Disconnect, Transfer, Park, Pickup
PDFKit
Print/Fax PDF from container/file Apply Quartz Filter for saving PDF for smaller PDF file size Watermark in background Generate previews with transparency Add empty or image pages
Hotkeys
Define Hotkeys Trigger script on keydown Shift, Option, Command, Control + key Mac & Windows
Toolbar
Save/Restore Toolbar Configuration per Window Add custom toolbar entries Add background toolbar image Change toolbar options like icon size
Toolbar
Toolbar
SendMail
Build and send emails via CURL Multiple attachments from Container/File HTML, Text & RTF To, CC, BCC and Reply-To Plugin encodes special characters with UTF-8 SMTP with/without SSL/TLS
Menu
Show Menu popup Mac & Win Show relative to mouse, window or screen Submenus, Checkmarks, Icons Mac only: Fonts & formatted texts
Menu
DynaPDF for FileMaker
Continuous development Improved Annotation handling Output Intents Query metadata like XMP Query more details about images New Optimize command
DynaPDF for FileMaker
Extract Embedded files Create, modify and read form fields Flatten annotations & forms Load custom fonts from files Find text on page Create/Modify/Read bookmarks
List Dialog
Shows a dialog with list. Single & Multiple Selection Custom prompt, title and button labels Text & Tag for each entry Get/Set selection
List Dialog
WebView
Print to File (Mac) Zoom Page or Text Set/Get form fields even fields without form
Dialog Modifications
Install Set replacements Applied to FileMaker standard dialogs MBS( "DialogModifications.Set"; "Import", "Import of Contacts" )
Dialog Modifications
CoreLocation
GeocodeAddressString Address to geo location ReverseGeocodeLocation Geo location to address Asynchronously queries
Regular Expression
Finds pattern in text Compile your pattern once and execute it
- ften
Get captures and whole matches Apply on lists
RichText (Mac)
Read/Write Word, RTF, OpenOffice files Replace Text Convert to PDF
Encryption / Hash
Encryption.Cipher AES, Blowfish, RC2, RC4, DES, CAMELLIA Hash.Digest MD4, MD5, SHA variants, MDC2, RIPEMD160 Input/Output: Text, Container, Image, Filepath, PDF, Data, base64 or Hex
Mac Media Library
SQL Connections
MySQL options for SSL Encryption Get/Set BLOB field/parameter with PDF Container. SQL Anywhere added. Oracle, SQL Server, DB2, Sybase, Informix, InterBase, SQLBase, MySQL, PostgreSQL, ODBC and SQLite
Mac Integration
List functions
Find equals/unequals of two lists Remove duplicates Remove empty items Sort QuickList
Dictionary
Assoziative arrays Fill e.g. by SQL for later quick lookup Preserves value type including containers use for parameter passing: Create in one line Move into variables in one line
MarkDown
Convert MarkDown to HTML/CSS Text attributes *italic*, **bold**, `monospace`, ~~strikethrough~~. <p>Text attributes <em>italic</em>, <strong>bold</strong>, <code>monospace</ code>, <del>strikethrough</del>.</p> Text attributes italic, bold, monospace, strikethrough.
Process Activity
Control App Nap, System and Display Sleep $ref = MBS( "ProcessActivity.beginActivity"; "IdleSystemSleepDisabled UserInitiated"; "Doing Backup in FileMaker" ) MBS( "ProcessActivity.endActivity"; $ref )
Schedules
Schedule Start Script, Run SQL and Evaluate at time, timestamp or idle Query and modify schedules MBS( "Schedule.StartScriptAfterDelay"; 10; Get(FileName); "testScript"; $param )
Syntax Coloring
Copy Script Button
Set Variable [$i; Value:0] Loop Set Variable [$i; Value:$i + 1] Exit Loop If [$i = 10] End Loop
5.3 release
Social functions to use Mac's Twitter and Facebook accounts for posting PHP for 32/64bit UDP Sockets with broadcast DynaPDF with color management renders CMYK Use SQL and get records as text
Ressources
Website
http://www.monkeybreadsoftware.de/filemaker/
Videos http://www.mbsplugins.com Blog http://www.mbsplugins.de Mailing List
http://www.monkeybreadsoftware.de/filemaker/mailinglist.shtml