### Mac Only Icon and QuickLook Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/CURL/WebServices/VAT%20WebService%20Example/blog-entries Manages icons and QuickLook preview panels on Mac. ```APIDOC Icons QuickLook Preview Panel SetIcon ``` -------------------------------- ### DialogModifications.Install with setup example Source: https://mbsplugins.eu/DialogModificationsInstall Example demonstrating how to install and set up dialog modifications. ```FileMaker MBS( "DialogModifications.Install" ) MBS( "DialogModifications.Clear" ) MBS( "DialogModifications.Set"; "Import"; "Import of Contacts" ) ``` -------------------------------- ### FileMaker Plug-in Resources Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Network/ServerSocket/ServerSocket%20from%20Webviewer/blog-entries This entry lists various resources related to FileMaker plug-ins, including links to the main project page, blog, documentation, examples, release notes, and community forums. It also mentions specific technologies like DynaPDF, Saxon, and LibXL. ```FileMaker Project: /websites/mbsplugins_eu Home FileMaker Plug-In FileMaker Blog FileMaker Videos Documentation Examples New in 15.3 New in 15.2 New in 15.1 New in 15.0 New in 14.5 New in 14.4 DynaPDF Manual Random Page Events and Training Mailing list Pricing User Guide Syntax Coloring FAQ DynaPDF Saxon LibXL Reviews License Trial License Download Release Notes fmsoup Forum Dash Xojo Plug-Ins Applications Newsletter Team Sitemap Ask a question 💬 Links Contact us Kontakt / Impressum Datenschutz ``` -------------------------------- ### FileMaker Plugin: Print Script for Page Setup Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Mac%20only/Print/Page%20Setup%20Dialog The 'Print' script used in conjunction with the Page Setup Dialog, including steps for installing, enabling, and configuring page setup options. ```APIDOC Script Name: Print Script Definition: Script Steps: - Set Variable [ $r; Value:MBS( "PageSetupDialog.Install" ) ] - Set Variable [ $r; Value:MBS( "PageSetupDialog.Enable" ) ] - #A4 Portrait - Set Variable [ $r; Value:MBS( "PageSetupDialog.SetPaperName"; "iso-a4" ) ] - Set Variable [ $r; Value:MBS( "PageSetupDialog.SetPaperOrientation"; "portrait" ) ] - Set Variable [ $r; Value:MBS( "PageSetupDialog.SetNoDialog"; 1 ) ] - Set Variable [ $r; Value:MBS( "Schedule.EvaluateAfterDelay"; ,1; "MBS( \"Menubar.RunMenuCommand\"; 57606 )") // run Page Setup Dialog in 0.1 seconds ] - Pause/Resume Script [ Duration (seconds): 2 ] Script Hierarchy: Print - Print custom paper size Next Script: [Print custom paper size] FileMaker Specifics: Run script with full access privileges: Off Include In Menu: Yes Layouts that use this script: - PageSetup Scripts that use this script: ``` -------------------------------- ### Mac Only Icon and QuickLook Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/SQL%20in%20FileMaker/blog-entries Manages icons and QuickLook preview panels on Mac. ```APIDOC Icons QuickLook Preview Panel SetIcon ``` -------------------------------- ### Setup WebHook Listener Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/WebHook/WebHook Initializes and starts a WebHook listener. It handles releasing existing WebHooks, creating a new one, setting SSL options (commented out), and starting the listener on a specified port. It also registers a script to handle incoming requests. ```FileMaker If [ Length( $$WebHooks ) > 0 ] Set Variable [ $r; Value:MBS("WebHook.Release"; $$WebHooks) ] Set Variable [ $$WebHooks; Value:"" ] Set Field [ WebHook::Server Webhook; "" ] End If If [ IsEmpty ( $$WebHooks ) ] Set Variable [ $$WebHooks; Value:MBS("WebHook.Create") ] If [ 0 ] # SSL ? Set Variable [ $r; Value:MBS("WebHook.SetSSL"; $$WebHooks; "/Users/cs/Desktop/certificate.crt"; "/Users/cs/Desktop/private_key.pem" ;"test123") ] Set Variable [ $r; Value:MBS("WebHook.GetSSL"; $$WebHooks) ] End If Set Variable [ $r; Value:MBS("WebHook.Listen"; $$WebHooks; WebHook::Server Port) ] Set Variable [ $r; Value:MBS("WebHook.SetScript"; $$WebHooks; Get(FileName); "WebHookReceived") ] Set Field [ WebHook::Server Webhook; $$WebHooks ] End If ``` -------------------------------- ### Start Preview Example Source: https://mbsplugins.eu/AVRecorderAddPreviewToWindow Example code demonstrating how to start a preview using AVRecorder.AddPreviewToWindow and AVRecorder.StartPreview. ```FileMaker Set Variable [$r; Value:MBS("AVRecorder.AddPreviewToWindow"; $Session; Get(WindowName); 50; 200; 320; 240)] Set Variable [$r; Value:MBS("AVRecorder.StartPreview"; $Session)] ``` -------------------------------- ### Mac Only Icon and QuickLook Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/SQL%20in%20FileMaker/index Manages icons and QuickLook preview panels on Mac. ```APIDOC Icons QuickLook Preview Panel SetIcon ``` -------------------------------- ### Install Notification Script Example Source: https://mbsplugins.eu/EventsSetNotification Example of how to install a notification script using the MBS FileMaker Plugin. ```FileMaker MBS( "Events.SetNotification"; "test.fmp12"; "MyScript" ) ``` -------------------------------- ### FileMaker Plug-in Resources Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Mac%20only/Kiosk%20functions/server This entry lists various resources related to FileMaker plug-ins, including links to the main project page, blog, documentation, examples, release notes, and community forums. It also mentions specific technologies like DynaPDF, Saxon, and LibXL. ```FileMaker Project: /websites/mbsplugins_eu Home FileMaker Plug-In FileMaker Blog FileMaker Videos Documentation Examples New in 15.3 New in 15.2 New in 15.1 New in 15.0 New in 14.5 New in 14.4 DynaPDF Manual Random Page Events and Training Mailing list Pricing User Guide Syntax Coloring FAQ DynaPDF Saxon LibXL Reviews License Trial License Download Release Notes fmsoup Forum Dash Xojo Plug-Ins Applications Newsletter Team Sitemap Ask a question 💬 Links Contact us Kontakt / Impressum Datenschutz ``` -------------------------------- ### Install Trigger Example Source: https://mbsplugins.eu/EventMonitorSetCardWindow Example of installing a trigger for clicks outside a card window using EventMonitor.SetCardWindow. ```FileMaker Set Variable [ $r ; Value: MBS( "EventMonitor.Install" ) ] Set Variable [ $$cardShowing ; Value: 1 ] Set Variable [ $r ; Value: MBS( "EventMonitor.SetCardWindow"; Get(WindowName); -1; -1; 600; 400; Get(FileName); "Close Script" ) ] New Window [ Style: Card ; Name: "Card" ; Using layout: “Tabelle” ; Height: 400 ; Width: 600 ] ``` -------------------------------- ### FileMaker Plug-in Resources Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Network/ServerSocket/ServerSocket%20from%20Webviewer/linux This entry lists various resources related to FileMaker plug-ins, including links to the main project page, blog, documentation, examples, release notes, and community forums. It also mentions specific technologies like DynaPDF, Saxon, and LibXL. ```FileMaker Project: /websites/mbsplugins_eu Home FileMaker Plug-In FileMaker Blog FileMaker Videos Documentation Examples New in 15.3 New in 15.2 New in 15.1 New in 15.0 New in 14.5 New in 14.4 DynaPDF Manual Random Page Events and Training Mailing list Pricing User Guide Syntax Coloring FAQ DynaPDF Saxon LibXL Reviews License Trial License Download Release Notes fmsoup Forum Dash Xojo Plug-Ins Applications Newsletter Team Sitemap Ask a question 💬 Links Contact us Kontakt / Impressum Datenschutz ``` -------------------------------- ### Get Types Example Source: https://mbsplugins.eu/ContainerGetTypes A simple example demonstrating how to get the types of data within a container field. ```FileMaker MBS( "Container.GetTypes" ; ContainerField ) ``` -------------------------------- ### Mac Only Icon and QuickLook Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Java/Java%20Example/linux Manages icons and QuickLook preview panels on Mac. ```APIDOC Icons QuickLook Preview Panel SetIcon ``` -------------------------------- ### Mac Only Icon and QuickLook Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/SQL%20in%20FileMaker/client Manages icons and QuickLook preview panels on Mac. ```APIDOC Icons QuickLook Preview Panel SetIcon ``` -------------------------------- ### CURL: Get Start Transfer Time Source: https://mbsplugins.eu/serverLinux Gets the time, in seconds, from the start until the first byte is received by libcurl. This function is part of the CURL functionalities. ```APIDOC CURL.GetStartTransferTime Get the time, in seconds, it took from the start until the first byte is received by libcurl. ``` -------------------------------- ### FileMaker Plug-in Resources Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Win%20Only/Printer%20Switch/blog-entries This entry lists various resources related to FileMaker plug-ins, including links to the main project page, blog, documentation, examples, release notes, and community forums. It also mentions specific technologies like DynaPDF, Saxon, and LibXL. ```FileMaker Project: /websites/mbsplugins_eu Home FileMaker Plug-In FileMaker Blog FileMaker Videos Documentation Examples New in 15.3 New in 15.2 New in 15.1 New in 15.0 New in 14.5 New in 14.4 DynaPDF Manual Random Page Events and Training Mailing list Pricing User Guide Syntax Coloring FAQ DynaPDF Saxon LibXL Reviews License Trial License Download Release Notes fmsoup Forum Dash Xojo Plug-Ins Applications Newsletter Team Sitemap Ask a question 💬 Links Contact us Kontakt / Impressum Datenschutz ``` -------------------------------- ### Install Page Setup Dialog Extension Source: https://mbsplugins.eu/PageSetupDialogInstall Installs the extension for the page setup dialog. This function is Mac only and should be called once. After installation, PageSetupDialog.Enable can be used. For Windows, Printer.SetPrinter and Printer.Print are recommended. ```FileMaker Script MBS( "PageSetupDialog.Install" ) ``` ```FileMaker Script Set Variable [ $r ; Value: MBS("PageSetupDialog.Install") ] ``` ```FileMaker Script Allow User Abort [ Off ] Set Variable [ $r ; Value: MBS("PageSetupDialog.Install") ] Set Variable [ $r ; Value: MBS("PageSetupDialog.Enable") ] # set options here Set Variable [ $r ; Value: MBS( "Schedule.EvaluateAfterDelay"; ,1; "MBS( \"Menubar.RunMenuCommand\"; 57606 )") // run Page Setup Dialog in 0.1 seconds ] Pause/Resume Script [ Duration (seconds): 1 ] ``` -------------------------------- ### FileMaker WebHook Setup Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/WebHook/WebHook Configures and starts a webhook listener in FileMaker. It handles releasing existing listeners, creating a new one, setting auto-answer and mode, and specifying the script to call upon receiving a request. ```FileMaker If [ Length( $$WebHooks ) > 0 ] Set Variable [ $r; Value:MBS("WebHook.Release"; $$WebHooks) ] Set Variable [ $$WebHooks; Value:"" ] Set Field [ WebHook::Server Webhook; "" ] End If If [ IsEmpty ( $$WebHooks ) ] Set Variable [ $$WebHooks; Value:MBS("WebHook.Create") ] #enable keep open and disable auto answer, so we can send custom answer Set Variable [ $r; Value:MBS("WebHook.SetAutoAnswer"; $$Webhooks; ""; "UTF-8") ] Set Variable [ $r; Value:MBS("WebHook.SetMode"; $$WebHooks; 2+1) ] Set Variable [ $r; Value:MBS("WebHook.Listen"; $$WebHooks; WebHook::Server Port) ] Set Variable [ $r; Value:MBS("WebHook.SetScript"; $$WebHooks; Get(FileName); "WebHookReceived With RAW Mode") ] Set Field [ WebHook::Server Webhook; $$WebHooks ] End If ``` -------------------------------- ### FileMaker Plug-in Resources Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Mac%20only/Kiosk%20functions/all This entry lists various resources related to FileMaker plug-ins, including links to the main project page, blog, documentation, examples, release notes, and community forums. It also mentions specific technologies like DynaPDF, Saxon, and LibXL. ```FileMaker Project: /websites/mbsplugins_eu Home FileMaker Plug-In FileMaker Blog FileMaker Videos Documentation Examples New in 15.3 New in 15.2 New in 15.1 New in 15.0 New in 14.5 New in 14.4 DynaPDF Manual Random Page Events and Training Mailing list Pricing User Guide Syntax Coloring FAQ DynaPDF Saxon LibXL Reviews License Trial License Download Release Notes fmsoup Forum Dash Xojo Plug-Ins Applications Newsletter Team Sitemap Ask a question 💬 Links Contact us Kontakt / Impressum Datenschutz ``` -------------------------------- ### FileMaker Start Preview Script Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/AVRecorder/AVRecorder%20iOS%20Test This script starts a preview for the AVRecorder session. It adds a preview to a window (commented out in the example) and then starts the preview using MBS('AVRecorder.StartPreview'). It also includes an alternative to add a preview with a control. ```FileMaker // Set Variable [ $r; Value:MBS("AVRecorder.AddPreviewToWindow"; AVRecorder::Session; Get(WindowName); 50; 150; 320; 240) ] Set Variable [ $r; Value:MBS("AVRecorder.AddPreviewWithControl"; AVRecorder::Session; 0; "Preview") ] Set Variable [ $r; Value:MBS("AVRecorder.StartPreview"; AVRecorder::Session) ] ``` -------------------------------- ### FileMaker Plug-in Resources Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Mac%20and%20iOS/Machine%20Learning/client This entry lists various resources related to FileMaker plug-ins, including links to the main project page, blog, documentation, examples, release notes, and community forums. It also mentions specific technologies like DynaPDF, Saxon, and LibXL. ```FileMaker Project: /websites/mbsplugins_eu Home FileMaker Plug-In FileMaker Blog FileMaker Videos Documentation Examples New in 15.3 New in 15.2 New in 15.1 New in 15.0 New in 14.5 New in 14.4 DynaPDF Manual Random Page Events and Training Mailing list Pricing User Guide Syntax Coloring FAQ DynaPDF Saxon LibXL Reviews License Trial License Download Release Notes fmsoup Forum Dash Xojo Plug-Ins Applications Newsletter Team Sitemap Ask a question 💬 Links Contact us Kontakt / Impressum Datenschutz ``` -------------------------------- ### FileMaker Plug-in Resources Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/SQL%20to%20other%20databases/all This entry lists various resources related to FileMaker plug-ins, including links to the main project page, blog, documentation, examples, release notes, and community forums. It also mentions specific technologies like DynaPDF, Saxon, and LibXL. ```FileMaker Project: /websites/mbsplugins_eu Home FileMaker Plug-In FileMaker Blog FileMaker Videos Documentation Examples New in 15.3 New in 15.2 New in 15.1 New in 15.0 New in 14.5 New in 14.4 DynaPDF Manual Random Page Events and Training Mailing list Pricing User Guide Syntax Coloring FAQ DynaPDF Saxon LibXL Reviews License Trial License Download Release Notes fmsoup Forum Dash Xojo Plug-Ins Applications Newsletter Team Sitemap Ask a question 💬 Links Contact us Kontakt / Impressum Datenschutz ``` -------------------------------- ### PageSetupDialog Installation Source: https://mbsplugins.eu/newinversion92 Installs the extension for the page setup dialog. This function is primarily for Mac. ```APIDOC PageSetupDialog.Install Installs the extension for the page setup dialog. | Mac only ``` -------------------------------- ### CURL Transfer Start Time Source: https://mbsplugins.eu/all Get the time, in seconds, it took from the start until the file transfer is just about to begin. ```APIDOC CURL.GetStartTransferTime: Get the time, in seconds, it took from the start until the file transfer is just about to begin. ``` -------------------------------- ### FileMaker Plug-in Resources Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Network/ServerSocket/ServerSocket%20from%20Webviewer/win This entry lists various resources related to FileMaker plug-ins, including links to the main project page, blog, documentation, examples, release notes, and community forums. It also mentions specific technologies like DynaPDF, Saxon, and LibXL. ```FileMaker Project: /websites/mbsplugins_eu Home FileMaker Plug-In FileMaker Blog FileMaker Videos Documentation Examples New in 15.3 New in 15.2 New in 15.1 New in 15.0 New in 14.5 New in 14.4 DynaPDF Manual Random Page Events and Training Mailing list Pricing User Guide Syntax Coloring FAQ DynaPDF Saxon LibXL Reviews License Trial License Download Release Notes fmsoup Forum Dash Xojo Plug-Ins Applications Newsletter Team Sitemap Ask a question 💬 Links Contact us Kontakt / Impressum Datenschutz ``` -------------------------------- ### DeepL API: Get Glossary Entries (Partial) Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/CURL/WebServices/DeepL This script is intended to fetch entries for a specific glossary from the DeepL API. It includes initial setup for authentication and CURL options. The provided snippet is incomplete, showing only the initial check for the authentication key. ```FileMaker Script Name: Get Gloassary Entries Script Steps: * If [ IsEmpty ( DeepL::AuthKey ) ] ``` -------------------------------- ### FileMaker Plug-in Resources Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Mac%20only/Kiosk%20functions/index This entry lists various resources related to FileMaker plug-ins, including links to the main project page, blog, documentation, examples, release notes, and community forums. It also mentions specific technologies like DynaPDF, Saxon, and LibXL. ```FileMaker Project: /websites/mbsplugins_eu Home FileMaker Plug-In FileMaker Blog FileMaker Videos Documentation Examples New in 15.3 New in 15.2 New in 15.1 New in 15.0 New in 14.5 New in 14.4 DynaPDF Manual Random Page Events and Training Mailing list Pricing User Guide Syntax Coloring FAQ DynaPDF Saxon LibXL Reviews License Trial License Download Release Notes fmsoup Forum Dash Xojo Plug-Ins Applications Newsletter Team Sitemap Ask a question 💬 Links Contact us Kontakt / Impressum Datenschutz ``` -------------------------------- ### PageSetupDialog Installation and Reset Source: https://mbsplugins.eu/maconly Handles the installation and resetting of settings for the page setup dialog extension. These are server-side functions. ```APIDOC PageSetupDialog.Install Installs the extension for the page setup dialog. | 9.2 | ❌ Server ``` ```APIDOC PageSetupDialog.Reset Resets settings in plugin. | 12.1 | ❌ Server ``` -------------------------------- ### FileMaker Plug-in Resources Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Mac%20and%20iOS/Machine%20Learning/win This entry lists various resources related to FileMaker plug-ins, including links to the main project page, blog, documentation, examples, release notes, and community forums. It also mentions specific technologies like DynaPDF, Saxon, and LibXL. ```FileMaker Project: /websites/mbsplugins_eu Home FileMaker Plug-In FileMaker Blog FileMaker Videos Documentation Examples New in 15.3 New in 15.2 New in 15.1 New in 15.0 New in 14.5 New in 14.4 DynaPDF Manual Random Page Events and Training Mailing list Pricing User Guide Syntax Coloring FAQ DynaPDF Saxon LibXL Reviews License Trial License Download Release Notes fmsoup Forum Dash Xojo Plug-Ins Applications Newsletter Team Sitemap Ask a question 💬 Links Contact us Kontakt / Impressum Datenschutz ``` -------------------------------- ### FileMaker Plug-in Resources Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Mac%20only/Kiosk%20functions/linux This entry lists various resources related to FileMaker plug-ins, including links to the main project page, blog, documentation, examples, release notes, and community forums. It also mentions specific technologies like DynaPDF, Saxon, and LibXL. ```FileMaker Project: /websites/mbsplugins_eu Home FileMaker Plug-In FileMaker Blog FileMaker Videos Documentation Examples New in 15.3 New in 15.2 New in 15.1 New in 15.0 New in 14.5 New in 14.4 DynaPDF Manual Random Page Events and Training Mailing list Pricing User Guide Syntax Coloring FAQ DynaPDF Saxon LibXL Reviews License Trial License Download Release Notes fmsoup Forum Dash Xojo Plug-Ins Applications Newsletter Team Sitemap Ask a question 💬 Links Contact us Kontakt / Impressum Datenschutz ``` -------------------------------- ### Setup WebHook Server with Keep-Open Mode Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/WebHook/WebHook This script sets up a WebHook server, enabling 'keep-open' mode and disabling auto-answer to allow custom responses. It handles releasing existing WebHooks, creating a new one, optionally configuring SSL, and starting the listener. ```FileMaker If [ Length( $$WebHooks ) > 0 ] Set Variable [ $r; Value:MBS("WebHook.Release"; $$WebHooks) ] Set Variable [ $$WebHooks; Value:"" ] Set Field [ WebHook::Server Webhook; "" ] End If If [ IsEmpty ( $$WebHooks ) ] Set Variable [ $$WebHooks; Value:MBS("WebHook.Create") ] If [ 0 ] # SSL ? Set Variable [ $r; Value:MBS("WebHook.SetSSL"; $$WebHooks; "/Users/cs/Documents/todo/WebHook/certificate.crt"; "/Users/cs/Documents/todo/WebHook/private_key.pem") ] Set Variable [ $r; Value:MBS("WebHook.GetSSL"; $$WebHooks) ] End If #enable keep open and disable auto answer, so we can send custom answer Set Variable [ $r; Value:MBS("WebHook.SetAutoAnswer"; $$Webhooks; ""; "UTF-8") ] Set Variable [ $r; Value:MBS("WebHook.SetMode"; $$WebHooks; 1) ] Set Variable [ $r; Value:MBS("WebHook.Listen"; $$WebHooks; WebHook::Server Port) ] Set Variable [ $r; Value:MBS("WebHook.SetScript"; $$WebHooks; Get(FileName); "WebHookReceived With KeepOpen") ] Set Field [ WebHook::Server Webhook; $$WebHooks ] End If ``` -------------------------------- ### FileMaker Plug-in Resources Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Mac%20and%20iOS/Machine%20Learning/linux This entry lists various resources related to FileMaker plug-ins, including links to the main project page, blog, documentation, examples, release notes, and community forums. It also mentions specific technologies like DynaPDF, Saxon, and LibXL. ```FileMaker Project: /websites/mbsplugins_eu Home FileMaker Plug-In FileMaker Blog FileMaker Videos Documentation Examples New in 15.3 New in 15.2 New in 15.1 New in 15.0 New in 14.5 New in 14.4 DynaPDF Manual Random Page Events and Training Mailing list Pricing User Guide Syntax Coloring FAQ DynaPDF Saxon LibXL Reviews License Trial License Download Release Notes fmsoup Forum Dash Xojo Plug-Ins Applications Newsletter Team Sitemap Ask a question 💬 Links Contact us Kontakt / Impressum Datenschutz ``` -------------------------------- ### Get header lines Source: https://mbsplugins.eu/CURLGetHeaderAsText Example of how to get header lines using the CURL.GetHeaders function. ```FileMaker Pro MBS("CURL.GetHeaders”; $curl) ``` -------------------------------- ### Mac Only Icon and QuickLook Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Win%20Only/TAPI/client Manages icons and QuickLook preview panels on Mac. ```APIDOC Icons QuickLook Preview Panel SetIcon ``` -------------------------------- ### CURL sFTP Upload Setup Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/CURL/SFTP/CURL%20sFTP%20Upload Details the FileMaker database structure for the sFTP upload example, including tables, fields, and layout object properties. This setup is necessary for the CURL sFTP upload functionality. ```FileMaker Table: CURL Test Fields: - Result (Text) - debug (Text) - URL (Text) - Name (Text) - Password (Text) Layout: CURL Test Objects: - Field: _CURL Test_::Result (Edit Box) - Field: _CURL Test_::URL (Edit Box) - Field: _CURL Test_::Name (Edit Box) - Field: _CURL Test_::Password (Edit Box) - Field: _CURL Test_::debug (Edit Box) - Button: Upload Hello World text file (Performs Script: UploadText) Script: UploadText ``` -------------------------------- ### Folders.UserDocuments - Example: Get File Path Source: https://mbsplugins.eu/FoldersUserDocuments Shows how to obtain the path to a specific file within the user's documents folder. This example utilizes Folders.UserDocuments to get the base directory path and Path.AddPathComponent to append the filename. ```FileMaker Set Variable [$folder; Value:MBS( "Folders.UserDocuments" )] Set Variable [$path; Value:MBS( "Path.AddPathComponent"; $folder; "test.txt" )] ``` -------------------------------- ### Mac Only Icon and QuickLook Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/SQL%20to%20other%20databases/server Manages icons and QuickLook preview panels on Mac. ```APIDOC Icons QuickLook Preview Panel SetIcon ``` -------------------------------- ### FileMaker Plug-in Resources Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Mac%20only/Services%20for%20Mac%20OS%20X/server This entry lists various resources related to FileMaker plug-ins, including links to the main project page, blog, documentation, examples, release notes, and community forums. It also mentions specific technologies like DynaPDF, Saxon, and LibXL. ```FileMaker Project: /websites/mbsplugins_eu Home FileMaker Plug-In FileMaker Blog FileMaker Videos Documentation Examples New in 15.3 New in 15.2 New in 15.1 New in 15.0 New in 14.5 New in 14.4 DynaPDF Manual Random Page Events and Training Mailing list Pricing User Guide Syntax Coloring FAQ DynaPDF Saxon LibXL Reviews License Trial License Download Release Notes fmsoup Forum Dash Xojo Plug-Ins Applications Newsletter Team Sitemap Ask a question 💬 Links Contact us Kontakt / Impressum Datenschutz ``` -------------------------------- ### DialogModifications Example Source: https://mbsplugins.eu/DialogModificationsClear Example demonstrating the installation and clearing of dialog modifications, including setting a custom dialog message. ```FileMaker MBS( "DialogModifications.Install" ) MBS( "DialogModifications.Clear" ) MBS( "DialogModifications.Set"; "Import", "Import of Contacts" ) # do something here which shows dialog MBS( "DialogModifications.Clear" ) ``` -------------------------------- ### Mac Only Icon and QuickLook Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/SQL%20to%20other%20databases/new Manages icons and QuickLook preview panels on Mac. ```APIDOC Icons QuickLook Preview Panel SetIcon ``` -------------------------------- ### FileMaker Button: Start Trigger Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Window/Window%20Activation%20Trigger Configures a button to execute the 'Start Trigger' script. ```FileMaker Perform Script [ “Start Trigger” ] ``` -------------------------------- ### Example: Start log on desktop folder with times Source: https://mbsplugins.eu/TraceSetWithTimes This example demonstrates how to start a trace log on the user's desktop folder, including all calls with timestamps. It uses several MBS functions to manage file paths and trace settings. ```FileMaker Pro Set Variable [ $FilePath ; Value: MBS( "Path.AddPathComponent"; MBS( "Folders.UserDesktop" ); "trace.txt" ) ] Set Variable [ $a ; Value: MBS( "Trace.SetErrorsOnly"; 0 ) ] Set Variable [ $b ; Value: MBS( "Trace.SetWithTimes"; 1 ) ] Set Variable [ $c ; Value: MBS("Trace"; $FilePath) ] ``` -------------------------------- ### FileMaker Plug-in Resources Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Mac%20only/Services%20for%20Mac%20OS%20X/all This entry lists various resources related to FileMaker plug-ins, including links to the main project page, blog, documentation, examples, release notes, and community forums. It also mentions specific technologies like DynaPDF, Saxon, and LibXL. ```FileMaker Project: /websites/mbsplugins_eu Home FileMaker Plug-In FileMaker Blog FileMaker Videos Documentation Examples New in 15.3 New in 15.2 New in 15.1 New in 15.0 New in 14.5 New in 14.4 DynaPDF Manual Random Page Events and Training Mailing list Pricing User Guide Syntax Coloring FAQ DynaPDF Saxon LibXL Reviews License Trial License Download Release Notes fmsoup Forum Dash Xojo Plug-Ins Applications Newsletter Team Sitemap Ask a question 💬 Links Contact us Kontakt / Impressum Datenschutz ``` -------------------------------- ### FileMaker Plug-in Resources Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Mac%20and%20iOS/Machine%20Learning/all This entry lists various resources related to FileMaker plug-ins, including links to the main project page, blog, documentation, examples, release notes, and community forums. It also mentions specific technologies like DynaPDF, Saxon, and LibXL. ```FileMaker Project: /websites/mbsplugins_eu Home FileMaker Plug-In FileMaker Blog FileMaker Videos Documentation Examples New in 15.3 New in 15.2 New in 15.1 New in 15.0 New in 14.5 New in 14.4 DynaPDF Manual Random Page Events and Training Mailing list Pricing User Guide Syntax Coloring FAQ DynaPDF Saxon LibXL Reviews License Trial License Download Release Notes fmsoup Forum Dash Xojo Plug-Ins Applications Newsletter Team Sitemap Ask a question 💬 Links Contact us Kontakt / Impressum Datenschutz ``` -------------------------------- ### MBS FileMaker Plugin: Get JSON Script Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/DynaPDF/PDF%20JSON This snippet details the 'Get JSON' script used in the PDF JSON example. The script is triggered by buttons on the 'PDF JSON' layout and accepts parameters to specify the type of PDF information to extract. ```FileMaker Perform Script [ “Get JSON”; Parameter: "DocInfo" ] ``` ```FileMaker Perform Script [ “Get JSON”; Parameter: "Fields" ] ``` ```FileMaker Perform Script [ “Get JSON”; Parameter: "Fonts" ] ``` ```FileMaker Perform Script [ “Get JSON”; Parameter: "SysFonts" ] ``` ```FileMaker Perform Script [ “Get JSON”; Parameter: "Annotations" ] ``` ```FileMaker Perform Script [ “Get JSON”; Parameter: "ColorSpaces" ] ``` ```FileMaker Perform Script [ “Get JSON”; Parameter: "Bookmarks" ] ``` ```FileMaker Perform Script [ “Get JSON”; Parameter: "EmbeddedFiles" ] ``` -------------------------------- ### FileMaker Plug-in Resources Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Network/ServerSocket/ServerSocket%20from%20Webviewer/server This entry lists various resources related to FileMaker plug-ins, including links to the main project page, blog, documentation, examples, release notes, and community forums. It also mentions specific technologies like DynaPDF, Saxon, and LibXL. ```FileMaker Project: /websites/mbsplugins_eu Home FileMaker Plug-In FileMaker Blog FileMaker Videos Documentation Examples New in 15.3 New in 15.2 New in 15.1 New in 15.0 New in 14.5 New in 14.4 DynaPDF Manual Random Page Events and Training Mailing list Pricing User Guide Syntax Coloring FAQ DynaPDF Saxon LibXL Reviews License Trial License Download Release Notes fmsoup Forum Dash Xojo Plug-Ins Applications Newsletter Team Sitemap Ask a question 💬 Links Contact us Kontakt / Impressum Datenschutz ``` -------------------------------- ### PrintDialog.SetReverseOrder Example Source: https://mbsplugins.eu/PrintDialogGetReverseOrder Example of how to set and then get the reverse order setting for the PrintDialog using MBS FileMaker Plugin functions. ```FileMaker Set Variable [ $r ; Value: MBS( "PrintDialog.SetReverseOrder"; 1 ) ] Set Variable [ $r ; Value: MBS( "PrintDialog.GetReverseOrder" ) ] ``` -------------------------------- ### Get Height Resolution Example Source: https://mbsplugins.eu/ContainerGetJPEGHeightResolution Example of how to use the Container.GetJPEGHeightResolution function to retrieve the height resolution of an image in a container field. ```FileMaker MBS( "Container.GetJPEGHeightResolution" ; ContainerField ) ``` -------------------------------- ### Mac Only Icon and QuickLook Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/SQL%20to%20other%20databases/all Manages icons and QuickLook preview panels on Mac. ```APIDOC Icons QuickLook Preview Panel SetIcon ``` -------------------------------- ### Calendar.Calendar.GetUID - FileMaker Script Example Source: https://mbsplugins.eu/CalendarCalendarGetUID Example of how to get the UID for a calendar by its name using the MBS FileMaker Plugin. ```FileMaker MBS( "Calendar.Calendar.GetUID"; "Firma") ``` -------------------------------- ### FileMaker Plug-in Resources Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/SQL%20to%20other%20databases/index This entry lists various resources related to FileMaker plug-ins, including links to the main project page, blog, documentation, examples, release notes, and community forums. It also mentions specific technologies like DynaPDF, Saxon, and LibXL. ```FileMaker Project: /websites/mbsplugins_eu Home FileMaker Plug-In FileMaker Blog FileMaker Videos Documentation Examples New in 15.3 New in 15.2 New in 15.1 New in 15.0 New in 14.5 New in 14.4 DynaPDF Manual Random Page Events and Training Mailing list Pricing User Guide Syntax Coloring FAQ DynaPDF Saxon LibXL Reviews License Trial License Download Release Notes fmsoup Forum Dash Xojo Plug-Ins Applications Newsletter Team Sitemap Ask a question 💬 Links Contact us Kontakt / Impressum Datenschutz ``` -------------------------------- ### FileMaker Plug-in Resources Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Mac%20only/Services%20for%20Mac%20OS%20X/new This entry lists various resources related to FileMaker plug-ins, including links to the main project page, blog, documentation, examples, release notes, and community forums. It also mentions specific technologies like DynaPDF, Saxon, and LibXL. ```FileMaker Project: /websites/mbsplugins_eu Home FileMaker Plug-In FileMaker Blog FileMaker Videos Documentation Examples New in 15.3 New in 15.2 New in 15.1 New in 15.0 New in 14.5 New in 14.4 DynaPDF Manual Random Page Events and Training Mailing list Pricing User Guide Syntax Coloring FAQ DynaPDF Saxon LibXL Reviews License Trial License Download Release Notes fmsoup Forum Dash Xojo Plug-Ins Applications Newsletter Team Sitemap Ask a question 💬 Links Contact us Kontakt / Impressum Datenschutz ``` -------------------------------- ### Install and print to PDF Source: https://mbsplugins.eu/PrintDialogInstall Example of installing the PrintDialog, enabling it, setting the print destination to PDF, and specifying the output path. ```FileMaker Set Variable [$r; MBS( "PrintDialog.Install")] Set Variable [$r; MBS( "PrintDialog.Enable")] Set Variable [$r; MBS( "PrintDialog.SetPrintToPDF"; 1)] Set Variable [$r; MBS( "PrintDialog.SetDestinationPath"; "/Users/cs/Desktop/test.pdf")] Set Variable [$r; MBS( "PrintDialog.SetNoDialog"; 1 )] Print [] ``` -------------------------------- ### Mac Only Icon and QuickLook Source: https://mbsplugins.eu/MBS-FileMaker-Plugin-Examples/SQL%20to%20other%20databases/ODBC%20to%20FIleMaker/all Manages icons and QuickLook preview panels on Mac. ```APIDOC Icons QuickLook Preview Panel SetIcon ``` -------------------------------- ### PageSetupDialog Dialog Control and Installation Source: https://mbsplugins.eu/linuxnot Manages the behavior and installation of the page setup dialog extension. Includes functions to disable or enable the extension, control whether the dialog is shown, and install the extension. These operations are specific to the Mac platform. ```APIDOC PageSetupDialog.Disable Disables the page setup dialog extension. | Mac only 9.2 PageSetupDialog.Enable Enables the page setup dialog extension. | Mac only 9.2 PageSetupDialog.GetNoDialog Queries whether dialog shows. | Mac only 9.2 PageSetupDialog.Install Installs the extension for the page setup dialog. | Mac only 9.2 PageSetupDialog.SetNoDialog Sets whether dialog should show. | Mac only 9.2 ```