---
title: "Dialoogstijlen | open.mp"
description: "- In OnDialogResponse zet button1 response op 1, button2 op 0."
canonical: https://omp.itsneufox.com/nl/docs/scripting/resources/dialogstyles
language: nl
---

# Dialoogstijlen

notitie

-   In [OnDialogResponse](https://omp.itsneufox.com/nl/docs/scripting/callbacks/OnDialogResponse) zet **button1** `response` op **1**, **button2** op **0**.
-   Elke dialoog kan een optionele button 2 hebben; leeg laten verbergt deze. ESC triggert dan `response = 0`.
-   [ShowPlayerDialog](https://omp.itsneufox.com/nl/docs/scripting/functions/ShowPlayerDialog): kleur‑embedding werkt in `caption`, `info`, `button1`, `button2`.

-   Deze pagina beschrijft het gedrag van `ShowPlayerDialog` en `OnDialogResponse`.
-   Voor limieten: zie [Limits](https://omp.itsneufox.com/nl/docs/scripting/resources/limits).

## Stijl 0: `DIALOG_STYLE_MSGBOX`

Opmerkingen: `\t` voegt een TAB toe; `\n` nieuwe regel; kleur‑embedding reset niet op `\n` of `\t`.

`listitem = -1`, `inputtext` leeg.

## Stijl 1: `DIALOG_STYLE_INPUT`

`listitem = -1`; `inputtext` bevat de ingevoerde tekst (incl. kleuren).

## Stijl 2: `DIALOG_STYLE_LIST`

`listitem` is de index (0‑based); `inputtext` is de tekst van het gekozen item (zonder kleuren).

## Stijl 3: `DIALOG_STYLE_PASSWORD`

Vergelijkbaar met INPUT. `listitem = -1`; `inputtext` bevat de invoer (zonder kleurenweergave).

## Stijl 4: `DIALOG_STYLE_TABLIST`

`\t` maakt een nieuwe kolom; `\n` een nieuw item. Kleur‑embedding reset na `\n` en `\t`. `listitem` is index; `inputtext` is tekst van de eerste kolom.

## Stijl 5: `DIALOG_STYLE_TABLIST_HEADERS`

Als TABLIST; eerste `info`‑rij bevat headers; `inputtext` is tekst van de eerste kolom van het gekozen item.
