> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# IFormWindow

> Utilisez IFormWindow pour scripter la fenêtre du formulaire FlexiCapture : recherchez des contrôles de champ, définissez le contrôle actif et ajustez l’ancrage, la taille du texte et la position de défilement.

<div id="what-it-does">
  ## Description
</div>

Représente la fenêtre du formulaire.

<div id="methods">
  ## Méthodes
</div>

| **Définition**                                                                                                                                       | **Description**                                                                                                                               |
| ---------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
| EnsureRectVisible( imageRect : [IShellRect](/fr/flexi-capture/appendix/scripts-shell/i-shell-rect) )                                                 | Déplace la zone de défilement afin de rendre visible le rectangle spécifié                                                                    |
| FindControl( field : [IField](/fr/flexi-capture/appendix/scripts/ifield) ) : [IFieldControl](/fr/flexi-capture/appendix/scripts-shell/ifieldcontrol) | Recherche un contrôle de champ en utilisant la valeur de la [région de champ de ControllerInterop](/fr/flexi-capture/appendix/scripts/ifield) |

<div id="properties">
  ## Propriétés
</div>

<table width="100%">
  <thead>
    <tr>
      <th>
        <p>
          <strong>Nom</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Type</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Accès</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Description</strong>
        </p>
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        <p>ActiveControl</p>
      </td>

      <td>
        <p>
          <a href="/fr/flexi-capture/appendix/scripts-shell/ifieldcontrol">IFieldControl</a>
        </p>
      </td>

      <td>
        <p>Lecture/écriture</p>
      </td>

      <td>
        <p>
          Le contrôle actif du formulaire. La valeur de cette propriété ne peut pas être modifiée dans les événements <a href="/fr/flexi-capture/appendix/scripts-shell/field-activation">On Field Control Activate</a> et{" "}
          <a href="/fr/flexi-capture/appendix/scripts-shell/field-deactivation">On Field Control Deactivate</a>.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>ClientRect</p>
      </td>

      <td>
        <p>
          <a href="/fr/flexi-capture/appendix/scripts-shell/i-shell-rect">IShellRect</a>
        </p>
      </td>

      <td>
        <p>Lecture seule</p>
      </td>

      <td>
        <p>Le rectangle de la zone cliente (en coordonnées de fenêtre).</p>
        <p>Les coordonnées du coin supérieur gauche de la fenêtre principale sont (0, 0).</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Control</p>
      </td>

      <td>
        <p>
          <a href="/fr/flexi-capture/appendix/scripts-shell/ifieldcontrol">IFieldControl</a>
        </p>
      </td>

      <td>
        <p>Lecture seule</p>
      </td>

      <td>
        <p>Le contrôle principal du formulaire</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Docking</p>
      </td>

      <td>
        <p>
          <a href="/fr/flexi-capture/appendix/scripts-shell/tdockingtype">TDockingType</a>
        </p>
      </td>

      <td>
        <p>Lecture/écriture</p>
      </td>

      <td>
        <p>
          La position de <strong>IFormWindow</strong> par rapport à <a href="/fr/flexi-capture/appendix/scripts-shell/iimagewindow">IImageWindow</a> dans l’éditeur de document.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>DocumentWindow</p>
      </td>

      <td>
        <p>
          <a href="/fr/flexi-capture/appendix/scripts-shell/idocumenteditor">IDocumentEditor</a>
        </p>
      </td>

      <td>
        <p>Lecture seule</p>
      </td>

      <td>
        <p>L’éditeur de document</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Handle</p>
      </td>

      <td>
        <p>int</p>
      </td>

      <td>
        <p>Lecture seule</p>
      </td>

      <td>
        <p>Le handle de la fenêtre</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Ratio</p>
      </td>

      <td>
        <p>
          <a href="/fr/flexi-capture/appendix/scripts-shell/irational">IShellRational</a>
        </p>
      </td>

      <td>
        <p>Lecture/écriture</p>
      </td>

      <td>
        <p>
          Le rapport entre la taille de la fenêtre <strong>IFormWindow</strong> (numérateur) et la taille combinée des fenêtres <strong>IFormWindow</strong> et{" "}
          <a href="/fr/flexi-capture/appendix/scripts-shell/ierrorswindow">IErrorsWindow</a> (dénominateur).
        </p>

        <p>
          Si la valeur de la propriété Docking est <strong>DT\_Top</strong> ou <strong>DT\_Bottom</strong>, le rapport entre les dimensions selon l’axe y est mesuré.
        </p>

        <p>Sinon, le rapport entre les dimensions selon l’axe x est mesuré.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>ScrollPos</p>
      </td>

      <td>
        <p>int</p>
      </td>

      <td>
        <p>Lecture/écriture</p>
      </td>

      <td>
        <p>La position de la zone de défilement</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>TextSize</p>
      </td>

      <td>
        <p>
          <a href="/fr/flexi-capture/appendix/scripts-shell/ttextsize">TTextSize</a>
        </p>
      </td>

      <td>
        <p>Lecture/écriture</p>
      </td>

      <td>
        <p>La taille du texte</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>TotalRect</p>
      </td>

      <td>
        <p>
          <a href="/fr/flexi-capture/appendix/scripts-shell/i-shell-rect">IShellRect</a>
        </p>
      </td>

      <td>
        <p>Lecture seule</p>
      </td>

      <td>
        <p>Le rectangle de l’ensemble du formulaire.</p>
        <p>Si la taille de la zone cliente est inférieure à celle du formulaire, la fenêtre du formulaire aura des barres de défilement.</p>
      </td>
    </tr>
  </tbody>
</table>
