Quantcast WoWInterface - View Single Post - 8.1.5 ItemButtonTemplate Changes
View Single Post
06-22-19, 07:46 AM   #31
I did that?
Fizzlemizz's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Dec 2011
Posts: 1,203
ItemButtonTemplate used to be a template (xml with the virtual attribute that inherited the button widget and added extra "bits" like frames, textures etc. that was automatically "applied" to any other widget that inherited from ItemButtonTemplate).

Blizzard moved ItemButtonTemplate to being an intrinsic (pseudo widget) ItemButton. In both cases they inherit from the button widget adding the extras.

Difference in usage:

local f = CreateFrame("Button", "MyItemButton", UIParent, "ItemButtonTemplate")

local f = CreateFrame("ItemButton", "MyItemButton", UIParent)
Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.

Last edited by Fizzlemizz : 06-22-19 at 10:47 AM.
  Reply With Quote