Components | All | New | MacOS | Windows | Linux | iOS | ||||
Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old |
Clipboard.SetText
Sets the text on the clipboard.
Component | Version | macOS | Windows | Linux | Server | iOS SDK |
Clipboard | 2.6 | ✅ Yes | ✅ Yes | ❌ No | ❌ No | ✅ Yes |
MBS( "Clipboard.SetText"; text { ; type } ) More
Parameters
Parameter | Description | Example | Flags |
---|---|---|---|
text | The new txt for the clipboard. | "Hello World" | |
type | The data type. By default NSStringPboardType, but can be other Mac types. | "" | Optional |
Result
Returns "OK" or error message.
Description
Sets the text on the clipboard.For server this will modify the clipboard of the user account running the server app on the server computer and not the clipboard of any client.
On Windows you may want to use Text.ReplaceNewline first to convert line endings. FileMaker on Windows uses Mac line endings internally.
If called on Web Direct, the plugin puts text on the clipboard for the server, not for the client! So the functions are of no use on server.
Examples
Sets text:
MBS( "Clipboard.SetText"; "Hello World" )
See also
- Clipboard.AddText
- Clipboard.Clear
- Clipboard.GetData
- Clipboard.GetText
- Clipboard.GetTypes
- Clipboard.SetFileMakerData
- Clipboard.SetFiles
- Clipboard.SetPDF
- Clipboard.SetRTFText
- Text.ReplaceNewline
Release notes
- Version 8.2
- Changed Clipboard.GetText and Clipboard.SetText to work better with UTF16 on MacOS.
Example Databases
Blog Entries
- Define a hotkey to copy field name for layout objects in FileMaker
- Adding ChatGPT to the ScriptWorkspace context menu
- MBS FileMaker Plugin, version 8.2pr6
- Comparing Base Elements Plugin to MBS FileMaker Plugin
- MBS Filemaker Plugin, version 4.2pr11
- MBS Filemaker Plugin, version 2.6pr7
FileMaker Magazin
This function checks for a license.
Created 18th August 2014, last changed 19th February 2021
