Přehled vlastností, metod a událostí objektu:
--------------------------------------------------------------
AllowAllUp (RW) Caption (RW) Cursor (RW)
Down (RW) Enabled (RW) Flat (RW)
Font (RW) Glyph GroupIndex (RW)
Height (RW) Hint (RW) Layout (RW)
Left (RW) Margin (RW) Name (R)
NumGlyphs (RW) ParentFont (RW) ParentShowHint (RW)
ShowHint (RW) Spacing (RW) Tag (RW)
Top (RW) Visible (RW) Width (RW)
--------------------------------------------------------------
Click Glyph.LoadFromFile
--------------------------------------------------------------
OnClick OnDblClick OnMouseDown
OnMouseMove OnMouseUp
--------------------------------------------------------------
Legenda: * -> pouze z programu, R -> lze číst, W -> lze zadat
Komponenta SpeedButton zobrazuje na formuláři tlačítko s možností zobrazení textu a bitmapy (obrázku). Na rozdíl od komponenty BitBtn je však určena hlavně k tvorbě nástrojových lišt, protože umožňuje závislé propojení několika tlačítek.
Nejdůležitější vlastností je GroupIndex, která umožňuje slučovat tlačítka do skupin. Pro vytvoření skupiny tlačítek musíte zadat v celé skupině tlačítek stejnou, nenulovou hodnotu. To umožní závislé použití tlačítek, kdy je možné sestavovat tlačítka do podoby přepínačů. Vždy pouze jedno tlačítko může být stisknuto. Zda je tlačítko stisknuto udává vlastnost Down.
Bitmapu můžete zadat ve vlastnosti Glyph. Nezapomeňte nastavit vlastnost NumGlyphs, která udává počet obsažených obrázků pro zobrazování stavu tlačítka. Bitmapu můžete načíst i z programu metodou Glyph.LoadFromFile.
Vlastnosti Layout, Spacing a Margin umožní nastavit uspořádání textu a bitmapy na tlačítku.
Nejdůležitější vlastností je OnClick, do které zadáte akci, která se má provést po stisknutí tlačítka.