[eyetunes commit] r261 - EyeTunes/trunk

0 views
Skip to first unread message

codesite...@google.com

unread,
Aug 27, 2008, 6:13:35 PM8/27/08
to eyet...@googlegroups.com
Author: ruotger...@berlin.de
Date: Wed Aug 27 15:12:48 2008
New Revision: 261

Added:
EyeTunes/trunk/iTunes_7.7.1_aete0.sdef

Log:
added sdef file for iTunes 7.7.1

Added: EyeTunes/trunk/iTunes_7.7.1_aete0.sdef
==============================================================================
--- (empty file)
+++ EyeTunes/trunk/iTunes_7.7.1_aete0.sdef Wed Aug 27 15:12:48 2008
@@ -0,0 +1,401 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE dictionary
SYSTEM "file://localhost/System/Library/DTDs/sdef.dtd">
+
+<dictionary>
+ <suite name="Standard Suite" code="****" description="Common terms for
most applications">
+ <command name="print" code="aevtpdoc" description="Print the
specified object(s)">
+ <direct-parameter type="specifier" optional="yes"
description="list of objects to print"/>
+ <parameter name="print dialog" code="pdlg" type="boolean"
optional="yes" description="Should the application show the print dialog"/>
+ <parameter name="with properties" code="prdt" type="print
settings" optional="yes" description="the print settings"/>
+ <parameter name="kind" code="pKnd" type="eKnd" optional="yes"
description="the kind of printout desired"/>
+ <parameter name="theme" code="pThm" type="text" optional="yes"
description="name of theme to use for formatting the printout"/>
+ </command>
+ <command name="close" code="coreclos" description="Close an
object">
+ <direct-parameter type="specifier" description="the object to
close"/>
+ </command>
+ <command name="count" code="corecnte" description="Return the
number of elements of a particular class within an object">
+ <direct-parameter type="specifier" description="the object
whose elements are to be counted"/>
+ <parameter name="each" code="kocl" type="type"
description="the class of the elements to be counted. Keyword 'each' is
optional in AppleScript"/>
+ <result type="integer" description="the number of elements"/>
+ </command>
+ <command name="delete" code="coredelo" description="Delete an
element from an object">
+ <direct-parameter type="specifier" description="the element to
delete"/>
+ </command>
+ <command name="duplicate" code="coreclon" description="Duplicate
one or more object(s)">
+ <direct-parameter type="specifier" description="the object(s)
to duplicate"/>
+ <parameter name="to" code="insh" type="location specifier"
optional="yes" description="the new location for the object(s)"/>
+ <result type="specifier" description="to the duplicated
object(s)"/>
+ </command>
+ <command name="exists" code="coredoex" description="Verify if an
object exists">
+ <direct-parameter type="specifier" description="the object in
question"/>
+ <result type="boolean" description="true if it exists, false
if not"/>
+ </command>
+ <command name="make" code="corecrel" description="Make a new
element">
+ <parameter name="new" code="kocl" type="type" description="the
class of the new element. Keyword 'new' is optional in AppleScript"/>
+ <parameter name="at" code="insh" type="location specifier"
optional="yes" description="the location at which to insert the element"/>
+ <parameter name="with properties" code="prdt" type="record"
optional="yes" description="the initial values for the properties of the
element"/>
+ <result type="specifier" description="to the new object(s)"/>
+ </command>
+ <command name="move" code="coremove" description="Move playlist(s)
to a new location">
+ <direct-parameter type="playlist" description="the playlist(s)
to move"/>
+ <parameter name="to" code="insh" type="location specifier"
description="the new location for the playlist(s)"/>
+ </command>
+ <command name="open" code="aevtodoc" description="open the
specified object(s)">
+ <direct-parameter type="specifier" description="list of
objects to open"/>
+ </command>
+ <command name="run" code="aevtoapp" description="run iTunes"/>
+ <command name="quit" code="aevtquit" description="quit iTunes"/>
+ <command name="set" code="coresetd">
+ <direct-parameter type="specifier"/>
+ <parameter name="to" code="data" type="any"/>
+ </command>
+ <class name="print settings" code="pset">
+ <property name="copies" code="lwcp" type="integer" access="r"
description="the number of copies of a document to be printed"/>
+ <property name="collating" code="lwcl" type="boolean"
access="r" description="Should printed copies be collated?"/>
+ <property name="starting page" code="lwfp" type="integer"
access="r" description="the first page of the document to be printed"/>
+ <property name="ending page" code="lwlp" type="integer"
access="r" description="the last page of the document to be printed"/>
+ <property name="pages across" code="lwla" type="integer"
access="r" description="number of logical pages laid across a physical
page"/>
+ <property name="pages down" code="lwld" type="integer"
access="r" description="number of logical pages laid out down a physical
page"/>
+ <property name="error handling" code="lweh" type="enum"
access="r" description="how errors are handled"/>
+ <property name="requested print time" code="lwqt" type="date"
access="r" description="the time at which the desktop printer should print
the document"/>
+ <property name="printer features" code="lwpf" type="list"
access="r" description="printer specific options"/>
+ <property name="fax number" code="faxn" type="text" access="r"
description="for fax number"/>
+ <property name="target printer" code="trpr" type="text"
access="r" description="for target printer"/>
+ </class>
+ <enumeration name="eKnd" code="eKnd">
+ <enumerator name="track listing" code="kTrk" description="a
basic listing of tracks within a playlist"/>
+ <enumerator name="album listing" code="kAlb" description="a
listing of a playlist grouped by album"/>
+ <enumerator name="cd insert" code="kCDi" description="a
printout of the playlist for jewel case inserts"/>
+ </enumeration>
+ <enumeration name="enum" code="enum">
+ <enumerator name="standard" code="lwst" description="Standard
PostScript error handling"/>
+ <enumerator name="detailed" code="lwdt" description="print a
detailed report of PostScript errors"/>
+ </enumeration>
+ </suite>
+ <suite name="iTunes Suite" code="hook" description="The event suite
specific to iTunes">
+ <command name="add" code="hookAdd " description="add one or more
files to a playlist">
+ <direct-parameter description="the file(s) to add">
+ <type type="alias" list="yes"/>
+ </direct-parameter>
+ <parameter name="to" code="insh" type="location specifier"
optional="yes" description="the location of the added file(s)"/>
+ <result type="track" description="reference to added
track(s)"/>
+ </command>
+ <command name="back track" code="hookBack" description="reposition
to beginning of current track or go to previous track if already at start
of current track"/>
+ <command name="convert" code="hookConv" description="convert one
or more files or tracks">
+ <direct-parameter description="the file(s)/tracks(s) to
convert">
+ <type type="specifier" list="yes"/>
+ </direct-parameter>
+ <result type="track" description="reference to converted
track(s)"/>
+ </command>
+ <command name="fast forward" code="hookFast" description="skip
forward in a playing track"/>
+ <command name="next track" code="hookNext" description="advance to
the next track in the current playlist"/>
+ <command name="pause" code="hookPaus" description="pause
playback"/>
+ <command name="play" code="hookPlay" description="play the current
track or the specified track or file.">
+ <direct-parameter type="specifier" optional="yes"
description="item to play"/>
+ <parameter name="once" code="POne" type="boolean"
optional="yes" description="If true, play this track once and then stop."/>
+ </command>
+ <command name="playpause" code="hookPlPs" description="toggle the
playing/paused state of the current track"/>
+ <command name="previous track" code="hookPrev" description="return
to the previous track in the current playlist"/>
+ <command name="refresh" code="hookRfrs" description="update file
track information from the current information in the track’s file">
+ <direct-parameter type="file track" description="the file
track to update"/>
+ </command>
+ <command name="resume" code="hookResu" description="disable fast
forward/rewind and resume playback, if playing."/>
+ <command name="reveal" code="hookRevl" description="reveal and
select a track or playlist">
+ <direct-parameter type="item" description="the item to
reveal"/>
+ </command>
+ <command name="rewind" code="hookRwnd" description="skip backwards
in a playing track"/>
+ <command name="search" code="hookSrch" description="search a
playlist for tracks matching the search string. Identical to entering
search text in the Search field in iTunes.">
+ <direct-parameter type="playlist" description="the playlist to
search"/>
+ <parameter name="for" code="pTrm" type="text" description="the
search text"/>
+ <parameter name="only" code="pAre" type="eSrA" optional="yes"
description="area to search (default is all)"/>
+ <result type="track" description="reference to found
track(s)"/>
+ </command>
+ <command name="stop" code="hookStop" description="stop playback"/>
+ <command name="update" code="hookUpdt" description="update the
specified iPod">
+ <direct-parameter type="source" optional="yes"
description="the iPod to update"/>
+ </command>
+ <command name="eject" code="hookEjct" description="eject the
specified iPod">
+ <direct-parameter type="source" optional="yes"
description="the iPod to eject"/>
+ </command>
+ <command name="subscribe" code="hookpSub" description="subscribe
to a podcast feed">
+ <direct-parameter type="text" description="the URL of the feed
to subscribe to"/>
+ </command>
+ <command name="updateAllPodcasts" code="hookUpdp"
description="update all subscribed podcast feeds"/>
+ <command name="updatePodcast" code="hookUpd1" description="update
podcast feed"/>
+ <command name="download" code="hookDwnl" description="download
podcast episode">
+ <direct-parameter type="URL track"/>
+ </command>
+ <class name="application" code="capp" description="The application
program">
+ <element type="browser window"/>
+ <element type="encoder"/>
+ <element type="EQ preset"/>
+ <element type="EQ window"/>
+ <element type="playlist window"/>
+ <element type="source"/>
+ <element type="visual"/>
+ <element type="window"/>
+ <property name="current encoder" code="pEnc" type="encoder"
description="the currently selected encoder (MP3, AIFF, WAV, etc.)"/>
+ <property name="current EQ preset" code="pEQP" type="EQ
preset" description="the currently selected equalizer preset"/>
+ <property name="current playlist" code="pPla" type="playlist"
access="r" description="the playlist containing the currently targeted
track"/>
+ <property name="current stream title" code="pStT" type="text"
access="r" description="the name of the current song in the playing stream
(provided by streaming server)"/>
+ <property name="current stream URL" code="pStU" type="text"
access="r" description="the URL of the playing stream or streaming web site
(provided by streaming server)"/>
+ <property name="current track" code="pTrk" type="track"
access="r" description="the current targeted track"/>
+ <property name="current visual" code="pVis" type="visual"
description=" the currently selected visual plug-in"/>
+ <property name="EQ enabled" code="pEQ " type="boolean"
description="is the equalizer enabled?"/>
+ <property name="fixed indexing" code="pFix" type="boolean"
description="true if all AppleScript track indices should be independent of
the play order of the owning playlist."/>
+ <property name="frontmost" code="pisf" type="boolean"
description="is iTunes the frontmost application?"/>
+ <property name="full screen" code="pFSc" type="boolean"
description="are visuals displayed using the entire screen?"/>
+ <property name="name" code="pnam" type="text" access="r"
description="the name of the application"/>
+ <property name="mute" code="pMut" type="boolean"
description="has the sound output been muted?"/>
+ <property name="player position" code="pPos" type="integer"
description="the player’s position within the currently playing track in
seconds."/>
+ <property name="player state" code="pPlS" type="ePlS"
access="r" description="is iTunes stopped, paused, or playing?"/>
+ <property name="selection" code="sele" type="specifier"
access="r" description="the selection visible to the user"/>
+ <property name="sound volume" code="pVol" type="integer"
description="the sound output volume (0 = minimum, 100 = maximum)"/>
+ <property name="version" code="vers" type="version" access="r"
description="the version of iTunes"/>
+ <property name="visuals enabled" code="pVsE" type="boolean"
description="are visuals currently being displayed?"/>
+ <property name="visual size" code="pVSz" type="eVSz"
description="the size of the displayed visual"/>
+ </class>
+ <class name="artwork" code="cArt" description="a piece of art
within a track" inherits="item" plural="artworks">
+ <property name="data" code="pPCT" type="picture"
description="data for this artwork, in the form of a picture"/>
+ <property name="description" code="pDes" type="text"
description="description of artwork as a string"/>
+ <property name="downloaded" code="pDlA" type="boolean"
access="r" description="was this artwork downloaded by iTunes?"/>
+ <property name="format" code="pFmt" type="type" access="r"
description="the data format for this piece of artwork"/>
+ <property name="kind" code="pKnd" type="integer"
description="kind or purpose of this piece of artwork"/>
+ <property name="raw data" code="pRaw" type="tdta"
description="data for this artwork, in original format"/>
+ </class>
+ <class name="audio CD playlist" code="cCDP" description="a
playlist representing an audio CD" inherits="playlist" plural="audio CD
playlists">
+ <element type="audio CD track"/>
+ <property name="artist" code="pArt" type="text"
description="the artist of the CD"/>
+ <property name="compilation" code="pAnt" type="boolean"
description="is this CD a compilation album?"/>
+ <property name="composer" code="pCmp" type="text"
description="the composer of the CD"/>
+ <property name="disc count" code="pDsC" type="integer"
description="the total number of discs in this CD’s album"/>
+ <property name="disc number" code="pDsN" type="integer"
description="the index of this CD disc in the source album"/>
+ <property name="genre" code="pGen" type="text"
description="the genre of the CD"/>
+ <property name="year" code="pYr " type="integer"
description="the year the album was recorded/released"/>
+ </class>
+ <class name="audio CD track" code="cCDT" description="a track on
an audio CD" inherits="track" plural="audio CD tracks">
+ <property name="location" code="pLoc" type="alias" access="r"
description="the location of the file represented by this track"/>
+ </class>
+ <class name="browser window" code="cBrW" description="the main
iTunes window" inherits="window" plural="browser windows">
+ <property name="minimized" code="pMin" type="boolean"
description="is the small player visible?"/>
+ <property name="selection" code="sele" type="specifier"
access="r" description="the selected songs"/>
+ <property name="view" code="pPly" type="playlist"
description="the playlist currently displayed in the window"/>
+ </class>
+ <class name="device playlist" code="cDvP" description="a playlist
representing the contents of a portable device" inherits="playlist"
plural="device playlists">
+ <element type="device track"/>
+ </class>
+ <class name="device track" code="cDvT" description="a track
residing on a portable music player" inherits="track" plural="device
tracks"/>
+ <class name="encoder" code="cEnc" description="converts a track to
a specific file format" inherits="item" plural="encoders">
+ <property name="format" code="pFmt" type="text" access="r"
description="the data format created by the encoder"/>
+ </class>
+ <class name="EQ preset" code="cEQP" description="equalizer preset
configuration" inherits="item" plural="EQ presets">
+ <property name="band 1" code="pEQ1" type="real"
description="the equalizer 32 Hz band level (-12.0 dB to +12.0 dB)"/>
+ <property name="band 2" code="pEQ2" type="real"
description="the equalizer 64 Hz band level (-12.0 dB to +12.0 dB)"/>
+ <property name="band 3" code="pEQ3" type="real"
description="the equalizer 125 Hz band level (-12.0 dB to +12.0 dB)"/>
+ <property name="band 4" code="pEQ4" type="real"
description="the equalizer 250 Hz band level (-12.0 dB to +12.0 dB)"/>
+ <property name="band 5" code="pEQ5" type="real"
description="the equalizer 500 Hz band level (-12.0 dB to +12.0 dB)"/>
+ <property name="band 6" code="pEQ6" type="real"
description="the equalizer 1 kHz band level (-12.0 dB to +12.0 dB)"/>
+ <property name="band 7" code="pEQ7" type="real"
description="the equalizer 2 kHz band level (-12.0 dB to +12.0 dB)"/>
+ <property name="band 8" code="pEQ8" type="real"
description="the equalizer 4 kHz band level (-12.0 dB to +12.0 dB)"/>
+ <property name="band 9" code="pEQ9" type="real"
description="the equalizer 8 kHz band level (-12.0 dB to +12.0 dB)"/>
+ <property name="band 10" code="pEQ0" type="real"
description="the equalizer 16 kHz band level (-12.0 dB to +12.0 dB)"/>
+ <property name="modifiable" code="pMod" type="boolean"
access="r" description="can this preset be modified?"/>
+ <property name="preamp" code="pEQA" type="real"
description="the equalizer preamp level (-12.0 dB to +12.0 dB)"/>
+ <property name="update tracks" code="pUTC" type="boolean"
description="should tracks which refer to this preset be updated when the
preset is renamed or deleted?"/>
+ </class>
+ <class name="EQ window" code="cEQW" description="the iTunes
equalizer window" inherits="window" plural="EQ windows">
+ <property name="minimized" code="pMin" type="boolean"
description="is the small EQ window visible?"/>
+ </class>
+ <class name="file track" code="cFlT" description="a track
representing an audio file (MP3, AIFF, etc.)" inherits="track" plural="file
tracks">
+ <property name="location" code="pLoc" type="alias" access="r"
description="the location of the file represented by this track"/>
+ </class>
+ <class name="folder playlist" code="cFoP" description="a folder
that contains other playlists" inherits="user playlist" plural="folder
playlists"/>
+ <class name="item" code="cobj" description="an item"
plural="items">
+ <property name="container" code="ctnr" type="specifier"
access="r" description="the container of the item"/>
+ <property name="id" code="ID " type="integer" access="r"
description="the id of the item"/>
+ <property name="name" code="pnam" type="text" description="the
name of the item"/>
+ <property name="persistent ID" code="pPIS" type="text"
access="r" description="the id of the item as a hexidecimal string. This id
does not change over time."/>
+ </class>
+ <class name="library playlist" code="cLiP" description="the master
music library playlist" inherits="playlist" plural="library playlists">
+ <element type="file track"/>
+ <element type="URL track"/>
+ <element type="shared track"/>
+ </class>
+ <class name="playlist" code="cPly" description="a list of
songs/streams" inherits="item" plural="playlists">
+ <element type="track"/>
+ <property name="duration" code="pDur" type="integer"
access="r" description="the total length of all songs (in seconds)"/>
+ <property name="index" code="pidx" type="integer" access="r"
description="the index of the playlist in internal application order"/>
+ <property name="name" code="pnam" type="text" description="the
name of the playlist"/>
+ <property name="parent" code="pPlP" type="playlist" access="r"
description="folder which contains this playlist (if any)"/>
+ <property name="shuffle" code="pShf" type="boolean"
description="play the songs in this playlist in random order?"/>
+ <property name="size" code="pSiz" type="double integer"
access="r" description="the total size of all songs (in bytes)"/>
+ <property name="song repeat" code="pRpt" type="eRpt"
description="playback repeat mode"/>
+ <property name="special kind" code="pSpK" type="eSpK"
access="r" description="special playlist kind"/>
+ <property name="time" code="pTim" type="text" access="r"
description="the length of all songs in MM:SS format"/>
+ <property name="visible" code="pvis" type="boolean" access="r"
description="is this playlist visible in the Source list?"/>
+ </class>
+ <class name="playlist window" code="cPlW" description="a
sub-window showing a single playlist" inherits="window" plural="playlist
windows">
+ <property name="selection" code="sele" type="specifier"
access="r" description="the selected songs"/>
+ <property name="view" code="pPly" type="playlist" access="r"
description="the playlist displayed in the window"/>
+ </class>
+ <class name="radio tuner playlist" code="cRTP" description="the
radio tuner playlist" inherits="playlist" plural="radio tuner playlists">
+ <element type="URL track"/>
+ </class>
+ <class name="shared track" code="cShT" description="a track
residing in a shared library" inherits="track" plural="shared tracks"/>
+ <class name="source" code="cSrc" description="a music source
(music library, CD, device, etc.)" inherits="item" plural="sources">
+ <element type="audio CD playlist"/>
+ <element type="device playlist"/>
+ <element type="library playlist"/>
+ <element type="playlist"/>
+ <element type="radio tuner playlist"/>
+ <element type="user playlist"/>
+ <property name="capacity" code="capa" type="double integer"
access="r" description="the total size of the source if it has a fixed
size"/>
+ <property name="free space" code="frsp" type="double integer"
access="r" description="the free space on the source if it has a fixed
size"/>
+ <property name="kind" code="pKnd" type="eSrc" access="r"/>
+ </class>
+ <class name="track" code="cTrk" description="playable audio
source" inherits="item" plural="tracks">
+ <element type="artwork"/>
+ <property name="album" code="pAlb" type="text"
description="the album name of the track"/>
+ <property name="album artist" code="pAlA" type="text"
description="the album artist of the track"/>
+ <property name="album rating" code="pAlR" type="integer"
description="the rating of the album for this track (0 to 100)"/>
+ <property name="album rating kind" code="pARk" type="eRtK"
access="r" description="the rating kind of the album rating for this
track"/>
+ <property name="artist" code="pArt" type="text"
description="the artist/source of the track"/>
+ <property name="bit rate" code="pBRt" type="integer"
access="r" description="the bit rate of the track (in kbps)"/>
+ <property name="bookmark" code="pBkt" type="real"
description="the bookmark time of the track in seconds"/>
+ <property name="bookmarkable" code="pBkm" type="boolean"
description="is the playback position for this track remembered?"/>
+ <property name="bpm" code="pBPM" type="integer"
description="the tempo of this track in beats per minute"/>
+ <property name="category" code="pCat" type="text"
description="the category of the track"/>
+ <property name="comment" code="pCmt" type="text"
description="freeform notes about the track"/>
+ <property name="compilation" code="pAnt" type="boolean"
description="is this track from a compilation album?"/>
+ <property name="composer" code="pCmp" type="text"
description="the composer of the track"/>
+ <property name="database ID" code="pDID" type="integer"
access="r" description="the common, unique ID for this track. If two tracks
in different playlists have the same database ID, they are sharing the same
data."/>
+ <property name="date added" code="pAdd" type="date" access="r"
description="the date the track was added to the playlist"/>
+ <property name="description" code="pDes" type="text"
description="the description of the track"/>
+ <property name="disc count" code="pDsC" type="integer"
description="the total number of discs in the source album"/>
+ <property name="disc number" code="pDsN" type="integer"
description="the index of the disc containing this track on the source
album"/>
+ <property name="duration" code="pDur" type="real" access="r"
description="the length of the track in seconds"/>
+ <property name="enabled" code="enbl" type="boolean"
description="is this track checked for playback?"/>
+ <property name="episode ID" code="pEpD" type="text"
description="the episode ID of the track"/>
+ <property name="episode number" code="pEpN" type="integer"
description="the episode number of the track"/>
+ <property name="EQ" code="pEQp" type="text" description="the
name of the EQ preset of the track"/>
+ <property name="finish" code="pStp" type="real"
description="the stop time of the track in seconds"/>
+ <property name="gapless" code="pGpl" type="boolean"
description="is this track from a gapless album?"/>
+ <property name="genre" code="pGen" type="text"
description="the music/audio genre (category) of the track"/>
+ <property name="grouping" code="pGrp" type="text"
description="the grouping (piece) of the track. Generally used to denote
movements within a classical work."/>
+ <property name="kind" code="pKnd" type="text" access="r"
description="a text description of the track"/>
+ <property name="long description" code="pLds" type="text"/>
+ <property name="lyrics" code="pLyr" type="text"
description="the lyrics of the track"/>
+ <property name="modification date" code="asmo" type="date"
access="r" description="the modification date of the content of this
track"/>
+ <property name="played count" code="pPlC" type="integer"
description="number of times this track has been played"/>
+ <property name="played date" code="pPlD" type="date"
description="the date and time this track was last played"/>
+ <property name="podcast" code="pTPc" type="boolean" access="r"
description="is this track a podcast episode?"/>
+ <property name="rating" code="pRte" type="integer"
description="the rating of this track (0 to 100)"/>
+ <property name="rating kind" code="pRtk" type="eRtK"
access="r" description="the rating kind of this track"/>
+ <property name="sample rate" code="pSRt" type="integer"
access="r" description="the sample rate of the track (in Hz)"/>
+ <property name="season number" code="pSeN" type="integer"
description="the season number of the track"/>
+ <property name="shufflable" code="pSfa" type="boolean"
description="is this track included when shuffling?"/>
+ <property name="skipped count" code="pSkC" type="integer"
description="number of times this track has been skipped"/>
+ <property name="skipped date" code="pSkD" type="date"
description="the date and time this track was last skipped"/>
+ <property name="show" code="pShw" type="text" description="the
show name of the track"/>
+ <property name="sort album" code="pSAl" type="text"
description="override string to use for the track when sorting by album"/>
+ <property name="sort artist" code="pSAr" type="text"
description="override string to use for the track when sorting by artist"/>
+ <property name="sort album artist" code="pSAA" type="text"
description="override string to use for the track when sorting by album
artist"/>
+ <property name="sort name" code="pSNm" type="text"
description="override string to use for the track when sorting by name"/>
+ <property name="sort composer" code="pSCm" type="text"
description="override string to use for the track when sorting by
composer"/>
+ <property name="sort show" code="pSSN" type="text"
description="override string to use for the track when sorting by show
name"/>
+ <property name="size" code="pSiz" type="integer" access="r"
description="the size of the track (in bytes)"/>
+ <property name="start" code="pStr" type="real"
description="the start time of the track in seconds"/>
+ <property name="time" code="pTim" type="text" access="r"
description="the length of the track in MM:SS format"/>
+ <property name="track count" code="pTrC" type="integer"
description="the total number of tracks on the source album"/>
+ <property name="track number" code="pTrN" type="integer"
description="the index of the track on the source album"/>
+ <property name="unplayed" code="pUnp" type="boolean"
description="is this track unplayed?"/>
+ <property name="video kind" code="pVdK" type="eVdK"
description="kind of video track"/>
+ <property name="volume adjustment" code="pAdj" type="integer"
description="relative volume adjustment of the track (-100% to 100%)"/>
+ <property name="year" code="pYr " type="integer"
description="the year the track was recorded/released"/>
+ </class>
+ <class name="URL track" code="cURT" description="a track
representing a network stream" inherits="track" plural="URL tracks">
+ <property name="address" code="pURL" type="text"
description="the URL for this track"/>
+ </class>
+ <class name="user playlist" code="cUsP" description="custom
playlists created by the user" inherits="playlist" plural="user playlists">
+ <element type="file track"/>
+ <element type="URL track"/>
+ <element type="shared track"/>
+ <property name="shared" code="pShr" type="boolean"
description="is this playlist shared?"/>
+ <property name="smart" code="pSmt" type="boolean" access="r"
description="is this a Smart Playlist?"/>
+ </class>
+ <class name="visual" code="cVis" description="a visual plug-in"
inherits="item" plural="visuals"/>
+ <class name="window" code="cwin" description="any window"
inherits="item" plural="windows">
+ <property name="bounds" code="pbnd" type="rectangle"
description="the boundary rectangle for the window"/>
+ <property name="closeable" code="hclb" type="boolean"
access="r" description="does the window have a close box?"/>
+ <property name="collapseable" code="pWSh" type="boolean"
access="r" description="does the window have a collapse (windowshade)
box?"/>
+ <property name="collapsed" code="wshd" type="boolean"
description="is the window collapsed?"/>
+ <property name="position" code="ppos" type="point"
description="the upper left position of the window"/>
+ <property name="resizable" code="prsz" type="boolean"
access="r" description="is the window resizable?"/>
+ <property name="visible" code="pvis" type="boolean"
description="is the window visible?"/>
+ <property name="zoomable" code="iszm" type="boolean"
access="r" description="is the window zoomable?"/>
+ <property name="zoomed" code="pzum" type="boolean"
description="is the window zoomed?"/>
+ </class>
+ <enumeration name="ePlS" code="ePlS">
+ <enumerator name="stopped" code="kPSS"/>
+ <enumerator name="playing" code="kPSP"/>
+ <enumerator name="paused" code="kPSp"/>
+ <enumerator name="fast forwarding" code="kPSF"/>
+ <enumerator name="rewinding" code="kPSR"/>
+ </enumeration>
+ <enumeration name="eRpt" code="eRpt">
+ <enumerator name="off" code="kRpO"/>
+ <enumerator name="one" code="kRp1"/>
+ <enumerator name="all" code="kRpA"/>
+ </enumeration>
+ <enumeration name="eVSz" code="eVSz">
+ <enumerator name="small" code="kVSS"/>
+ <enumerator name="medium" code="kVSM"/>
+ <enumerator name="large" code="kVSL"/>
+ </enumeration>
+ <enumeration name="eSrc" code="eSrc">
+ <enumerator name="library" code="kLib"/>
+ <enumerator name="iPod" code="kPod"/>
+ <enumerator name="audio CD" code="kACD"/>
+ <enumerator name="MP3 CD" code="kMCD"/>
+ <enumerator name="device" code="kDev"/>
+ <enumerator name="radio tuner" code="kTun"/>
+ <enumerator name="shared library" code="kShd"/>
+ <enumerator name="unknown" code="kUnk"/>
+ </enumeration>
+ <enumeration name="eSrA" code="eSrA">
+ <enumerator name="albums" code="kSrL" description="albums
only"/>
+ <enumerator name="all" code="kSrA" description="all text
fields"/>
+ <enumerator name="artists" code="kSrR" description="artists
only"/>
+ <enumerator name="composers" code="kSrC"
description="composers only"/>
+ <enumerator name="displayed" code="kSrV" description="visible
text fields"/>
+ <enumerator name="songs" code="kSrS" description="song names
only"/>
+ </enumeration>
+ <enumeration name="eSpK" code="eSpK">
+ <enumerator name="none" code="kSpN"/>
+ <enumerator name="Audiobooks" code="kSpA"/>
+ <enumerator name="folder" code="kSpF"/>
+ <enumerator name="Movies" code="kSpI"/>
+ <enumerator name="Music" code="kSpZ"/>
+ <enumerator name="Party Shuffle" code="kSpS"/>
+ <enumerator name="Podcasts" code="kSpP"/>
+ <enumerator name="Purchased Music" code="kSpM"/>
+ <enumerator name="TV Shows" code="kSpT"/>
+ <enumerator name="Videos" code="kSpV"/>
+ </enumeration>
+ <enumeration name="eVdK" code="eVdK">
+ <enumerator name="none" code="kVdN" description="not a video
or unknown video kind"/>
+ <enumerator name="movie" code="kVdM" description="movie
track"/>
+ <enumerator name="music video" code="kVdV" description="music
video track"/>
+ <enumerator name="TV show" code="kVdT" description="TV show
track"/>
+ </enumeration>
+ <enumeration name="eRtK" code="eRtK">
+ <enumerator name="user" code="kRtU"
description="user-specified rating"/>
+ <enumerator name="computed" code="kRtC"
description="iTunes-computed rating"/>
+ </enumeration>
+ </suite>
+ <suite name="Internet suite" code="gurl" description="Standard terms
for Internet scripting">
+ <command name="open location" code="GURLGURL" description="Opens a
Music Store or audio stream URL">
+ <direct-parameter type="text" optional="yes" description="the
URL to open"/>
+ </command>
+ </suite>
+</dictionary>
\ No newline at end of file
Reply all
Reply to author
Forward
0 new messages