# Other

* [Create alignment directive...](#create-alignment-directive)
* [Manual instruction...](#specify-instruction-representation-manually)
* [Color instruction...](#specify-instruction-color)
* [Hide/show border](#hideunhide-a-border)

See also [Edit](https://github.com/HexRaysSA/docs/blob/8.5/user-guide/user-interface/menu-bar/edit/edit.md) submenu.

### Create alignment directive

```
Action    name: MakeAlignment
 
```

This command allows you to create an alignment directive. The alignment directive will replace a number of useless bytes inserted by the linker to align code and data to paragraph boundary or any other address which is equal to a power of two.

You can select a range to be converted to an alignment directive. If you have selected a range, IDA will try to determine a correct alignment automatically.

There are at least two requirements for this command to work:

* there must be enough unexplored bytes at the current address.
* an alignment directive must always end at an address which is divisible by a power or two.

See also

* [How to Enter an Address](/8.5/user-guide/disassembler/navigation/how-to-enter-an-address.md).

### Specify instruction representation manually

```
Action    name: ManualInstruction
 
```

This command allows you to specify the representation of an instruction or data in the program.

Use it if IDA cannot represent the current instruction as desired. If the instruction itself is ok and only one operand is misrepresented, then use [Enter operand manually](/8.5/user-guide/user-interface/menu-bar/edit/operand-types/user-defined-operand.md) command.

To delete the manual representation, specify an empty string.

### Specify instruction color

```
Action    name: ColorInstruction
 
```

This command allows you to specify the background color for the current instruction or data item.

Only GUI version supports different background colors. Specifying a non-defined custom color will reset the instruction color.

### Hide/unhide a border

```
Action    name: ToggleBorder
 
```

This command allows you to hide a thin border which is like the one generated automatically by IDA between instructions and data. If the border was already hidden, then it is displayed again.

Note that you can hide all borders at once in the [Comments Dialog](/8.5/user-guide/user-interface/menu-bar/options.md#comments-dialog).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hex-rays.com/8.5/user-guide/user-interface/menu-bar/edit/other.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
