Subject: [mediactrl] Command key

From: "David Cromwell" <[email-masked]>
Date: Thu, 13 Apr 2006 19:49:23 +0100

<span style='font-size:
10.0pt;font-family:Arial'>I propose a new dtmf key be added to MSCM.  The
command key is a single key, with no default, that triggers an escape into key
processing mode.  This is analogous to the Esc key in VI, which toggles
the editor between command and input mode.

<span style='font-size:
10.0pt;font-family:Arial'> 

<span style='font-size:
10.0pt;font-family:Arial'>The advantages of this are that in command key mode,
all keys are potentially available for user commands.  This includes keys
that would otherwise be taken as input outside of command mode.

<span style='font-size:
10.0pt;font-family:Arial'> 

<span style='font-size:
10.0pt;font-family:Arial'>Regards,

<span style='font-size:
10.0pt;font-family:Arial'>David

<span lang=FR
style='font-size:10.0pt;font-family:Arial'>-- 

<span lang=FR
style='font-size:10.0pt;font-family:Arial'>[email-masked] 
AudioCodes, Inc.
633 Davis Drive, Suite 300 
Durham, NC 27713 

<font size=2 color=black
face=Tahoma>-----Original
Message-----
From: David Cromwell 
Sent: Thursday,
 April 13, 2006<span
style='font-family:Tahoma;color:windowtext'> <font
 color=black face=Tahoma>2:48
 PM<span style='font-family:Tahoma;
color:windowtext'>
To:
[email-masked]'
Subject: Escapekey and returnkey
defaults in MSCML

<font size=2 color=black
face="Lucida Sans Unicode"> 

<font size=2 color=black
face=Arial>I propose
eliminating the default values for the escape and return keys (* and #
respectively) as these defaults imply a particular behavior on the part of the
application.  Many applications, for example, may wish to use either key
for another purpose.

<font size=2 color=black
face=Arial> 

<font size=2 color=black
face=Arial>Regards,

<font size=2 color=black
face=Arial>David

<font size=2 color=black
face=Arial>-- 

<font size=2 color=black
face=Arial>[email-masked]

AudioCodes, Inc.
633 Davis Drive, Suite 300 
Durham, NC 27713 

<font size=2 color=black
face=Tahoma>-----Original
Message-----
From: David Cromwell 
Sent: Thursday,
 April 13, 2006<span
style='font-family:Tahoma;color:windowtext'> <font
 color=black face=Tahoma>2:45
 PM<span style='font-family:Tahoma;
color:windowtext'>
To:
[email-masked]'
Subject: Addition of restart and
reinput keys to MSCML

<font size=2 color=black
face="Lucida Sans Unicode"> 

<font size=1 color=black
face=Arial>MSCML currently
provides two user definable dtmf keys.  The escape key (default  is
*), aborts the playcollect or playrecord in progress, throws away any collected
data, and returns to the reqester.  The return key (default is #),
terminates the collection phase of a playcollect and returns immediately the
collected data to the requested.

<font size=1 color=black
face=Arial> 

<font size=1 color=black
face=Arial>I propse adding two
additional keys:

<font size=1 color=black
face=Arial> 

<font size=1
color=black face=Arial>The
restartkey, which <span
style='font-size:9.0pt;font-family:Arial;color:windowtext'>has the following
action: discards any digits collected

<font size=1
color=black face=Arial><span style='font-size:9.0pt;font-family:Arial;
color:windowtext'>recording in progress, replays the prompt, and resumes digit
collection or recording.

<font size=1 color=black
face=Arial> 

<font size=1
color=black face=Arial>The
reinputkey, which <span
style='font-size:9.0pt;font-family:Arial;color:windowtext'>has the following action:
discards any digits collected or recording in progres,s and resumes digit
collection or recording.  No prompt is played.

<font size=1
color=black face=Arial><span style='font-size:9.0pt;font-family:Arial;
color:windowtext'> 

<font size=1
color=black face=Arial><span style='font-size:9.0pt;font-family:Arial;
color:windowtext'>Neither key has a default.

<font size=2 color=black
face=Arial> 

<font size=2 color=black
face=Arial>Regards,

<font size=2 color=black
face=Arial>David

<font size=2 color=black
face=Arial>-- 

<font size=2 color=black
face=Arial>[email-masked]

AudioCodes, Inc.
633 Davis Drive, Suite 300 
Durham, NC 27713