Nochmal eine kleine aber imo wichtige Liste zu den ActionButtons. Daten stammen aus der XML Datei: * http://wdnaddons.com/2337799/FrameXML/ActionButtonTemplate.xml $parent entspricht dem Button, also zum Beispeil BonusActionButton2 $parent = BonusActionButton2 * Element: $parentIcon * Textur: Entspricht der Icon Textur * Level: Background * Element: $parentFlash * Textur: Interface\Buttons\UI-QuickslotRed * Level: Artwork * Element: $parentBorder * Textur: Interface\Buttons\UI-ActionButton-Border * Level: Overlay * Element: $parentNormalTexture * Textur: Interface\Buttons\UI-Quickslot2 * Level: - Kommen wir zu Pushed, Checked und Highlight. Diese lassen sich nicht direkt mit einem Framenamen ansprechen, aber mit einem eigenen Lua-Befehl. Das ist doch auch was.` {{{ }}} Button:SetPushedTexture(texture or "texturePath") - Set the pushed texture for the Button Button:SetHighlightTexture(texture or "texturePath") - Set the highlight texture for the Button CheckButton:SetCheckedTexture(texture) - Set the texture to use for a checked box. Sieht dann ca so aus: {{{ bu = _G["BonusActionButton2"] bu:SetPushedTexture("Interface\\AddOns\\MeinTexturOrdner\\meinePushedTextur") bu:SetHighlightTexture("Interface\\AddOns\\MeinTexturOrdner\\meineHighlightTextur") bu:SetCheckedTexture("Interface\\AddOns\\MeinTexturOrdner\\meineCheckedTextur") }}} um z.b. die Flash Textur zu ändern macht man das ganze so: {{{ bu_fl = _G["BonusActionButton2Flash"] bu_fl:SetTexture("Interface\\AddOns\\MeinTexturOrdner\\meineFlashTextur") }}} Das gute daran ist, jetzt können sogar TGA Files verwendet werden. "meinePushedTextur" kann z.b. eine TGA Datei sein, WoW versteht das.