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 un composant stocké dans la propriété FmxObject et affiche le clavier virtuel à l'écran sur la surface de ce composant.

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

TVirtualKeyboard étend TCustomViewAction en redéclarant des propriétés et événements publics comme ayant la visibilité published, 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 et Visible.

Contrairement aux actions ordinaires (comme TAction, TControlAction, TCustomValueRangeAction, et ainsi de suite), TVirtualKeyboard, en tant que descendant de TCustomViewAction, ne distribue pas les modifications de Visible, Enabled, Checked, GroupIndex et OnExecute aux clients liés.

Les composants clavier virtuel sont pris en charge par ce qu'on appelle les services de plate-forme. Par conséquent, cette action standard ne peut donc pas être prise en charge sur toutes les plates-formes. Pour de plus amples informations, voir UnsupportedArchitectures et UnsupportedPlatforms.

Pour afficher le clavier à l'écran fourni par 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 tête de flèche auprès de 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