lua Code:
local button = CreateFrame('Button', 'MyButtonName', UIParent)
button:SetPoint('CENTER')
button:SetSize(16, 16)
button:SetScript('OnClick', function()
-- do something
end)
xml Code:
<Ui>
<Button name='MyButtonName' parent='UIParent'>
<Size x='16' y='16' />
<Anchors>
<Anchor point='CENTER' />
</Anchors>
<Scripts>
<OnClick>
-- do something
</OnClick>
</Scripts>
</Button>
</Ui>