(FileMaker Pro.app terminology, generated from /Applications/Development/FileMaker Pro 6/FileMaker Pro.app)
URL Suite
Standard Suite for Uniform Resource Locators
Commands
application.getURL(...) -- Open a /FileMaker Pro database using a URL specification
Text -- The URL specification for the /FileMaker Pro database in the form "FMP5://[host]/filename"
Result: None
Subset of the Core, Table, and Database suites
Subset of Events supported by other Applications
Commands
application.begin_transaction() -- Begin a transaction
Result: SInt32 -- The transaction ID
application.class_info(...) -- Get information about an object class
[Type] -- The object class about which information is requested
[in_=IntlWritingCode] -- The human language and script system in which to return information
Result: ClassInfo -- A record containing the object’s properties and elements
reference.close() -- Close an object
Result: None
application.copy() -- Copy an object to the clipboard
Result: None
reference.count(...) -- Return the number of elements of a particular class within an object
class_=Type -- The class of the elements to be counted
Result: SInt32 -- The number of elements
application.create(...) -- Create a new element
new=Type -- The class of the new element
[at=InsertionLoc] -- The location at which to insert the element
[with_data=Anything] -- The initial data for the element
[with_properties=AERecord] -- The initial data for the properties of the element
Result: ObjectSpecifier -- To the new object(s)
application.cut() -- Cut an object to the clipboard
Result: None
reference.data_size(...) -- Return the size in bytes of an object
[as=Type] -- The data type for which the size is calculated
Result: SInt32 -- The size of the object in bytes
reference.delete() -- Delete an element from an object
Result: None
application.do_menu(...) -- Execute a menu command
Anything -- This denotes both the menu ID and the menu item
[menu_named=
