aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.Touch/Keyboard/TouchKeyboard.cs
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2019-12-12 01:32:37 +0200
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2019-12-12 01:32:37 +0200
commit217fcb79fa32f858a06d8200697ddee7c5da625a (patch)
treeb90d02265ac3be2a4f74eb6777bfb52ebc36391e /Software/Visual_Studio/Tango.Touch/Keyboard/TouchKeyboard.cs
parent942aae29de03a5a3e0d139974b3754392ee9c1ff (diff)
downloadTango-217fcb79fa32f858a06d8200697ddee7c5da625a.tar.gz
Tango-217fcb79fa32f858a06d8200697ddee7c5da625a.zip
Added IsAfterReset to ConnectionResponse PMR.
Started working on PPC.Browser Module !!!
Diffstat (limited to 'Software/Visual_Studio/Tango.Touch/Keyboard/TouchKeyboard.cs')
-rw-r--r--Software/Visual_Studio/Tango.Touch/Keyboard/TouchKeyboard.cs10
1 files changed, 9 insertions, 1 deletions
diff --git a/Software/Visual_Studio/Tango.Touch/Keyboard/TouchKeyboard.cs b/Software/Visual_Studio/Tango.Touch/Keyboard/TouchKeyboard.cs
index 1856fd2ac..a35b91dd6 100644
--- a/Software/Visual_Studio/Tango.Touch/Keyboard/TouchKeyboard.cs
+++ b/Software/Visual_Studio/Tango.Touch/Keyboard/TouchKeyboard.cs
@@ -67,6 +67,14 @@ namespace Tango.Touch.Keyboard
public static readonly DependencyProperty ModeProperty =
DependencyProperty.Register("Mode", typeof(TouchKeyboardMode), typeof(TouchKeyboard), new PropertyMetadata(TouchKeyboardMode.AlphaNumeric));
+ public KeyboardOutputMode OutputMode
+ {
+ get { return (KeyboardOutputMode)GetValue(OutputModeProperty); }
+ set { SetValue(OutputModeProperty, value); }
+ }
+ public static readonly DependencyProperty OutputModeProperty =
+ DependencyProperty.Register("OutputMode", typeof(KeyboardOutputMode), typeof(TouchKeyboard), new PropertyMetadata(KeyboardOutputMode.Wpf));
+
public KeyboardActionKeyMode ActionKeyMode
{
get { return (KeyboardActionKeyMode)GetValue(ActionKeyModeProperty); }
@@ -489,7 +497,7 @@ namespace Tango.Touch.Keyboard
}
- if (key.Length > 1 || (isSpecialChar && definition.KeysLinesDefinitions.SelectMany(x => x.KeyDefinitions).Select(x => x.StandardText).Contains(key)))
+ if (key.Length > 1 || (isSpecialChar && definition.KeysLinesDefinitions.SelectMany(x => x.KeyDefinitions).Select(x => x.StandardText).Contains(key)) || OutputMode == KeyboardOutputMode.Windows)
{
Core.Threading.ThreadFactory.StartNew(() =>
{