# New Row

Instead, create a WHO-Method which can be called from several places.

A new row may be inserted by:

* pressing F2
*

    rMM insert
*

    <img src="https://2522353545-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXf5GuikRIHooatf_sm%2F-MXkMmfl7bK2c86veB8i%2F-MXkNY9wffOOFWxFWtCW%2FNew_Plus.png?alt=media&#x26;token=dba1ca57-1d68-403c-b4a7-b467f9b32726" alt="" data-size="line"> from menu

<div align="center"><img src="https://2522353545-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXf5GuikRIHooatf_sm%2F-MXkMmfl7bK2c86veB8i%2F-MXkNlFiVRpdzpkHwUPf%2Fnew.png?alt=media&#x26;token=9485c468-5cad-42be-88ba-0e884c6226f1" alt="The „New” action will trigger the following OnNew() Method"></div>

{% hint style="info" %}
For creating a new row with every option, the code will be written into OnNew().
{% endhint %}

```csharp
public override void OnNew()
{
    base.OnNew();
    
    NewKopf();
    FocusFirstEditableField();
}
```
