User:MoDementia: Difference between revisions

From MediaMonkey Wiki
Jump to navigation Jump to search
No edit summary
Line 45: Line 45:




Main List = SBD.SelectedSongList, SDB.Player.CurrentSong
Main List = SBD.SelectedSongList, SDB.Player.CurrentSong, Iterator


Main List Item = SongData, PlayLists
Main List Item = SongData, PlayLists

Revision as of 15:46, 6 April 2008

Help me improve MMWiki pages; MediaMonkey Automation objects by using this template for property clarification and scripting examples



Property description

Column Header Table Table Field Example Data Field Format Script Object Object Field Type Returned Hierarchy
Title Songs table SongTitle Waterloo SongData Title Value Main List Item String


 

Property Get/Let Title As String

No parameters

Example code

objSongData = objSongList.Item(iCounter)

strTitle = objSongData.Title

Standard Hierarchy Terms/Formats
Main List Main List Item Main List Item List Sub List Sub List Item Sub List Item String
Main List Item String Sub List Item Object
Sub List Item Integer


Main List = SBD.SelectedSongList, SDB.Player.CurrentSong, Iterator

Main List Item = SongData, PlayLists

Main List Item String = Title

Sub List = AlbumArt

Sub List Item Object = Image

Property Summary

Title
Scripting Object SDBSongData
Value Name Title
Value Type String
Database Table Songs
Field Name SongTitle
Field Type Text
Tracklist Column Title
Example Data Waterloo
Hierarchy Main List Item String

Example Code

Complete script

Sub

  For iCounter = 0 to objSongList.count - 1                                    'SongLists
      Set objSongData = objSongList.Item(iCounter)
      StringTitle = objSongData.Title
      SDB.MessageBox "Value = '" &  StringTitle & "'", mtError, Array(mbOK)    'SDB.MessageBox
  Next
' objSongData.Title = StringNewTitle 'Commented Out For Safety
' objSonglist.UpdateAll              'Commented Out For Safety                 'UpdateAll
                         Updates db and writes tags (if checked in options)
End Sub