-
Notifications
You must be signed in to change notification settings - Fork 12
Description
FmClipTools currently works with the way FM 19 and 20 do them, which is UNLIKE all the normal snippet types (Field/CustomFunction/BaseTable/Script/Step/ValueList), which have a proper data class and data in the clipboard that AppleScript can see, and also unlike Custom Menus and Custom Menu Sets (straight XML). Instead, it has to use the AppleScript-Objective-C bridge to extract the clipboard, instead of AppleScript's native (and simpler) get the clipboard as… command.
But, in FM v21, Claris fixed that so now Themes behave properly. Of course, that means I need to update FmClipTools to properly support Themes from v21.
Then, the question will be when converting from XML to FM objects, FmClipTools cannot know which version(s) of FM you want to target. One option would be to just ask the user, and then remember that (perhaps make a plist file for FmClipTools). Having a user preference file might relate to the discussion in Pull Request #14.
Anyone following this project have thoughts?