Thread: select box
View Single Post
06/03/14, 08:29 AM   #4
ingeniousclown
AddOn Author - Click to view addons
Join Date: Feb 2014
Posts: 122
I still prefer the vanilla combobox template, as it doesn't come with an extra label that you may not want:

lua Code:
  1. local dropdown = WINDOW_MANAGER:CreateControlFromVirtual(parent:GetName() .. "DropdownFilter", parent, "ZO_ComboBox")
  2.  
  3. parent.dropdown = dropdown
  4. dropdown:SetHidden(true)
  5. dropdown:SetAnchor(LEFT, self.control, LEFT, 10)
  6. dropdown:SetHeight(24)
  7. if(dropdownWidth) then
  8.     dropdown:SetWidth(dropdownWidth)
  9. end
  10. local comboBox = dropdown.m_comboBox
  11. comboBox:SetSortsItems(false)
  12.  
  13. for _,v in ipairs(callbackTable) do
  14.     comboBox:AddItem(ZO_ComboBox:CreateItemEntry(tooltipSet[v.name], function()
  15.             OnDropdownSelect(v)
  16.         end))
  17. end

A snippit from my Advanced Filters add-on.
  Reply With Quote