FMX.StdActns.TVirtualKeyboard

De RAD Studio API Documentation
Aller à : navigation, rechercher

FMX.StdActns.TObjectViewActionFMX.ActnList.TCustomViewActionFMX.ActnList.TCustomActionSystem.Actions.TContainedActionSystem.Classes.TBasicActionSystem.Classes.TComponentTVirtualKeyboard

Delphi

TVirtualKeyboard = class(TObjectViewAction)

C++

class PASCALIMPLEMENTATION TVirtualKeyboard : public TObjectViewAction

Propriétés

Type Visibilité  Source Unité  Parent
class public
FMX.StdActns.pas
FMX.StdActns.hpp
FMX.StdActns FMX.StdActns


Description

Affiche le composant stocké dans la propriété FmxObject puis affiche le clavier visuel virtuel sur la surface de ce composant.

L'action standard TVirtualKeyboard est exécutée par les clients (contrôles, commandes de menu, boutons de barre d'outils) liés à cette action et affiche le composant stocké dans la propriété FmxObject. TVirtualKeyboard affiche le clavier visuel écran sur la surface du composant affiché.

TVirtualKeyboard étend TCustomViewAction en redéclarant certaines propriétés et événements publics en publiés (published), ce qui les rend modifiables dans l'inspecteur d'objets. Les propriétés suivantes sont les plus importantes : Enabled, FmxObject, ImageIndex, SecondaryShortCuts, ShortCut, Text, ShortCut, Visible.

A la différence des actions ordinaires (comme TAction, TControlAction, TCustomValueRangeAction, etc.) TVirtualKeyboard, en tant que descendant de TCustomViewAction ne propage pas les modifications de Visible, Enabled, Checked, GroupIndex et OnExecute aux clients liés.

Les composants Clavier virtuel sont pris en charge par les services de plate-forme. En conséquence, cette action standard ne peut donc pas être prise en charge sur toutes les plates-formes. Voir UnsupportedArchitectures, UnsupportedPlatforms.


Pour afficher le clavier visuel via le composant TVirtualKeyboard, procédez comme suit :

  1. Ajoutez un TActionList et un TButton à la fiche.
  2. Double-cliquez sur le TActionList pour ouvrir l' éditeur de liste d'actions.
  3. Cliquez sur la flèche suivant l'icône Nouveau, sélectionnez Nouvelle action standard > Modifier > TVirtualKeyboard, puis cliquez sur OK.
  4. Dans l'inspecteur d'objets, définissez la propriété Action du TButton sur le TVirtualKeyboard que vous venez d'ajouter au TActionList.
  5. Exécutez le projet.

Le type du TVirtualKeyboard est défini par la propriété KeyboardType.

Exemples de code

Voir aussi