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

# AvailableVisualComponentsFlags

<Note>
  This topic applies to FRE for Windows.
</Note>

The AVC\_ prefixed flags are used to denote [the possible ABBYY FineReader Engine modules for Visual Components](/fine-reader/engine/licensing/modules) whose availability depends on the license. The [ILicense::AvailableVisualComponents](/fine-reader/engine/api-reference/license-related-objects/license#availablevisualcomponents) property returns a bitwise OR combination of zero or more of these flags values, where each set bit indicates that the corresponding Visual Component module is available in the license.

<Warning>
  Visual Components are currently only supported for Windows.
</Warning>

```
module AvailableVisualComponentsFlags
{
  const int AVC_ImageViewer    = 0x00000001;
  const int AVC_DocumentViewer = 0x00000002;
  const int AVC_TextEditor     = 0x00000004;
  const int AVC_TextValidator  = 0x00000008;
  const int AVC_Scanning       = 0x00000010;
  const int AVC_Training       = 0x00000020;
};
```

## Elements

| Flag name             | Description                                                                                                |
| --------------------- | ---------------------------------------------------------------------------------------------------------- |
| AVC\\\_DocumentViewer | [Document Batch Managing](/fine-reader/engine/licensing/modules#document_batch_managing)                   |
| AVC\\\_ImageViewer    | [Image Viewing and Blocks Drawing](/fine-reader/engine/licensing/modules#image_viewing_and_blocks_drawing) |
| AVC\\\_Scanning       | [Scanning](/fine-reader/engine/licensing/modules#scanning) module.                                         |
| AVC\\\_TextEditor     | [Text Viewing and Editing](/fine-reader/engine/licensing/modules#text_viewing_and_editing)                 |
| AVC\\\_TextValidator  | [Full-Text Verification](/fine-reader/engine/licensing/modules#full-text_verification)                     |
| AVC\\\_Training       | [User Patterns Training](/fine-reader/engine/licensing/modules#user_patterns_training) module.             |

## Used in

[License](/fine-reader/engine/api-reference/license-related-objects/license)

[ABBYY FineReader Engine 12 Modules](/fine-reader/engine/licensing/modules)
