AppleEventDescList

From Xojo Documentation
Jump to: navigation, search

Class (inherits from Object)


Used to send complex information to other applications via AppleEvents.

Properties
Count ReadOnlyProperty.png IntegerItem StringItem
FolderItemItem ReadOnlyProperty.png RecordItem


Methods
AppendBoolean AppendObjectSpecifier DescListItem
AppendDescList AppendRecord ObjectSpecifierItem
AppendFolderItem AppendString
AppendInteger BooleanItem

Examples

In this example, the TextEdit application (which must be running for this example to work) is instructed to open two documents ("My Document" and "My Other Document") that are located in the folder with the default folder:

Dim a As AppleEvent
Dim list As AppleEventDescList
a = New AppleEvent("aevt", "odoc", "com.apple.textedit")
list = New AppleEventDescList
list.AppendFolderItem(GetFolderItem("My Document"))
list.AppendFolderItem(GetFolderItem("My Other Document"))
a.DescListParam("----") = list
If Not a.Send Then
MsgBox("The AppleEvent could not be sent.")
End If

See Also

AppleEvent, AppleEventRecord classes.

Personal tools
Namespaces

Variants
Actions
Main
Content
Starting Out
Dig Deeper
More Help
Toolbox
About