Medialon MxMs' Help 
  
Name : Medialon WebBrowser
Version : 1.0.1
Available for : Manager V5 (PRO & LITE)
Limitation In :
Device Mark : Medialon
Positrack Compatible : No
Resources type : TCP/IP Network
 
Compatible hardware interfaces - available resource modules (MRC) :
 

 

> Overview | > Installation (MXM) | > Creation (Device) | > Commands (List Of) | > Variables (List Of) | > Support


Overview :

This mxm is an Internet Browser that can be included in a Manager or Display Controller project. As this mxm uses the Microsoft Internet Explorer dll, it is evolutive and fully compatible with the latest versions of this product.

 

> Top


Installation (MXM) :

Microsoft Internet Explorer must be installed on the system.
We recommend to use the latest version :
> http://www.microsoft.com/windows/ie/
Some functionalities of the Browser work only with the version 9 of Windows Media Player. If you intend to use this player within the browser, we recommend to install it otherwise the program may hang : > http://www.microsoft.com/windows/windowsmedia/


> Top


Creation (Device) :

A setup dialog pops up at the creation of this mxm.

The list that you can create will let you define the links that you want to disable in the web pages. If one of the link contains a string that is in this list, any click of the user on this link will have no action. For example, if you don't want the user to send emails from the web pages, just enter "mailto:" in the list.
Important : the strings are not case sensitive.

> Top


Graphical User Interface:

Display

This MxM provides a graphical view (name "Display") which can be displayed inside a User Screen Contenair object with the "Device Control" Manager command. Note: See the Manager Help menu for details about using this command.

This view shows the content of the URL specified by the "Load Url" command.


> Top


Commands (List Of) :

Open RAS

      Parameters :
      RAS entry name [Type :String]
      RAS entry password [Type :String]
      Usage : open the remote access server connection, using the name and password provided.
Close RAS :
      Parameters : no parameters
      Usage : close the remote access server connection

Offline :
      Parameters :
      On/Off [Type :Enum : On , Off ]
      Usage : puts the browser on or off line. When the browser is online, it tries to retrieve the documents from the net connection . When the browser is offline, it tries to retrieve the documents from the local drives.
Load URL :
      Parameters :
      URL name [Type :String]
      Usage : Open the document from the specified URL.
      When an empty string is specified, the WebBrowser displays a black screen and the current media, if any, is closed.

Go back :
      Parameters : no parameters.
      Usage : open the previous document.

Go forward :
      Parameters : no parameters.
      Usage : open the next document.

Refresh :
      Parameters : no parameters.
      Usage : reload the current document.

Stop :
      Parameters : no parameters.
      Usage : stop the loading of the current document.
Generate media page

      Parameters :
      Media URL [Type :String] : The location of the media
      Show controls [Type :Enum : On , Off ] :
      Full screen video [Type :Enum : On , Off ]
      Object type" [Type :Enum]
      Available values
      :
      Auto detect (object in relation with the extension of the media).
      Windows Media Player.
      Image (IMG tag).
      Macromédia.
      Medialon Media Player.
      Quicktime Player.
      Real Player
      Embed (EMBED tag).
      Frame (IFRAME tag).

      Background color [Type :String]
      Name of the color : use the wizzard to slect a color or type one. It can be the same syntax as in HTML : black, white, or RVB like #FF8080.
      Top [Type : Integer]
      Left[Type : Integer]
      Width[Type : Integer]
      Height[Type : Integer]
      Margin Top[Type : Integer]
      Margin Left[Type : Integer]
      Margin Width[Type : Integer]
      Margin Height[Type : Integer]
      Usage :
      Dynamically creates an HTML document containing the specific object dedicated to the media.
      Note that some parameters may not work with some type of object (for example the margin parameters).
      When an empty string is specified, the WebBrowser displays a black screen and the current media, if any, is closed.

      When "Auto detect" is specified, the object is created acording to its extension.
      When "Embed" or "Frame" is specified
      , the media is placed in the so-called tag in the page.

Child windows :

      Parameters :
      Childs enabled [Type :Enum : On , Off ]
      Usage : When "Childs enabled" is on, the web browser can open other windows.

Repaint :
      Parameters :
      Usage : Repaints the display content of the Web Browser. This command may be needed when the content of the Web Browser in not updated correctly (for example, when displaying a Microsoft Word document).

Set Element Attribute:

    Parameters :
    Element ID [type: String]
    Attribute Name [type: String]
    Attribute Value [type: String]
    Usage : Sets an attribute of an element of the HTML Document. Elements are specified by their "ID" attribute.

Get Element Attribute:

    Parameters :
    Element ID [type: String]
    Attribute Name [type: String]
    Attribute Value [type: String ] The variable which will hold the attribute value.
    Usage : Gets an attribute of an element of the HTML Document. Elements are specified by their "ID" attribute.

> Top


Variables (List Of) :

Status :

      Type : Enum (Idle, Retrieving , Retrieval , Error).
      Description : reflects the action taken by the browser in real time.
      Usage : can be displayed in any control of a user screen by a task that monitors it.

Current URL :
      Type : String.
      Description : contains the URL of the document that the browser is loading or has last time loaded
      Usage : can be used for display, filtering....

Retrieval Percent :
      Type : Integer.
      Description : reflects the percent of the document being loaded by the browser in real time.
      Usage : can be displayed in the gauge of a user screen by a task that monitors it.

RAS entries :
      Type : String.
      Description : The list of all the available connections of the Remote Access Server.
      Usage : Gives the choice of different RAS connections for the 'Open RAS' command can be displayed in a list by assigning the .text property of the list to it.

RAS Status :
      Type : Enum : (Disconnected,Not implemented,Dialing,Opening ,Device ,Password expired,Connected).
      Description : Reflects the action of the remote access server after the 'Open RAS' command.
      Usage : Can be displayed in any control of a user screen by a task that monitors it.

Medias List :
      Type : String :
      Description : List of medias (picture, videos, flash...) contained in the current page.

Media Duration :
      Type : Time :
      Description : Duration of the media contained in the MediaPlayer of the current page, if any.

Statusbar Text:
      Type : String :
      Description : The text that should be displayed in the status bar of the browser .

> Top


Support (Difference with previous versions) :



V 1.0.1:

  • Internal Changes.

> Top