Medialon MxMs' Help
Name: Medialon Strings Management
Version: 6.7.2
Available for: Manager V7 and Manager V6 (Lite & Pro), Showmaster (Mini, ST, Pro, LE, XS & iPro)
Limitation In:
Device Brand: Medialon
Positrack Compatible: No
Resources type: None

Overview

This mxm provides conversion and analysis of character strings.

MxM Installation

No specific installation required.

Device Setup

No device creation window.

Device Commands

String length

Return the length of a string

Substring position

Return the position of a string in a string

Extract string

Return a substring contained in a string.

Delete substring

Delete a part of a string.

Insert substring

Insert a string into a string.

Replace substrings

Replace all the substring(s) by a new one into a string.

Uppercase string

Convert a string to uppercase.

Lowercase string

Convert a string to lowercase.

Hexadecimal string to integer

Compute an hexadecimal string into an integer value.

Integer to hexadecimal string

Return the string representation of an integer value.

Left string

Return the left part of a string.

Right string

Return the right part of a string.

Read ASCII character

Return the value of a character in ASCII.

Write ASCII character

Change a character in a string by an ASCII value.

Pad String

Fill a string with a serie of one character to a string until a specified length.

Replace character

Replace a character value in a string.

Rotate string

Rotate the characters of a string.

Usage: This command can be used for a scroll effect in a display. Each time the command is called, the first character of the string is moved at the end of the string. In order to create a real scroll effect, the string must end with white spaces or with dots

rotate... 
otate...r 
tate...ro
ate...rot
te...rota
e...rotat
rotate...  

Build string block

Build up a block of strings separated by specified character ASCII values.

Read string from block

Read back a string from a block of strings at the specified index.

Compute

Compute the given string with one of the available algorithm.

Note: The input string accept ‘!’ escape char to encode hexadecimal char (!01 is 01h).

Note: If the given return parameter is a String, the result of the computation will be given in hexadecimal ascii chars. If the return parameter is an Integer or a Real, the command try to fill-in with an integer value macthing the result (MD5 type return 0 in this case as the result is a 128 bits value).

Device Variables

No variables.

Revisions

V 1.0.1

V 1.0.2

V 1.0.3

V 1.0.4

V 1.0.5

V 6.0.0

V 6.0.1

V 6.1.0

V 6.1.1

V 6.1.2

V 6.1.3

V 6.2.0

V 6.7.0