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

# BoxEditorToolEnum

> BoxEditorToolEnum enumeration in ABBYY FineReader Engine Visual Components on Windows — BoxEditorToolEnum enumeration constants are used to denote the tools which allows blocks and image editing.

<Warning>
  Visual Components are implemented in FRE for Windows.
</Warning>

BoxEditorToolEnum enumeration constants are used to denote the tools which allows blocks and image editing.

```
typedef enum {
 BET_NotDefined,
 BET_AutoAnalysisBoxBoundChange,
 BET_TextBoxBoundChange,
 BET_BarcodeBoxBoundChange,
 BET_TableBoxBoundChange,
 BET_PictureBoxBoundChange,
 BET_BackgroundPictureBoxBoundChange,
 BET_BoxMove,
 BET_BoxDelete,
 BET_AddBoxPartChange,
 BET_CutBoxPartChange,
 BET_AddVertTableBoxSeparatorChange,
 BET_AddHorizTableBoxSeparatorChange,
 BET_RemoveTableBoxSeparatorChange,
 BET_BoxRenumber,
 BET_EraseImage,
 BET_Hand
} BoxEditorToolEnum;
```

## Elements

| Name                                   | Description                                                            |
| -------------------------------------- | ---------------------------------------------------------------------- |
| BET\\\_AddBoxPartChange                | Add Area Part tool. Adds a rectangular part to an area.                |
| BET\\\_AddHorizTableBoxSeparatorChange | Add Horizontal Separator tool. Adds a horizontal separator to a table. |
| BET\\\_AddVertTableBoxSeparatorChange  | Add Vertical Separator tool. Adds a vertical separator to a table.     |
| BET\\\_AutoAnalysisBoxBoundChange      | Draw Recognition Area tool. Draws an area to analyze and read.         |
| BET\\\_BackgroundPictureBoxBoundChange | Draw Background Picture Area tool. Draws a background picture area.    |
| BET\\\_BarcodeBoxBoundChange           | Draw Barcode Area tool. Draws a barcode area.                          |
| BET\\\_BoxDelete                       | Delete Area tool. Deletes the selected areas.                          |
| BET\\\_BoxMove                         | Select Objects tool. Selects and modifies objects.                     |
| BET\\\_BoxRenumber                     | Order Areas tool. Reorders the selected areas.                         |
| BET\\\_CutBoxPartChange                | Cut Area Part tool. Cuts a rectangular part from an area.              |
| BET\\\_EraseImage                      | Eraser tool. Erases an area on an image.                               |
| BET\\\_Hand                            | Hand tool.                                                             |
| BET\\\_NotDefined                      | No tool is selected.                                                   |
| BET\\\_PictureBoxBoundChange           | Draw Picture Area tool. Draws a picture area.                          |
| BET\\\_RemoveTableBoxSeparatorChange   | Delete Separator tool. Deletes vertical or horizontal separators.      |
| BET\\\_TableBoxBoundChange             | Draw Table Area tool. Draws a table area.                              |
| BET\\\_TextBoxBoundChange              | Draw Text Area tool. Draws a text area.                                |

## Used in

[IImageViewer::ActiveTool](/fine-reader/engine/visual-components-reference/imageviewer#activetool)

[IImageViewerEvents::OnSelectTool](/fine-reader/engine/visual-components-reference/iimageviewerevents/onselecttool-method)

[IZoomViewer::ActiveTool](/fine-reader/engine/visual-components-reference/zoomviewer#activetool)

[IImageViewerEvents::OnSelectTool](/fine-reader/engine/visual-components-reference/izoomviewerevents/onselecttool-method)
