Friday, November 28, 2008

Tip of the Day #2: Managing Windows Media Player Properties

Section: Using ActiveX Controls in Forms

Supported Versions:

. R:BASE 7.6 for Windows (Build:7.6.5.31125 or higher)
. R:BASE C/S:I 7.6 for Windows (Build:7.6.5.31125 or higher)
. R:BASE Turbo V-8 for Windows (Build:8.0.19.31125 or higher)
. R:BASE eXtreme for Windows (Build:9.0.1.31125 or higher)

Did you know that now you can manage every property of Windows
Media Player ActiveX control when implemented in R:BASE forms?

Here is a list of new supported PROPERTY commands to manage
Windows Media Player ActiveX control:

Syntax: PROPERTY <WMPActiveXComponentID> 'WMPProperty' 'value'

-- Example 01 (Load File):
PROPERTY MediaPlayer 'URL' 'D:\Videos\Stockholm Syndrome.avi'

-- Example 02 (Play):
PROPERTY MediaPlayer 'CALL_PROCEDURE Controls.Play' ''

-- Example 03 (Pause):
PROPERTY MediaPlayer 'CALL_PROCEDURE Controls.Pause' ''

-- Example 04 (Next):
PROPERTY MediaPlayer 'CALL_PROCEDURE Controls.Next' ''

-- Example 05 (Fast Forward):
PROPERTY MediaPlayer 'CALL_PROCEDURE Controls.FastForward' ''

-- Example 06 (Fast Previous):
PROPERTY MediaPlayer 'CALL_PROCEDURE Controls.Previous' ''

-- Example 07 (Fast Reverse):
PROPERTY MediaPlayer 'CALL_PROCEDURE Controls.Reverse' ''

-- Example 08 (Stop):
PROPERTY MediaPlayer 'CALL_PROCEDURE Controls.Stop' ''

-- Example 09 (User Interface):
PROPERTY MediaPlayer uiMode 'NONE'
PROPERTY MediaPlayer uiMode 'MINI'
PROPERTY MediaPlayer uiMode 'FULL'

-- Example 10 (Stretch to Fit TRUE/FALSE):
PROPERTY MediaPlayer STRETCHTOFIT 'TRUE'
PROPERTY MediaPlayer STRETCHTOFIT 'FALSE'

-- Example 11 (Enabled TRUE/FALSE):
PROPERTY MediaPlayer ENABLED 'TRUE'
PROPERTY MediaPlayer ENABLED 'FALSE'

-- Example 12 (Currently Playing File Name)
GETPROPERTY MediaPlayer URL vURLName

For your viewing pleasure ...

Using New Properties to Integrate WMP ActiveX Control in Forms:
http://www.razzak.com/mediaplayer/wmp_01.png
http://www.razzak.com/mediaplayer/wmp_02.png
http://www.razzak.com/mediaplayer/wmp_03.png
http://www.razzak.com/mediaplayer/wmp_04.png
http://www.razzak.com/mediaplayer/wmp_05.png
http://www.razzak.com/mediaplayer/wmp_06.png

Have fun and see how R:BASE Rocks!

Very Best R:egards,

Razzak.


Reply via email to