IFormWindow

Effet produit

Représente la fenêtre Formulaire.

Méthodes

Définition Description
EnsureRectVisible( imageRect : IShellRect ) Déplace la case de défilement pour rendre le rectangle spécifié visible
FindControl( field : IField ) : IFieldControl Recherche un contrôle de champ en utilisant la valeur de la région de champs de ControllerInterop

Propriétés

Nom Type Accès Description
ActiveControl IFieldControl Lecture/écriture Le contrôle actif du formulaire. La valeur de cette propriété ne peut pas être modifiée à partir des évènements À l'activation du contrôle de champ et À la désactivation du contrôle de champ.
ClientRect IShellRect Lecture seule

Le rectangle de la zone client (coordonnées de la fenêtre).

Les coordonnées de l'angle supérieur gauche de la fenêtre principale sont (0,0).

Control IFieldControl Lecture seule Le contrôle principal du formulaire
Docking TDockingType Lecture/écriture La position d'IFormWindow par rapport à  IImageWindow dans l'éditeur de documents.
DocumentWindow IDocumentEditor Lecture seule L'éditeur de documents
Handle entier Lecture seule L'identificateur de la fenêtre
Ratio IShellRational Lecture/écriture

Ratio entre la taille de la fenêtre IFormWindow (numérateur) et la taille combinée des fenêtres IFormWindow et IErrorsWindow (dénominateur).

Si la propriété Docking est DT_Top ou DT_Bottom, le rapport entre les extensions Y est calculé.

Sinon, le rapport entre les extensions X est calculé

ScrollPos entier Lecture/écriture La position de la case de défilement
TextSize TTextSize Lecture/écriture La taille du texte
TotalRect IShellRect Lecture seule

Le rectangle du formulaire complet.

Si la taille de la zone cliente est inférieure à la taille du formulaire, la fenêtre du formulaire comprendra des barres de défilement.

25.05.2023 7:55:05

Please leave your feedback about this article

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.