# Editor Utility Widget

For **BP\_Puzzle\_4**, a widget (**EUW\_SetupPuzzle\_4**) was made that opens in the editor for more convenient puzzle settings.

{% hint style="warning" %}
See on [this page](https://hichigo.gitbook.io/puzzles-vol-2/info) which plugin you need to enable for the widget to work.
{% endhint %}

## How to use the widget?

1. Select the puzzle set on the level
2. **Right click** on the **EUW\_SetupPuzzle\_4** widget
3. In the context menu that appears, select the **Run Editor Utility Widget** item

![](https://3120123249-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MTPoXNPWVHyazTKG_kQ%2F-Mbzyqi4ZfPMUncw2J-8%2F-Mc--Nplwc6ukwxJl8WU%2Fimage.png?alt=media\&token=91eac450-cfca-4f3f-9e7c-db19c7086eb3)

A widget window will appear.

![](https://3120123249-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MTPoXNPWVHyazTKG_kQ%2F-Mbzyqi4ZfPMUncw2J-8%2F-Mc-0-Wzm6nSZTPKOD39%2Fimage.png?alt=media\&token=e20b04a6-91a4-4f9f-ad3e-9023d0cb244b)

Now with the puzzle selected on the level, click on the Init **BP\_Puzzle\_4** button.

![](https://3120123249-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MTPoXNPWVHyazTKG_kQ%2F-Mbzyqi4ZfPMUncw2J-8%2F-Mc-0K6p6DEdXborIp22%2Fimage.png?alt=media\&token=766dacce-12f4-44a4-a937-0290ddfbdfdf)

The widget will take information from the selected puzzle and display it on the screen.

From the drop-down list you can select a color and when you click on the colored squares **LMB** the square will change the color to the one that is selected in the drop-down list.

![](https://3120123249-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MTPoXNPWVHyazTKG_kQ%2F-Mbzyqi4ZfPMUncw2J-8%2F-Mc-1Jzi68jtSzpj2smF%2Fimage.png?alt=media\&token=a485d075-c3bf-4969-a525-6247800259d5)

The left grid with colored squares contains the current state of the puzzle, and the right one which how must be assembled to solve the puzzle.

{% hint style="warning" %}
Be careful and make sure that the number of colors on the left and right matches, otherwise the puzzle will not be able to be solved.
{% endhint %}
