DNPlay::frmDNPlay Class Reference

<summary> Summary description for Form1. </summary> More...

Collaboration diagram for DNPlay::frmDNPlay:

Collaboration graph
[legend]
List of all members.

Public Member Functions

bool eventNotification (Int32 inEventCode, Int32 inParam1, Int32 inParam2)
bool clipCallback (ClipTag inClipTag)
bool headCallback (HeadTag inHeadTag)
 frmDNPlay ()

Protected Member Functions

void setDurationText (Int64 inDuration)
void updateProgressBar ()
override void Dispose (bool disposing)
 <summary> Clean up any resources being used. </summary>

Protected Attributes

DSPlay mPlayer
Int64 mFileDuration
Int64 mLastSync
Int64 mNumTicks
ClipTag mCurrentClip
HeadTag mHeadTag

Private Types

enum  eEventCodes { EC_COMPLETE = 1 }

Private Member Functions

void InitializeComponent ()
 <summary> Required method for Designer support - do not modify the contents of this method with the code editor. </summary>
void OpenFile ()
void LoadFile (String inFileName)
void menuItem3_Click (object sender, System.EventArgs e)
void StartPlayback ()
void cmdPlay_Click (object sender, System.EventArgs e)
void StopPlayback ()
void cmdStop_Click (object sender, System.EventArgs e)
void PausePlayback ()
void cmdPause_Click (object sender, System.EventArgs e)
void frmDNPlay_Load (object sender, System.EventArgs e)
void tmrUpdateDuration_Tick (object sender, System.EventArgs e)
void menuItem6_Click (object sender, System.EventArgs e)
void tmrEventCheck_Tick (object sender, System.EventArgs e)
void lblProgressBkgd_Click (object sender, System.EventArgs e)
void lblProgressBkgd_MouseDown (object sender, System.Windows.Forms.MouseEventArgs e)
bool setBaseURIFromFullPath (String inFullPath)
void cmdFollowLink_Click (object sender, System.EventArgs e)
void menuItem4_Click (object sender, System.EventArgs e)
void lblAnchorLink_Click (object sender, System.EventArgs e)

Static Private Member Functions

void Main ()
 <summary> The main entry point for the application. </summary>

Private Attributes

System.Windows.Forms.MainMenu mainMenu1
System.Windows.Forms.MenuItem menuItem1
System.Windows.Forms.MenuItem menuItem2
System.Windows.Forms.MenuItem menuItem3
System.Windows.Forms.MenuItem menuItem4
System.Windows.Forms.MenuItem menuItem5
System.Windows.Forms.MenuItem menuItem6
System.Windows.Forms.MenuItem menuItem7
System.Windows.Forms.Button cmdPlay
System.ComponentModel.IContainer components
System.Windows.Forms.Label lblFileLocation
System.Windows.Forms.OpenFileDialog dlgOpenFile
System.Windows.Forms.Button cmdStop
System.Windows.Forms.Button cmdPause
System.Windows.Forms.Label lblDuration
System.Windows.Forms.Timer tmrUpdateDuration
System.Windows.Forms.Label lblProgressBkgd
System.Windows.Forms.Label lblProgressFgnd
System.Windows.Forms.Timer tmrEventCheck
System.Windows.Forms.Label lblClipDesc
System.Windows.Forms.Button cmdFollowLink
System.Windows.Forms.Label lblAnchorLink
System.Windows.Forms.Label lblTitle
Uri mBaseURI
String mFileName

Detailed Description

<summary> Summary description for Form1. </summary>

Definition at line 16 of file frmDNPlay.cs.


Member Enumeration Documentation

enum DNPlay::frmDNPlay::eEventCodes [private]
 

Enumeration values:
EC_COMPLETE 

Definition at line 53 of file frmDNPlay.cs.


Constructor & Destructor Documentation

DNPlay::frmDNPlay::frmDNPlay  )  [inline]
 

Definition at line 168 of file frmDNPlay.cs.


Member Function Documentation

bool DNPlay::frmDNPlay::clipCallback ClipTag  inClipTag  )  [inline]
 

Definition at line 120 of file frmDNPlay.cs.

References illiminable::libCMMLTagsDotNET::ClipTag::anchor(), illiminable::libCMMLTagsDotNET::ClipTag::desc(), illiminable::libCMMLTagsDotNET::AnchorTag::href(), and illiminable::libCMMLTagsDotNET::TextFieldTag::text().

Here is the call graph for this function:

void DNPlay::frmDNPlay::cmdFollowLink_Click object  sender,
System.EventArgs  e
[inline, private]
 

Definition at line 670 of file frmDNPlay.cs.

void DNPlay::frmDNPlay::cmdPause_Click object  sender,
System.EventArgs  e
[inline, private]
 

Definition at line 551 of file frmDNPlay.cs.

void DNPlay::frmDNPlay::cmdPlay_Click object  sender,
System.EventArgs  e
[inline, private]
 

Definition at line 518 of file frmDNPlay.cs.

void DNPlay::frmDNPlay::cmdStop_Click object  sender,
System.EventArgs  e
[inline, private]
 

Definition at line 537 of file frmDNPlay.cs.

override void DNPlay::frmDNPlay::Dispose bool  disposing  )  [inline, protected]
 

<summary> Clean up any resources being used. </summary>

Definition at line 190 of file frmDNPlay.cs.

bool DNPlay::frmDNPlay::eventNotification Int32  inEventCode,
Int32  inParam1,
Int32  inParam2
[inline]
 

Definition at line 107 of file frmDNPlay.cs.

void DNPlay::frmDNPlay::frmDNPlay_Load object  sender,
System.EventArgs  e
[inline, private]
 

Definition at line 556 of file frmDNPlay.cs.

bool DNPlay::frmDNPlay::headCallback HeadTag  inHeadTag  )  [inline]
 

Definition at line 129 of file frmDNPlay.cs.

References illiminable::libCMMLTagsDotNET::TextFieldTag::text(), and illiminable::libCMMLTagsDotNET::HeadTag::title().

Here is the call graph for this function:

void DNPlay::frmDNPlay::InitializeComponent  )  [inline, private]
 

<summary> Required method for Designer support - do not modify the contents of this method with the code editor. </summary>

Definition at line 207 of file frmDNPlay.cs.

void DNPlay::frmDNPlay::lblAnchorLink_Click object  sender,
System.EventArgs  e
[inline, private]
 

Definition at line 755 of file frmDNPlay.cs.

void DNPlay::frmDNPlay::lblProgressBkgd_Click object  sender,
System.EventArgs  e
[inline, private]
 

Definition at line 577 of file frmDNPlay.cs.

void DNPlay::frmDNPlay::lblProgressBkgd_MouseDown object  sender,
System.Windows.Forms.MouseEventArgs  e
[inline, private]
 

Definition at line 582 of file frmDNPlay.cs.

void DNPlay::frmDNPlay::LoadFile String  inFileName  )  [inline, private]
 

Definition at line 462 of file frmDNPlay.cs.

References inFileName.

void DNPlay::frmDNPlay::Main  )  [inline, static, private]
 

<summary> The main entry point for the application. </summary>

Definition at line 429 of file frmDNPlay.cs.

void DNPlay::frmDNPlay::menuItem3_Click object  sender,
System.EventArgs  e
[inline, private]
 

Definition at line 503 of file frmDNPlay.cs.

void DNPlay::frmDNPlay::menuItem4_Click object  sender,
System.EventArgs  e
[inline, private]
 

Definition at line 741 of file frmDNPlay.cs.

References DNPlay::frmOpenURL::URLToOpen, and DNPlay::frmOpenURL::wasOK.

void DNPlay::frmDNPlay::menuItem6_Click object  sender,
System.EventArgs  e
[inline, private]
 

Definition at line 567 of file frmDNPlay.cs.

void DNPlay::frmDNPlay::OpenFile  )  [inline, private]
 

Definition at line 435 of file frmDNPlay.cs.

void DNPlay::frmDNPlay::PausePlayback  )  [inline, private]
 

Definition at line 542 of file frmDNPlay.cs.

bool DNPlay::frmDNPlay::setBaseURIFromFullPath String  inFullPath  )  [inline, private]
 

Definition at line 602 of file frmDNPlay.cs.

void DNPlay::frmDNPlay::setDurationText Int64  inDuration  )  [inline, protected]
 

Definition at line 60 of file frmDNPlay.cs.

void DNPlay::frmDNPlay::StartPlayback  )  [inline, private]
 

Definition at line 509 of file frmDNPlay.cs.

void DNPlay::frmDNPlay::StopPlayback  )  [inline, private]
 

Definition at line 523 of file frmDNPlay.cs.

void DNPlay::frmDNPlay::tmrEventCheck_Tick object  sender,
System.EventArgs  e
[inline, private]
 

Definition at line 572 of file frmDNPlay.cs.

void DNPlay::frmDNPlay::tmrUpdateDuration_Tick object  sender,
System.EventArgs  e
[inline, private]
 

Definition at line 561 of file frmDNPlay.cs.

void DNPlay::frmDNPlay::updateProgressBar  )  [inline, protected]
 

Definition at line 86 of file frmDNPlay.cs.


Member Data Documentation

System.Windows.Forms.Button DNPlay::frmDNPlay::cmdFollowLink [private]
 

Definition at line 45 of file frmDNPlay.cs.

System.Windows.Forms.Button DNPlay::frmDNPlay::cmdPause [private]
 

Definition at line 31 of file frmDNPlay.cs.

System.Windows.Forms.Button DNPlay::frmDNPlay::cmdPlay [private]
 

Definition at line 26 of file frmDNPlay.cs.

System.Windows.Forms.Button DNPlay::frmDNPlay::cmdStop [private]
 

Definition at line 30 of file frmDNPlay.cs.

System.ComponentModel.IContainer DNPlay::frmDNPlay::components [private]
 

Definition at line 27 of file frmDNPlay.cs.

System.Windows.Forms.OpenFileDialog DNPlay::frmDNPlay::dlgOpenFile [private]
 

Definition at line 29 of file frmDNPlay.cs.

System.Windows.Forms.Label DNPlay::frmDNPlay::lblAnchorLink [private]
 

Definition at line 46 of file frmDNPlay.cs.

System.Windows.Forms.Label DNPlay::frmDNPlay::lblClipDesc [private]
 

Definition at line 44 of file frmDNPlay.cs.

System.Windows.Forms.Label DNPlay::frmDNPlay::lblDuration [private]
 

Definition at line 32 of file frmDNPlay.cs.

System.Windows.Forms.Label DNPlay::frmDNPlay::lblFileLocation [private]
 

Definition at line 28 of file frmDNPlay.cs.

System.Windows.Forms.Label DNPlay::frmDNPlay::lblProgressBkgd [private]
 

Definition at line 34 of file frmDNPlay.cs.

System.Windows.Forms.Label DNPlay::frmDNPlay::lblProgressFgnd [private]
 

Definition at line 35 of file frmDNPlay.cs.

System.Windows.Forms.Label DNPlay::frmDNPlay::lblTitle [private]
 

Definition at line 47 of file frmDNPlay.cs.

System.Windows.Forms.MainMenu DNPlay::frmDNPlay::mainMenu1 [private]
 

Definition at line 18 of file frmDNPlay.cs.

Uri DNPlay::frmDNPlay::mBaseURI [private]
 

Definition at line 50 of file frmDNPlay.cs.

ClipTag DNPlay::frmDNPlay::mCurrentClip [protected]
 

Definition at line 43 of file frmDNPlay.cs.

System.Windows.Forms.MenuItem DNPlay::frmDNPlay::menuItem1 [private]
 

Definition at line 19 of file frmDNPlay.cs.

System.Windows.Forms.MenuItem DNPlay::frmDNPlay::menuItem2 [private]
 

Definition at line 20 of file frmDNPlay.cs.

System.Windows.Forms.MenuItem DNPlay::frmDNPlay::menuItem3 [private]
 

Definition at line 21 of file frmDNPlay.cs.

System.Windows.Forms.MenuItem DNPlay::frmDNPlay::menuItem4 [private]
 

Definition at line 22 of file frmDNPlay.cs.

System.Windows.Forms.MenuItem DNPlay::frmDNPlay::menuItem5 [private]
 

Definition at line 23 of file frmDNPlay.cs.

System.Windows.Forms.MenuItem DNPlay::frmDNPlay::menuItem6 [private]
 

Definition at line 24 of file frmDNPlay.cs.

System.Windows.Forms.MenuItem DNPlay::frmDNPlay::menuItem7 [private]
 

Definition at line 25 of file frmDNPlay.cs.

Int64 DNPlay::frmDNPlay::mFileDuration [protected]
 

Definition at line 39 of file frmDNPlay.cs.

String DNPlay::frmDNPlay::mFileName [private]
 

Definition at line 51 of file frmDNPlay.cs.

HeadTag DNPlay::frmDNPlay::mHeadTag [protected]
 

Definition at line 48 of file frmDNPlay.cs.

Int64 DNPlay::frmDNPlay::mLastSync [protected]
 

Definition at line 40 of file frmDNPlay.cs.

Int64 DNPlay::frmDNPlay::mNumTicks [protected]
 

Definition at line 42 of file frmDNPlay.cs.

DSPlay DNPlay::frmDNPlay::mPlayer [protected]
 

Definition at line 38 of file frmDNPlay.cs.

System.Windows.Forms.Timer DNPlay::frmDNPlay::tmrEventCheck [private]
 

Definition at line 41 of file frmDNPlay.cs.

System.Windows.Forms.Timer DNPlay::frmDNPlay::tmrUpdateDuration [private]
 

Definition at line 33 of file frmDNPlay.cs.


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:05:34 2005 for oggdsf by  doxygen 1.3.9