Exemplo n.º 1
0
 private void SetLayer(VirtualKeyboardLayer layer)
 {
     _currentLayer = layer;
     foreach (var key in _keys)
     {
         key.SetLayer(layer);
     }
 }
Exemplo n.º 2
0
 private KeyLayerContent ContentByLayer(VirtualKeyboardLayer layer)
 {
     return((int)layer < _layerContents.Length ? _layerContents[(int)layer] : null);
 }
Exemplo n.º 3
0
 /// <summary>
 /// Sets the current layer.
 /// </summary>
 public void SetLayer(VirtualKeyboardLayer layer)
 {
     _currentContent = ContentByLayer(layer) ?? CurrentContent;
     UpdateText();
 }
Exemplo n.º 4
0
 public string InputByLayer(VirtualKeyboardLayer layer)
 {
     return(ContentByLayer(layer)?.Input ?? null);
 }