aboutsummaryrefslogtreecommitdiffstats
path: root/Resources/Scripting
diff options
context:
space:
mode:
authorstuconnolly <stuart02@gmail.com>2010-07-03 23:00:12 +0000
committerstuconnolly <stuart02@gmail.com>2010-07-03 23:00:12 +0000
commit7d14f85443c7a7e7a3bc804fdd7aee4fc5c6c205 (patch)
tree4e517e57e2b758ff84a92062c3263aa3a5b0907f /Resources/Scripting
parent89719b64e4f6fa793c4ed7d4d1a63f8b4938812c (diff)
downloadsequelpro-7d14f85443c7a7e7a3bc804fdd7aee4fc5c6c205.tar.gz
sequelpro-7d14f85443c7a7e7a3bc804fdd7aee4fc5c6c205.tar.bz2
sequelpro-7d14f85443c7a7e7a3bc804fdd7aee4fc5c6c205.zip
Tidy up the Resources directory to match that of Xcode's logical directory structure.
Diffstat (limited to 'Resources/Scripting')
-rw-r--r--Resources/Scripting/sequel-pro.scriptSuite28
-rw-r--r--Resources/Scripting/sequel-pro.scriptTerminology17
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.";
+ };
+ };
+}