viz : rozhraní objektu PmiButton
Prvek jednostavové tlačítko je určen ke spouštění skriptu (např. přepnutí do jiného obrazu, přenos hodnoty, přehrání zvukového souboru,...). Skript se definuje v události onButtonDown nebo onButtonUp.
Pokud součástí skriptu je příkaz vyvolávající jakékoli dialogové okno (např. Pm.InputBox), je nutno takový skript umístit do události onButtonUp (v opačném případě Windows nemusí zajistit, že se tlačítko vykreslí správně).
Tlačítko může být vykresleno s bitmapou. Ta se může měnit pomocí datové vazby T - Vazba na výpočet podle tabulky hodnot v závislosti na stavu stisknutí tlačítka ( Viz vlastnost: StateEx).