diff options
Diffstat (limited to 'Resources/Scripting')
-rw-r--r-- | Resources/Scripting/sequel-pro.scriptSuite | 28 | ||||
-rw-r--r-- | Resources/Scripting/sequel-pro.scriptTerminology | 17 |
2 files changed, 45 insertions, 0 deletions
diff --git a/Resources/Scripting/sequel-pro.scriptSuite b/Resources/Scripting/sequel-pro.scriptSuite new file mode 100644 index 00000000..1385660a --- /dev/null +++ b/Resources/Scripting/sequel-pro.scriptSuite @@ -0,0 +1,28 @@ +{ + "Name" = "Sequel Pro"; + "AppleEventCode" = "cmec"; + + "Classes" = { + "SPAppController" = { + "AppleEventCode" = "capp"; + "Superclass" = "NSCoreSuite.NSApplication"; + "SupportedCommands" = { + "NSCoreSuite.Quit" = "handleQuitScriptCommand:"; + }; + "ToManyRelationships" = { + "orderedDocuments" = { + "Type" = "TableDocument"; + "AppleEventCode" = "docu"; + }; + "orderedWindows" = { + "Type" = "NSWindow"; + "AppleEventCode" = "cwin"; + }; + }; + }; + "TableDocument" = { + "Superclass" = "NSCoreSuite.NSDocument"; + "AppleEventCode" = "docu"; + }; + }; +} diff --git a/Resources/Scripting/sequel-pro.scriptTerminology b/Resources/Scripting/sequel-pro.scriptTerminology new file mode 100644 index 00000000..cf65a7f3 --- /dev/null +++ b/Resources/Scripting/sequel-pro.scriptTerminology @@ -0,0 +1,17 @@ +{ + "Name" = "Sequel Pro Suite"; + "Description" = "Sequel Pro specific classes."; + + "Classes" = { + "SPAppController" = { + "Name" = "application"; + "PluralName" = "applications"; + "Description" = "Sequel Pro's top level scripting object."; + }; + "TableDocument" = { + "Name" = "document"; + "PluralName" = "documents"; + "Description" = "A Sequel Pro document."; + }; + }; +} |