
muStringConverter 0.2.0
=======================

- About

	muStringConverter is a little GUI tool for conversion of strings from a representation (binary, decimal, hexadecimal, octal or ASCII) to another.

 
- Requirements

	OS/2 (tested in eCS)
	REXX (tested with Classic REXX)
	VisPro/REXX runtime library (vprexx.dll: included in eCS)
	OS2apirx.dll: optional for "float on top" feature

- Named pipes support

	muStringConverter creates a named pipe called "\PIPE\MUSTRINGCONVERTER". You can send the following commands to this pipe:

	*putbin string: puts the string "string" in the input field and converts it as binary
	*putdec string: the same as decimal
	*puthex string:	the same as hexadecimal
	*putoct string: the same as octal
	*putasc string:	the same as ASCII
	*getbin: queries the binary field and puts its value in the named pipe
	*getdec: the same with the decimal field
	*gethex: the same with the hexadecimal field
	*getoct: the same with the octal field
	*getasc: the same with the ASCII field
	*quit: quits the program

	As example, the following REXX code:

	pipeName = '\PIPE\MUSTRINGCONVERTER'

	/* The following line puts the '1010' string in the entry field and converts it as a binary number. */

	call lineout pipeName, '*putbin 1010'
	call lineout pipeName
	call SysSleep 0.1

	/* Now we can read the values of the decimal field. */ 

	call charout pipeName, '*getdec'
	say 'Decimal: ' linein(pipeName)
	call charout pipeName
	call SysSleep 1

	exit

- License
 
	Freeware

- Changelog

	0.2.0 (20050524)
		Named pipes support added
		Float on top crash when OS2apirx.dll is not available fixed
		Clipboard menu added
	0.1.0 (20040815)
		First public version (released in 2010)

- Author

	Salvador Parra Camacho
	sparrac at gmail (dot) com