> ## 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.

# On Region Change

> On Region Change s’exécute avant la modification d’une région du champ dans la Fenêtre Image de FlexiCapture ; le paramètre AllowChangeRegion peut empêcher cette modification.

<div id="when-it-is-launched">
  ## Lors de son lancement
</div>

Le script est lancé avant qu’une région soit modifiée dans la Fenêtre Image.

* Si la propriété **AllowChangeRegion.Value** est définie sur **true**, la région sera modifiée après l’exécution du script.
* Si la propriété **AllowChangeRegion.Value** est définie sur **false**, la région ne sera pas modifiée.

Par défaut, la valeur du paramètre **AllowChangeRegion** est **true**.

<div id="parameters">
  ## Paramètres
</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>AllowChangeRegion</p>
      </td>

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

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

      <td>
        <p>Indique si la région doit être modifiée.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Context</p>
      </td>

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

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

      <td>
        <p>La région.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>NewRegionParam</p>
      </td>

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

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

      <td>
        <p>Rectangles définissant la région. Pour les tableaux, la région de l’ensemble du tableau est transmise.</p>

        <p>
          <strong>Remarque : </strong> Lorsqu’un conteneur de la région est modifié, une nouvelle région correspondant à ce conteneur est renvoyée, et les nouvelles régions de ses éléments enfants ne sont pas renvoyées. Lorsqu’un élément enfant voit sa région modifiée, seule une nouvelle région de cet élément enfant est renvoyée. Pour les tableaux, la région du tableau est toujours renvoyée, y compris lors de la modification de la région d’une colonne ou d’une ligne.
        </p>
      </td>
    </tr>
  </tbody>
</table>
